16 апреля я придумал и сделал сайт public-notice.ru. В порядке эксперимента я решил сделать его за один день, параллельно записывая весь процесс и ведя дневник проекта.
В этой статье — видеозапись процесса и краткая выжимка из основных открытий, которые я сделал.
1.
Идея сайта родилась год назад, но тогда это был конструктор объявлений для госслужащих. Запрограммировать я это не мог, а люди, с которыми я это обсуждал, идею реализовывать не стали. В итоге идея лежала год.
2.
Я стоял в душе в спортклубе, и тут пришло понимание: конструктор не нужен. Людям нужны готовые шаблоны объявлений, которые можно распечатать и повесить. А такое я могу реализовать за день, если не буду тянуть резину.
3.
Домен я выбрал и зарегистрировал, пока ехал в автобусе домой.
4.
Сначала хотел сделать админку, но потом вспомнил, что не умею программировать. Поэтому писал голый статичный код на Бутстрапе.
5. Первая версия страницы была похожа на любой сайт с сериалами: многоколонник, в колонках — мелкие превьюшки объявлений. Проблема в том, что на таких превьюшках не видно текста и издалека они выглядят одинаково.
6.
Чтобы решить проблему одинаковости, я поставил каждое объявление крупно и рассказал о каждом подробно. Появилась новая проблема: текст объявления и текст страницы выглядели одинаково. Эту проблему я решил уродливым шрифтом и цветом. Теперь не перепутаешь:
7.
Неожиданно для меня уродливый шрифт стал стилистической направляющей всей страницы. Получился сайт в духе брутализма:
8.
Важнейшая задача — сделать систему стилей в Ворде, чтобы у людей при открытии моих шаблонов не включался «Таймс-нью-роман» или «Калибри». Для этого я переопределял стили в ворде, а не красил текст в определенное начертание.
9.
Еще очень хотелось не повторять рутинные процессы типа пересохранения ворда в ПДФ и ручной перегонки ПДФ в ПНГ для сайта. Чтобы это автоматизировать, я кое-как сделал связку «Альфреда» и «Автоматора».
10.
Большая часть времени ушла на поиск способов автоматизировать этот процесс.
11.
Для сайта нужен не только сайт, но и опенграф, картинка для Фейсбука, иконки, лайки-шеры. На это ушел где-то час. Картинка для Опенграфа мне нравится до сих пор:
12.
Когда захотелось прикрутить скрипт, который подсвечивает одновременно две ссылки при наведении, я попросил Илью Бирмана, и он мне прислал нужный код. Илья, спасибо!
13.
На отладку и доработку ушло еще утро понедельника. Я добавил пример «Было — стало», перекрасил фон, добавил еще пять объявлений, и только тогда опубликовал.
14.
На сайт ушло 5 часов в воскресенье и еще 3 часа в понедельник.
15.
Если бы я не сделал его в воскресенье, я бы не сделал его никогда.
16.
Сайт мог бы сойти за диплом в Школе редакторов, если бы я сходил к нормальному арт-директору и исправил бы эстетику.
17.
Сайт вечный (если я не забуду продлить домен).