Личный сайт Андрея Сабинина

Сайт не обновляется с начала 2011 года, так как у меня на это нет ни времени, ни желания.

 

Лепим все подряд!

sap, 5-го мая 2008 года в 04:27

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


Многие начинающее разработчики, а также заказчики, при оценке сайта руководствуются принципом — «чем больше наворотов — тем лучше». Такой способ мышления возникает, как правило, от недостатка знаний о сайтах (заказчики) или от неуверенности в себе (разработчики). Речь, конечно, не идет о полезных фишках — например, проверка валидности мыла на javascript'e. Речь идет именно о никому не нужных наворотах.

Например, вывод даты и времени на сайте. Вы знаете, у каждого пользователя на экране (как правило, в нижнем правом углу) есть часы. И ему без разницы, который час в данный момент на вашем сервере. Но нет, нужно же показать, что разработчик знаком с функцией time() и что сайт динамичный, это же круто! Или анимация — например, падающий снег (многие ставят в период новогодних праздников) или летающая муха. Так вот, практически любая анимация на сайте раздражает. Тем более, если она заслоняет контент. Тем более, если ее нельзя отключить. Тем более, если она идиотская. Но нет, заказчику кажется, что сайт нужно «оживить». И мельтешащая, назойливая картинка — как раз то, что привлечет пользователя.

Еще один популярный пример такого подхода — размещать на странице как можно больше ненужного контента. Сверху и снизу вешаем по два-три здоровых баннера; слева вешаем несколько опросов, подписку на рассылку, пару-тройку счетчиков и контекстную рекламу; справа — список последних новостей (за прошлый месяц), десяток-другой кнопок 88х31 и еще одну рекламу (а лучше не одну). И сидим радуемся тому, что загрузили всю страницу. Главное, что информативно!

Все вышесказанное касается и дизайна. Заказчику кажется, что если на сайте используется три цвета, фон белый, а шрифт черный, причем не какой-то с завитушками, а обычный Arial — то дизайнер бездарь и ничего, собственно, не сделал. Впрочем, этим грешат и многие дизайнеры по собственному почину — им кажется, что если на странице графики меньше, чем 500 килобайт, то это не дизайн. Ну не понимают люди, что удачно разместить черный шрифт на белом фоне гораздо важнее, чем положить на фон размытый логотип, поставить шрифт, который не увидит половина пользователей (кстати, особо «гениальные» дизайнеры в таком случае делают весь текст картинкой) и раскрасить его мерзким цветом. Главное, что выделяется!

Еще бесит безграмотное выполнение вроде бы полезных вещей. Например, та же проверка валидности мыла. Некоторые особо одаренные личности делают так:

preg_match('/(\S+)@([a-z]+)(\.)([a-z]{2,4})/i', $email);
В итоге, довольно большая часть пользователей испытывает проблемы с регистрацией. Потому что под это регулярное выражение не подойдет ни somebody@example.com.ua, ни andrey@s-a-p.in, вобщем, ни одно мыло на домене третьего уровня и ни одно мыло, в имени домена которого есть дефисы или цифры. Великолепно.

Выводы напрашиваются сами собой. Всего две фразы: все гениальное просто и не надо извращаться там, где это не надо. Вот и все.

+18 

md5, 6-го мая 2008 года в 12:17

пост не читал, но с афтаром согласен (стока букв не может быть неубедительным аргументом)

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

проверка мыла да, бездумно берется причем неизвестно откуда

а насчет дизайна тут не прав. смотря какие цели ставятся перед создателями сайта, почему, если нужен сайт, презентующий организацию мероприятий класса люкс, должен быть без картинок? :)

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

sap, 6-го мая 2008 года в 14:52

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

А не оправдано, например, такое: http://sweeneytoddmovie.com. На плохой скорости у него каждая страница грузится минут 10. Сомневаюсь, что после десятиминутного ожидания пользователь будет ахать от красоты дизайна.

md5, 6-го мая 2008 года в 15:18

ну не у всех модем 14400 =)

sap, 6-го мая 2008 года в 15:40

Ну так надо учитывать тех, у кого диалап или GPRS :)

Макс, 30-го января 2009 года в 19:33

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

sap, 30-го января 2009 года в 22:57

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

step, 8-го февраля 2010 года в 16:15

А как же текст ?
Не сторонник Яндекса, просто )

sap, 8-го февраля 2010 года в 16:28

Простите?

step, 10-го февраля 2010 года в 10:36

Дизайн яндекса меня вообще раздражает (по цветовой гамме) да и на странице много всякой левой фигни

Имел в виду облегченную версию http://ya.ru/

sap, 10-го февраля 2010 года в 16:55

Так результаты все равно в обычной версии выдает, так что разницы никакой.

Pasha, 18-го мая 2008 года в 13:10

чеж ты злобный то такой)))

phpdude, 29-го ноября 2008 года в 15:56

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