Эгоцентризм в разработке

Самое вредное в разработке чего-либо — будь то программа, сайт или электрочайник — это уверенность автора в том, что он является типичным представителем множества людей, потребность которых удовлетворяется разрабатываемым предметом. Он, может быть, безусловно прав, когда считает себя типичным юзером, который так кипятит воду, но обычно это совершенно не значит, что он типичный человек, которому вообще надо кипятить воду.

Вот неоднозначный Илья Бирман привычно называет идиотами всех тех, кто при разработке сайта не придерживается исключительно его подхода к построению адресов страниц и замечает:

Человекопонятный урл — это не просто такой урл, в котором понятно, что написано; должен быть понятен принцип, система формирования урлов, чтобы я мог написать адрес и попасть на нужную страницу, как я это с лёгкостью делаю на Википедии. Если слабо сделать как на Википедии (когда и урлы человеческие, и возможные наложения разрешаются дисамбигуационными страницами), то лучше не заниматься ерундой, а сделать урл хотя бы коротким и оставить просто /1193791.

Видите — Бирман, безусловно, является типичным представителем группы пользователей интернета, которые «с легкостью» набирают в адресной строке по 30-40 символов для перехода сразу на внутренние страницы сайтов и тут он прав. Но если взять весь миллиард с лишним пользователей интернета, то проблема навигации в интернете подавляющим большинством из них решается либо переходом по ссылкам из внешних (по отношению к конкретному сайту) источников, либо переходом из закладок/истории браузера на главную страницу сайта и далее по ссылкам навигации на сайте, либо набором в адресной же строке домена сайта и опять по ссылкам на нужную страницу. ЧПУ (человекопонятный урл) в подавляющем большинстве случаев может лишь помочь пользователю понять, что за ним находится — да и то, такая потребность свойственна далеко не всем пользователям.