Есть люди, которые разрабатывают
веб-стандарты. Есть люди, которые по этим стандартам делают сайты. Я
предполагаю, что два этих множества слабо пересекаются: представителям
первой группы неинтересно заниматься отдельными сайтами, а
представителям второй не хватает знаний. Еще есть разработчики
браузеров. Они не занимаются развитием стандартов и не делают сайты.
Очевидно,
что все три группы тесно связаны. Но поскольку человек не может знать
обо всём, что происходит в среде, он часто вынужден действовать на
основе предположений. В результате браузеры не поддерживают стандарты,
а стандарты не отвечают потребностям веб-разработчиков. Иногда.
Еще
одна группа — это владельцы сайтов, единственные люди, использующие
сайты в качестве инструментов. Можно предположить, что
веб-разработчики, не владеющие сайтами и не занимающиеся их развитием,
действуют на основании гипотез.
Скажем, у меня нет сайта парикмахерской, и я предполагаю, что реальные фотографии помогут владельцу в привлечении клиентов. Или у меня нет форума, но я думаю, что форум без регистрации имеет больше шансов стать посещаемым.
Получается,
стать хорошим веб-разрабочиком без своих проектов очень сложно.
Банально не будешь чувствовать реальность. В случаях, когда я являюсь
заказчиком, выбираю исполнителя по принципу «а знает ли он, как на
самом деле работают успешные сайты».
К примеру, возьмем
сайт веб-студии. Если удастся узнать, что с сайта идут клиенты, значит,
студия чего-то стоит. Для себя-то уж они должны были постараться...