Rambler's Top100 Service калинин.ru / просто так /  << 15.06.01 >>

Новый дизайн, часть 2

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

Немного истории

Предыдущая версия дизайна появилась 14 октября 2000 года и просуществовала, соответственно, ровно восемь месяцев. Она сменила первую версию дизайна, нарисованную в спешке и которая уже не могла справиться с тем, чтобы отобразить существующее содержание. Кроме того, первая версия дизайна вся находилась в статическом html, что было очень неудобно с точки зрения обновления страницы.

Я, конечно же, несколько кривлю душой --- домашняя страничка существовала у меня и до появления kalinin.ru. Только тогда я ей не занимался --- на ней содержались фотографии, туристические отчеты, faq на разные темы... и ничего моего. Кроме дизайна. Но тот имел свойство меняться где-то раз в полгода --- сначала был такой, от которого мог закачаться даже старый и видавший виды пользователь Рунета. Он продержался совсем недолго --- я вовремя прочитал книгу Кирсанова про web-дизайн и под впечатлением нарисовал что-то такое, о чем до сих пор вспоминаю с душевной теплотой --- мне все еще нравится та страничка. Другое дело, что содержание осталось тем же... цвета у нее, кстати, были очень забавные --- зеленый на зеленом. Но читать можно было.

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

Дизайн для kalinin.ru рождался в муках. Мне давно хотелось купить место для себя, а не пользоваться услугами бесплатного хостинга --- при этом держать на платном хостинге старый набор faq и фотографии было как-то... хм... неприятно. Кроме того, хотелось немного пографоманить --- но я не знал, насколько это будет успешно у меня получаться.

"Концепция развития" kalinin.ru полностью не ясна мне до сих пор, а тем более ее не было раньше. Рисовать же дизайн без "концепции" или "идеи" просто невозможно, но я героически пытался это сделать. Стоит ли говорить о том, что дизайн менялся чуть-ли не каждый день --- один другого краше. В итоге, я не успел купить себе домен alk.ru (не понимаю, кому он мог понадобиться) и мне пришлось быстро покупать kalinin.ru, о чем я сейчас, в общем, не жалею, но тогда очень расстроился. Вот и вышел наружу тот первый дизайн kalinin.ru, "белые буквы на черном фоне". Он был не плохой, но быстро стал слишком кургузым для разросшихся объемов текстов на страничке.

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

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

Совсем белый фон оказался слишком ярким, как я, собстенно, и предполагал раньше (поэтому первый дизайн был черным). Пришлось менять фон: я решил оставить его светлым, но темнее белого. Кроме того хотелось сделать сайт по возможности "мягким", так что он не мог быть и серым.

Цвета я подбирал следующим образом: взял фотографию восхода солнца из одного туристического похода, и стал водить в графическом редакторе "пипеткой" (так, вроде бы называется color picker по-русски) до тех пор, пока не попал на границе леса и солнца на искомый цвет. Очень красивый. Но то, что вы сейчас видите, это совсем не то --- цвет фона был получен путем отхода от найденного в квадрате цветов на небольшое расстояние: найденный цвет был уж слишком темноватым для фона --- я никак не мог подобрать хорошего сочетания для букв.

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

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

Поэтому мне пришлось удалить вторую колонку за ненадобностью и сделать две типовых страницы --- "заглавную" и "статью".

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

Изменился шрифт. Мне совершенно справедливо заметили, что шрифт с засечками больше подходит для текста, чем без засечек, так что теперь основной шрифт --- Times New Roman (у кого он есть, конечно же; мой Netscape под FreeBSD упорно прикидывается, что у него вообще только один шрифт в наличии). Соответственно, Verdana исчезла вообще --- с Times New Roman лучше сочетается Arial.

Произошли некоторые изменения в структуре статей, например добавился (потенциально) раздел читательских отзывов. Сейчас их нет ни на одной странице, но они там обязательно появятся, как только у меня дойдут руки до просмотра архивов почты в поисках интересных комментариев: однако, 20 тысяч писем переворошить, это долго... комментарии не будут появляться по желанию читателя --- на страницы они будут попадать только через мои руки, и поэтому их надо присылать мне --- через форум, электронную почту или еще каким-нибудь способом. Идея же автоматического добавления комментариев на ту же страницу, где находится статья, полностью себя дисредитировала на www.spectator.ru.

Программное обеспечение

Ранее, при каждом посещении страницы, вызывался скрипт, который ее создавал. Вызов (с параметрами) был скрыт внутри .shtml файла, собственно только для этого они и использовались. Со временем мне стало очень обидно, что статические по духу страницы, которые меняются от силы раз в неделю, генерируются на лету и поэтому я переписал все внутренности kalinin.ru таким образом, чтобы страницы бы создавались при обновлении сайта. Теперь, при посещениях не вызывается ни одного скрипта, все страницы действительно статические (кроме списка тем в форуме).

Соответственно, внесение изменений на страничке теперь будет производиться при помощи CVS и последующего запуска скрипта, специального вида, который во многом эмулирует работу make: проверяет даты исходных и shtml-файлов, после чего по мере надобности перестраивает их.

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

Концепция

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

Правда, как мне кажется, kalinin.ru стал в большей степени техническим сайтом, или, говоря совсем формально "контентым сайтом о программировании". Не знаю, насколько хорошо связывать такой сайт с собственной фамилией и в последнее время все чаще и чаще приходит мысль отделить "полезные" разделы от домашней странички в какой-нибудь отдельный проект. Но только вот проблема состоит в том, что заниматься тем проектом опять же придется только мне (так как программистов много и значительно профессиональнее меня, но вот заставить их что-то писать постоянно невозможно, а тем более "даром"), а у меня и над kalinin.ru получается работать только раз в неделю. Кстати говоря, я знаю проект схожей тематики с той, о которой я говорил, www.rsdn.ru, но он в основном ориентирован на windows и у него непонятный для меня дизайн (я не люблю фреймы). Кроме того, над подобным сайтом мне было бы приятно работать с самого начала, что тоже немаловажно, хотя, быть может, со стороны выглядит несколько заносчиво. Впрочем, это только со стороны, на самом деле нет ничего приятнее делать какую-то вещь просто так, от начала и до конца. Вот есть же у многих людей хобби --- делать модельки самолетов, собирать марки или изучать историю. А мое хобби в последнее время (уже почти год) --- заниматься своей домашней страничкой.

Но факт остается фактом: для "сайта о программировании" в kalinin.ru есть слишком много лишнего, а для домашней странички --- слишком много технических статей. Назвать же "порталом" (это традиционно для Рунета, называть разного рода свалки текстов и сервисов порталами) все это хозяйство язык просто не поворачивается.

Так что все останется как есть --- может быть, оно и не плохо. В конце-концов, у kalinin.ru действительно есть свое лицо, другого подобного сайта в Рунете нет. Я имею в виду не дизайн --- мне уже сказали, что новый дизайн "плагиатный", правда не показали на что похож --- я имею в виду вообще все вместе. И это тоже очень радует.

Резюме

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


Версия для печати


  Ссылки по теме:
/etc/14_10_00.shtml
   Статья, посвященная смене первой версии дизайна на вторую.
http://www.design.ru/kovodstvo
   Ру/ководство
http://ddd.deusexmachina.ru
   Дизайн для думающих.
http://spectator.ru/issues/253
   Статья "что такое дизайн" на Спектаторе.
  Рядом в разделе:
Круглая дата (13.07.01)
   Тихо-тихо и незаметно прошла историческая дата: 11 июля 2000 года я написал первую заметку и выложил ее на свою домашнюю страничку....   >>>>
Театральные билеты (05.03.01)
   Мне всегда смешно смотреть по телевидению на очередного актера, когда тот с придыханием начинает говорить об искусстве, о спектаклях, о театре......   >>>>
  Рядом по дате:
Плагиат (19.06.01)
   В последнее время мне стало казаться, что с моим сайтом что-то не в порядке. Вроде, текст есть, живые люди тоже иногда...   >>>>
pregrad.net, заказ товаров из интернет-магазинов Европы и США (08.06.01)
   Некоторое время назад передо мной встала достаточно серьезная проблема --- явная нехватка литературы по некоторым, живо интересующим меня вопросам. Оказалось, что...   >>>>
  Содержание:
Заглавная страница
Мой блог
Мое резюме
Дайджест
Программирование
   C&C++
Сети
Unix
Алгоритмы
Оптимизация
Соревнования
Отвлеченно
XML
TeX
Просто так
Студенческое
Туризм
  Байки
Фотографии
Комментарии
   Книги
Web-ресурсы
Фильмы
Интернет
Программное обеспечение
Жизнь
Благодарности
Форум
Хронология
 
  В этом разделе:
Арендованный сервер от hcenter.ru и хостинг в Германии (30.11.08)
   Началось всё с того, что я решил попробовать арендовать сервер в Германии. Я слышал много положительных отзывов в пользу такого мнения,...   >>>>
После отпуска (23.09.01)
   Хочется иногда написать что-то в виде зарисовки. Так сказать, "из жизни" --- О.Генри очень много издевался над подобным жанром и авторами,...   >>>>
Круглая дата (13.07.01)
   Тихо-тихо и незаметно прошла историческая дата: 11 июля 2000 года я написал первую заметку и выложил ее на свою домашнюю страничку....   >>>>
Новый дизайн, часть 2 (15.06.01)
   Как многие могли заметить, kalinin.ru наконец-то сменил дизайн. Тому было много причин, о которых я хотел бы рассказать, кроме того просто...   >>>>
Театральные билеты (05.03.01)
   Мне всегда смешно смотреть по телевидению на очередного актера, когда тот с придыханием начинает говорить об искусстве, о спектаклях, о театре......   >>>>
Авторское право (12.02.01)
   Авторское право... до чего же, однако, скользкий термин. Самое смешное, каждый автор и каждый нарушитель авторского права трактуют его по-своему и...   >>>>
С новым годом! (31.12.00)
   Прекрасно понимаю, что поздравления с Новым Годом, наверное, уже приелись людям... но, с другой стороны, это, фактически, единственный настоящий праздник. Настоящий...   >>>>
Содержание раздела полностью...
   Примерно в тоже время
Плагиат (19.06.01)
   В последнее время мне стало казаться, что с моим сайтом что-то не в порядке. Вроде, текст есть, живые люди тоже иногда...   >>>>
pregrad.net, заказ товаров из интернет-магазинов Европы и США (08.06.01)
   Некоторое время назад передо мной встала достаточно серьезная проблема --- явная нехватка литературы по некоторым, живо интересующим меня вопросам. Оказалось, что...   >>>>
Хронология полностью...
   Содержание
Заглавная страница
Мой блог
Мое резюме
Дайджест
Программирование
  C&C++
Сети
Unix
Алгоритмы
Оптимизация
Соревнования
Отвлеченно
XML
TeX
Туризм
  Байки
Фотографии
Комментарии
  Книги
Web-ресурсы
Фильмы
Интернет
Программное обеспечение
Жизнь
Студенческое
Просто так
Благодарности
Форум
Хронология
© 2000-2008, Andrey L. Kalinin
mailto:andrey@kalinin.ru
Rambler's Top100