Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Позднее Ctrl + ↑

Лебедев научился склонять топонимы на -о!

Лебедев научился склонять топонимы на :

В «Домодедове» повесили долгожданные планы аэропорта.

Раньше не умел:

Тоннель в сторону Строгино

...успел прорыть тоннель под Лефортово.

Ура.

Для тех, кто умудрился не быть в курсе, напомню, что по-русски будет: «в строну Строгина», «под Лефортовом»

Про необязательность атрибута alt в HTML 5

На блоге WHAT WG — о том, почему атрибут alt перестал быть обязательным в HTML 5.

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

In certain rare cases, the image is simply a critical part of the content, and there might even be no alternative text available. This could be the case, for instance, in a photo gallery, where a user has uploaded 3000 photos from a vacation trip, without providing any descriptions of the images. The images are the whole point of the pages containing them.

Если что, HTML 5 вовсе не пропагандирует отказ от альта, а лишь предлагает отказаться от механических бессмысленных альтов в пользу их отсутствия в тех случаях, когда осмысленные альты в принципе неоткуда взять.

Стодолларовый кредит в магазинах Эпл

Эплы снизили цены на Айфоны на 200 долларов, и первым покупателям телефона стало обидно, что они переплатили. В этой связи Стив Джобс выступил с открытым письмом к покупателям Айфонов, где среди прочего сказал вот что:

Our early customers trusted us, and we must live up to that trust with our actions in moments like these. Therefore, we have decided to offer every iPhone customer who purchased an iPhone from either Apple or AT&T, and who is not receiving a rebate or any other consideration, a $100 store credit towards the purchase of any product at an Apple Retail Store or the Apple Online Store.

То есть всем первым покупателям он просто подарил по 100 долларов товарами Эпла. Теперь угадайте, как эту информацию перевели на русский язык? Всё правильно:

«Наши первые потребители доверяют нам, и мы должны быть достойны этого доверия», — заявил С. Джобс и пообещал, что все первые покупатели iPhone получат кредит в размере 100 долл. в онлайн-магазине компании.

Челябинск на Яндекс.Картах

На Яндекс.Картах появился Челябинск, что не может не радовать. Но Челябинск какой-то очень странный. Не знаю, на основании каких карт они строили свою, но ошибок очень много.

Меридиан почему-то назван «Шоссе», хотя он всю жизнь был просто «Автодорогой Меридиан». «Улица Громовой» всю жизнь называлась «улицей Ульяны Громовой».

Всего нового района в конце Братьев Кашириных, где улицы Академика Королёва и Академика Макеева — вообще нет. С другого конца Братьев Кашириных не нарисована дорога до моста в сторону улицы Свободы. Нету даже перекрёстка Черкасской со Свердловским трактом!

Можно было бы подумать, что просто карта сильно устаревшая, однако на ней отлично нарисован ещё не открывшийся для движения, но уже почти построенный отрезок улицы Курчатова от Воровского до Елькина — то есть, наоборот, вообще свежак.

Кстати, приоритет отображения названий в разных масштабах тоже странный. Скажем, надпись «Братьев Кашириных» пропадает раньше, чем надпись «Восьмого Марта» (почему марта с большой буквы?), при том, что улица Восьмого марта — это вообще маленький отросток, на котором одно здание стоит. Неясно, кстати, почему в названии некоторых улиц слово «улица» есть, а у некоторых — нет. Уж уберите у всех тогда.

А как у них проходит улица Труда, и почему их там как бы две, на отрезке от Энгельса до Северо-Крымской — я вообще понять не могу.

Короче, это не совсем Челябинск, это какой-то другой город, имеющий, безусловно, определённые сходства с моим.

Opera 9.5 Alpha

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

Опера 9.5 Альфа — первое приложение для Windows, в котором «smooth scrolling» — это не просто слова. Наконец-то они поняли, что для того, чтобы скроллинг выглядел плавным, страница должна замедляться, подъезжая к нужному месту — как это делает iScroll, — а не резко останавливаться. Эта мелочь радикально повышает удовольствие от работы с браузером. А учитывая, что Опера действительно стала работать ещё быстрее, и она теперь вообще не притормаживает при скроллинге страницы с кучей картинок в 500-процентном зуме, ощущения совсем космические.

S7 Airwines

По необъяснимым причинам авиакомпанию «Сибирь» в Домодедове объявляют не как «S7 Airlines», а как «S7 Airwines». Я не знаю, какой дефект речи может объяснить такое искажение и, кроме того, не уверен, что дефекты речи могут служить оправданием в данном случае.

В Опере 9.5 появится overflow-x и overflow-y

Собственно, сабж.

Там, конечно, появится миллион новых фич, том числе много разных вкусностей из CSS 3, но это всё не будет работать в IE. А раздельный overflow-x/y — одна из полезных возможностей, которая есть в IE, и которую можно изобразить в Мозилле, а вот в Опере это было сделать непросто.

Денормализация в дизайне таблиц

 4 мин

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

Не стоит делать колонку для данных, которые отличаются у одной-двух строк большой таблицы; можно просто указать на исключительность этих строк, сделав сноску или, ещё лучше, подписав то, что нужно, прямо под ними. Иногда можно повторить единицу измерения для каждой ячейки данных, а не выносить её в заголовок, особенно если это проценты. Иногда данные двух колонок можно подписать одной колонкой в шапке, скажем «Наблюдаемая концентрация, от…до» вместо двух колонок «Минимальная наблюдаемая концентрация» и «Максимальная наблюдаемая концентрация» (или ужасной двухярусной шапки «Наблюдаемая концентрация», и ниже: «минимальная», «максимальная»). Когда нам нужно сослаться на максимальную концентрацию в 7-й строке таблицы в последующем тексте, вовсе не обязательно нумеровать строки, можно просто выделить интересное число курсивом или цветом, и потом использовать такое же выделение в ссылке.

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

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

Обычную таблицу человек видит — и думает, что видит данные. Но если потом у него спросить, какая же всё-таки концентрация-то была, он её не вспомнит. Человек просто отметил для себя: «Ага, вот тут много данных, если мне надо будет вникнуть — вникну». И продолжил читать текст дальше, не возвращаясь к таблице.

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

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

Нет ничего страшного в том, что такой подход непривычен, а классические таблицы в рамочках — привычны. Привычность чего-то не означает, что это хорошо. Она лишь означает, что человек перестаёт обращать внимание на связанные с этим неудобства. При этом, если человеку, привыкшему ковыряться под капотом «Жигулей», предложить пересесть на «Мерседес», вряд ли он будет против, мотивируя это привычкой.

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

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

Ведь особенности — это и есть данные; количество ног — это не данные о человеке, если их две.

Как долетел

Началось всё с того, что нужно было пронести с собой 14 килограммов ручной клади (и шикарные автобусные номера) при разрешённых пяти. Сдавать что-либо в багаж совсем не хотелось; настолько, что я твёрдо решил пробивать все возможные уровни сопротивления. Оказалось, что достаточно было всего трёх уровней.

Секьюрити до сих пор требуют «показать» электронный билет, имея в виду маршрутную квитанцию, а я её из принципа не показываю (да и просто доставать лень) и объясняю им, что не обязан. Почему нельзя эту простую мысль как-то донести до всех сотрудников аэропорта раз и навсегда — загадка.

Зато впервые у меня не спросили, что за подозрительную вещь я везу в рюкзаке (штативчик).

На 47-м гейте я не смог выяснить, дадут ли второй автобус, и поэтому попёрся последним пассажиром в первый. Через несколько минут стояния с моим немалым багажом я уже окончательно задолбался ждать отправления, и тут нас завели из автобуса обратно в здание. Естестевенно, рейс как всегда задержали. Официально — на 15 минут.

Нас повели на 44-й гейт, что не могло не порадовать — это гейт на втором этаже, с присоской. Но когда трап присосался к самолёту, из самолёта стали выходить люди. Девушка, которая нас привела туда, поняла, что что-то не так, и повела нас обратно на 47-й.

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

Ночной Челябинск из неба

Зато летелось шикарно. Три свободных кресла рядом на последнем ряду 737-го. По счастливой случайности мне досталось целых две порции корма. Потом пилот обратился к пассажирам с извинениями за задержку (невиданная роскошь). А потом ещё и очень чисто посадил самолёт. В итоге негативные эмоции были с лихвой компенсированы позитивными.

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

Ранее Ctrl + ↓