О веб-дизайне
Глядя на современный веб мне становится грустно и печально, иногда вплоть до негодования: как мы могли из практически свободного сообщества инженеров скатиться в то, что можно видеть сейчас – тотальную централизацию, засилье рекламы, абсолютную компьютерную безграмотность пользователей.
Впрочем, про это написано уже достаточно много статей и я не хочу повторяться, этот пост про то, что я вижу на веб-страницах, как пользователь.
Для начала замечу, что основным моим браузером течение рабочей недели является emacs-w3m, и лишь когда не удается что-то открыть в нем, с расстройством и матюгами запускаю firefox.
Так вот последние годы я наблюдаю, как веб превращается в набор приложений, написанных на javascript, с html5-интерфейсом, которые используют браузер, как средство доставки. И это отвратительно.
Я еще могу понять, когда корпорации, нацеленные на выкачивание денег из населения, занимаются тем, что рисуют финтифлюшки и пытаются загнать как можно больше народу на свои площадки, используя веселую ферму и фильтры для фотографий, превращающие плохонькие картинки в настолько страшную мешанину цветов, что Мунк обзавидуется. Но когда я пытаюсь открыть новостной сайт, чтобы посмотреть одну-единственную новость и не могу этого сделать, потому что страница весит 3.5 мегабайта, требует поддержку cookie, javascript и еще какого-нибудь флеша, чтобы просто отобразить три абзаца текста — я искренне и безмерно удивляюсь. Кому и зачем это надо?
Похоже, что массы убили почти всю суть веба, которая, как и все остальное держалась на идеалистах, твердо соблюдающих идеи Тима Бернерса-Ли.
В общем, мое сугубое мнение — работа должна выполняться на серверах, анимация не нужна, js вреден, cookie можно выдавать в тех местах, где пользователю необходимо авторизоваться, а не на каждом сайте просто для того, чтобы насовать каждому как можно больше разной рекламы. Плюс, я иду в сеть за информацией, а не за подачей, поэтому я все еще не совсем понимаю, для чего люди вешают на свои страницы фоновые картинки по мегабайту и делают переливающиеся анимации по углам. Остались, конечно, хорошие сайты, и ярчайший пример – Википедия. Абсолютно простой прямой дизайн, информация представлена в том виде, в котором человек ожидает ее получить, не нужно ни javascript ни cookie, форматирование присутствует на минимально необходимом уровне, чтобы выделять реально важные места. Также отлично оформлены страницы проекта GNU.
Антипример — любая социальная сеть. Скажем facebook или, еще лучше, instagram. Последний без javascript и cookie не позволяет даже посмотреть изображение. А с поддержкой — не дает скопировать ссылку на это изображение. Приходится писать скрипты для парсинга. И все это густо обвешано жуткого вида баннерами, наполнено рекламными постами и ценность представляет чуть менее, чем никакую.
В целом веб-дизайн по моему мнению дизайн должен быть как у GNU и Wikipedia: минималистичным, доносящим информацию, не зависящим от устройства и не делающим лишнюю работу, чего я и стараюсь придерживаться на этом сайте.
There is an english version of this post