§ 57. Делайте сайты проще
§ 57. Делайте сайты проще
Простота — необходимое условие прекрасного.
Л. Н. Толстой. Из письма к Л. Андрееву от 02.09.1902
2 августа 2000
Почти сто лет прошло с момента написания эпиграфа к этому параграфу, а ценность высказывания не уменьшилась.
Желание усложнить всегда происходит от другого желания — набить себе цену. Мало кто станет разбираться в сложном — на то и расчет. Подумают — раз сложно, значит, человек знает, что делает. Просто и у дурака выйдет. Поэтому, например, невозможно читать даже школьные учебники по физике — написано так, чтобы в авторитетности автора не возникло ни малейшего сомнения.
Зачем сознательно усложнять работу с сайтом? Есть три варианта.
Вариант 1. Минимализм…
Создатели сайта smi.ru захотели поиграть в минимализм, в результате чего получилось так:
Если не пользуешься этой формой, все хорошо. Но когда заносишь курсор, то задумываешься. Во-первых, какая рассылка мне грозит? Раз в пять минут или три раза в год? И о чем? Во-вторых, словосочетание «ваш@адрес» у неопытного человека вообще вызовет чувство легкого испуга — на адрес электронной почты не совсем похоже, на адрес сайта тоже… Полторы строчки комментария сделали бы из неудобоваримой псевдотехнократической зауми образец понятного лаконизма.
Вариант 2. Капитализм
Примеров безобразно много. Взять тот же download.com. Чтобы дойти от формы поиска до нужного файла, человек вынужден преодолеть четыре-пять страниц. Спрашивается, зачем? Сколько страниц загружено, столько баннеров скачано. Эта совершенно гнусная практика с годами лишь набирает обороты. Типа, куды ж ты денешься, раз тебе файл нужен.
Сайт, закармливающий баннерами, — плод труда глупого веб-мастера. Скажем, zdnet.ru относительно длинные статьи разбивает на три-четыре части. Создатели сайта думают, что пользователь просто окутан их заботой. На самом же деле до конца такой поделенной на куски статьи доходит только сильнейший. Остальные отваливаются по дороге, потому что пятикилобайтный кусок текста не идет в сравнение с тридцатью килобайтами анимированной рекламы, полученными на каждой странице.
Вариант 3. Технологии XXI века… Буквально на днях открылся сайт internethelp.ru. Судя по смыслу содержащихся в названии домена английских слов, сайт должен предоставлять какую-то помощь в интернете. На самом деле это «первая российская интерактивная поисковая система». Заходим на сайт. Что нас встречает? Правильно — флеш-заставка! Даешь каждой поисковой системе по заставке!
См. также: § 46. Заставки на сайтах. Часть первая
На второй странице видим такое:
Весь текст (кроме примера запроса) сделан графикой и весит почти пятьдесят килобайт. Все признаки настоящей интерактивной поисковой системы налицо.
Заинтригованный, ввожу запрос: «кто такой лебедев?».
Получаю новое окно, которое просит меня подтвердить, не ошибся ли я в составлении запроса, интересуется моим электронным адресом, уточняет, как ко мне обращаться, и спрашивает, где, собственно, искать.
Нажимаю на кнопку «Ввод» и оказываюсь в чате.
Наверху написано: Вас обслуживает оператор Алексей
Ваш вопрос кто такой лебедев?
В этот момент мне в голову приходит мысль, что оператор у себя во втором окне открыл мой любимый ya.ru и ищет там по слову «лебедев». Ниже приводится диалог с оператором и мои наблюдения.
Диалог с оператором Диалог с внутренним голосом Алексей Здравствуйте, Тема. Вас приветствует оператор Алексей. Ссылка на www.design.ru — первое, что выдает Яндекс на запрос «лебедев» Алексей Уточните вопрос Алексей Есть вот такой человек Алексей Посмотрите: ссылку[4] Алексей Вы знаете, мы не можем долго ждать вашего ответа… Он и вправду интерактивный. Тема это страница студии. А кто он такой? «Лебедев С. А. — создатель МЭСМ» ссылка под номером 4 в результатах Яндекса. Алексей Так ведь Лебедевых много, вот следующий: Алексей Посмотрите: ссылку [www.icfcst.kiev.ua/museum/lebedev_r.html!] Тема видимо, мне был нужен первый. мне сказали, что он порет сайты — что вы об этом знаете? Ссылка на www.tema.ru прямо наверху в Яндексе Алексей Посмотрите вот эту ссылку Алексей Посмотрите: ссылку[5] Тема я хотел бы подробнее узнать о порке Эта ссылка у Яндекса идет с порядковым номером 2… Видно, что оператор уже мечется Алексей Уточните вопрос Тема мне приятель сказал, что есть некий лебедев и что он порет сайты. я хотел бы узнать об этом подробнее Алексей Посмотрите: ссылку[6] Тема а где тут про порку-то? Я прямо вижу искаженное лицо оператора — Яндекс на словосочетания «порки лебедева» и «лебедев порет сайты» не выдает ссылку на «Порку». Алексей Вы знаете, наверное подробнее информации об этом пока нет. А ведь достаточно было зайти на Апорт[7] — там все нужные ссылки идут первыми. Алексей Приятно было с Вами работать. До свидания. Русский народный метод копи-пейст Cпасибо за обращение к InternetHelp.ru После закрытия сессии запись диалога и найденная информация будут посланы Вам по e-mail. Будем рады Вашим новым вопросам!.Этот пример прекрасно иллюстрирует способы усложнения. Неудивительно, что служба «Интернет-хелп», расчитывавшая брать деньги за свои услуги, разорилась через пару лет после написания этого параграфа.
Вот как описывали свою методику авторы проекта:
«Идея проекта состоит в том, что пользователям интернета помогают ориентироваться в сети операторы InternetHelp.ru, — люди, владеющие уникальной методикой информационного поиска, разработанной в компании InternetHelp Ltd. Сегодня это единственная команда профессионалов такого рода во всем Рунете».
Мораль: успех бизнеса в интернете заключается в максимальной открытости. Следует называть вещи своими именами, не продавать воздух, не употреблять всуе слов «электронная коммерция» и «битуби». Надо быть понятнее и проще.
См. также: § 60. Э… коммерция
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Будем проще
Будем проще Доктайп – не единственная вещь, оказавшаяся упрощенной в HTML5.Если вы хотите особо указать кодировку вашего документа разметки, лучший способ сделать это – проверить, что ваш сервер посылает правильный HTTP-заголовок Content-Type. Если вы хотите быть вдвойне
7.6. Проще, удобнее, быстрее
7.6. Проще, удобнее, быстрее Процесс конфигурирования должен быть максимально удобным. Если все настройки будут нагромождены в одном файле /etc/httpd/conf/httpd.conf, то разобраться в них станет очень сложно. А чем больше параметров, тем выше вероятность, что вы что-либо прозеваете.
Принцип 7: Делайте упор на конверсию
Принцип 7: Делайте упор на конверсию Давайте совершим небольшое путешествие во времени. в март 2000 года. В журнале Fortune появляется статья, в которой Билл Керли, один из ведущих интернет-аналитиков, сколотивший состояние на вложениях в венчурный бизнес, пишет, что
Стойкое дежавю: не делайте регистрацию обязательной
Стойкое дежавю: не делайте регистрацию обязательной 30 % посетителей интернет-магазинов уходят с сайта лишь потому, что им нужно было зарегистрироваться, чтобы совершить покупку. Пользователи не любят регистрацию, так как у них уже есть уйма разных аккаунтов и им не
23. Делайте заголовочные файлы самодостаточными
23. Делайте заголовочные файлы самодостаточными РезюмеУбедитесь, что каждый написанный вами заголовочный файл компилируем самостоятельно, т.е. что он включает все заголовочные файлы, от которых зависит его содержимое.ОбсуждениеЕсли один заголовочный файл не работает,
87. Делайте предикаты чистыми функциями
87. Делайте предикаты чистыми функциями РезюмеПредикат представляет собой функциональный объект, который возвращает ответ да/нет, обычно в виде значения типа bool. Функция является "чистой" в математическом смысле, если ее результат зависит только от ее аргументов
13 Сложность: просто, как только возможно, но не проще
13 Сложность: просто, как только возможно, но не проще Все следует делать так просто, как только возможно, но не проще. —Альберт Эйнштейн В конце главы 1 философия Unix была сведена к общему принципу — K.I.S.S. (Keep It Simple, Stupid! Будь проще!). В части "Проектирование" данной книги одной
13 Сложность: просто, как только возможно, но не проще
13 Сложность: просто, как только возможно, но не проще Все следует делать так просто, как только возможно, но не проще. —Альберт Эйнштейн В конце главы 1 философия Unix была сведена к общему принципу — K.I.S.S. (Keep It Simple, Stupid! Будь проще!). В части "Проектирование" данной книги одной
Делайте меньше
Делайте меньше Меньше соревнуйтесь Народная мудрость гласит: чтобы подавить своих конкурентов, вы должны переиграть их. Если у них четыре возможности, у вас их должно быть пять, пятнадцать, двадцать… Если они тратят N, то вы должны потратить NN. Если у них есть 20, то у вас
Фиксируйте время и бюджет, делайте возможности гибче
Фиксируйте время и бюджет, делайте возможности гибче Запускайте вовремя и согласно сметеЛёгкий способ начать вовремя и уложиться в бюджет: фиксируйте время и бюджет. Никогда не отдавайте больше времени или денег проблеме, умерьте пыл.Бытует миф: мы можем начать вовремя,
Делайте идейное программное обеспечение
Делайте идейное программное обеспечение Ваше приложение должно лавировать между потребностямиНекоторые люди считают, что программное обеспечение должно быть агностическим. Они говорят, что самоуверенно для разработчиков ограничивать особенности или пренебрегать
Нет ничего проще Герман Царев
Нет ничего проще Герман Царев Опубликовано 24 июня 2010 года Орфография и пунктуация автора сохранены. — прим. ред. Наверное, каждый человек, занимающийся разработкой программного обеспечения, когда-либо сталкивался с задачей обработки больших
Андрей Крупин BrowserLinux: проще некуда
Андрей Крупин BrowserLinux: проще некуда Шумиха вокруг Google Chrome OS не дает покоя многим разработчикам, стремящимся на базе Linux создать нечто подобное и откусить свой кусочек перспективного рынка операционных систем для нетбуков, популярность которых растет небывалыми темпами.
Повышайте качество - делайте меньше за спринт!
Повышайте качество - делайте меньше за спринт! Это решается ещё на планировании спринта. Проще говоря, не пытайтесь сделать как можно больше историй за спринт. Если у вас существуют проблемы с качеством или вам приходится тратить слишком много времени на приёмочное