Ошибки при разработке сайтов

Неправильная последовательность действий при разработке сайтов, некорректное распределение работ, использование специалистов не по назначению

Перфекционизм

14.12.2008

Шел 2004 год, я начинал плотно интересоваться интернетом, сделал первые сайты. Почти ничего не знал и не умел, зато прочитал пару книг про веб-дизайн, статьи Влада Головача и «Ководство». В результате стал перфекционистом. Ходил по сайтам, и мне ничего не нравилось.

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

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

Добавлено в 23:21

Знаете, я посмотрел про перфекционизм в википедии. Оказывается, не такая уж и безобидная вещь.

В патологической форме, перфекционизм может быть очень разрушительным. Он может стать причиной отлагания задач («Я не могу начинать делать это, пока я не знаю, как сделать это „правильным“ образом») или самоуничижения («Удивительно, что я не знаю, как достичь своих целей. Наверное я идиот, иначе почему ещё я не знаю этого?»)

Ребята, осторожнее :)

10 комментариев

Ошибки при разработке сайтов

Всё-таки Arial или Tahoma в заголовках? Стоит ли вопрос получасового обсуждения

22.02.2008 / 10 комментариев

Иногда я разрабатываю сайты для себя, иногда для других. В зависимости от варианта подхожу к процессу по-разному. И дело не в том, что для себя стараюсь, а с другими руководствуюсь принципом «лишь бы отстали».

Разработка для себя — это сфера, в которой испытываются новые идеи, постоянно идет поиск лучших инструментов, культивируется лучшая практика. Но далеко не все успешные находки перетекают в область заказной разработки. Почему? Потому что многие принципы не воспринимаются заказчиками. А спорить и убеждать — это изматывающие занятия, которые никому радости не приносят.

Я пытаюсь завести у себя привычку обосновывать каждое маленькое движение: изменить шрифт, сделать адрес страницы удобочитаемым, сверстать посемантичнее — способствуют ли эти мелочи достижению целей проекта? Уверен, что тщательная проверка в конечном итоге сэкономит время, позволит отбросить заманчивое, но бесполезное. Бывает, читаешь свой TODO двухнедельной давности и вычеркиваешь пункт за пунктом.

Что значит обосновывать? Обосновывать — значит сверять с главной целью сайта; оценивать, насколько фича поспособствует достижению успеха.

Читать дальше →

Ошибки при разработке сайтов, Успешность интернет-проекта

«Наполнение заказчика» — враг хорошего сайта

26.11.2007 / 14 комментариев

В январе я писал, что успешный сайт невозможен без писателя. А в феврале писал, что нужно учить заказчиков писать для веба. В апреле же начал осознавать утопичность обеих крайностей.

Не раз на страницах этого сайта звучали мысли о том, что дизайн сайта нужно начинать с дизайна материалов. Этому была посвящена статья «10 способов оформления текста».

И вот на днях я посмотрел на страницу сайта «Евросети», и у меня в голове «щелкнуло». В чем особенность страницы? Она целиком сделана из описания телефона. Я попытался представить, как непрофессиональные редактор сайта создает такие страницы при помощи CMS, и понял, что не получится. Упомянутая страница основана именно на дизайне материалов, вернее одного материала.

Читать дальше →

Ошибки при разработке сайтов, Копирайтинг, Наполнение сайта, Оформление текста, Создание дизайна сайта, Создание макета сайта, Создание шаблона сайта, Текст для сайта, Шаблон для сайта

Куда девается задор?

07.09.2007 / 15 комментариев

В детстве я любил строить разные шалаши, землянки и домики на деревьях. Вспоминая те игры, понимаю, что интереснее всего был сам процесс строительства. Когда же шалаш бывал готов, неизменно оказывалось, что сидеть в нем как-то невесело.

Читать дальше →

Ошибки при разработке сайтов, Процесс создания сайта

Веб-разработчик должен «побывать в шкуре» владельца сайта

01.08.2007

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

Очевидно, что все три группы тесно связаны. Но поскольку человек не может знать обо всём, что происходит в среде, он часто вынужден действовать на основе предположений. В результате браузеры не поддерживают стандарты, а стандарты не отвечают потребностям веб-разработчиков. Иногда.

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

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

Получается, стать хорошим веб-разрабочиком без своих проектов очень сложно. Банально не будешь чувствовать реальность. В случаях, когда я являюсь заказчиком, выбираю исполнителя по принципу «а знает ли он, как на самом деле работают успешные сайты».

К примеру, возьмем сайт веб-студии. Если удастся узнать, что с сайта идут клиенты, значит, студия чего-то стоит. Для себя-то уж они должны были постараться...

15 комментариев

Ошибки при разработке сайтов, Успешность интернет-проекта, Эффективность сайта

Должен ли веб-дизайнер писать тексты для сайта?

21.04.2007

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

Сейчас моё мнение изменилось: если заказчик не хочет нанимать копирайтера и не может подготовить материалы самостоятельно, разработчики должны предоставить первичный набор текстов.

Говорить вещи вроде «сайт наш — текст ваш» нехорошо. Нужно показать положительный пример, предоставить эталонные образцы и объяснить будущему владельцу ключевые принципы веб-писательства.

Прошло несколько часов…

Подумал-подумал, и сделал в ЖЖ сообщество для тех, кто хочет поучиться писать тексты для веба. Приглашаю поучаствовать.

10 комментариев

Ошибки при разработке сайтов, Копирайтинг, Наполнение сайта, Стоимость сайта, Текст для сайта, Цена сайта

Две крайности редизайна

21.04.2007

Трудно сказать, что сложнее — разработать новый сайт или провести редизайн старого. При создании первой версии больше неопределенности и меньше ограничений. При редизайне нужно учитывать предыдущий опыт. И еще важно не впасть в одну из крайностей.

О первой я уже упоминал: достаточно часто старые версии отбрасываются без какого-либо анализа эффективности.

С другой крайностью недавно столкнулся впервые. Я слишком щепетильно отнесся к ранним наработкам и постарался перенести все материалы старого сайта на новый. Новости трехлетней давности и флейм на форуме — всё захотел сохранить.

Мотивы были простые: сайт уже при запуске будет неплохо наполнен, а лишние страницы — это дополнительные заходы с поисковиков.

Но потом я подумал о том, что хорошие посетители могут быть разочарованы некачественным наполнением. А это важнее.

Мораль: при редизайне сайта не становитесь рабом содержимого старой версии. Миграция — это хорошо, но этот процесс должен быть достаточно интеллектуальным.

6 комментариев

Ошибки при разработке сайтов, Редизайн сайта