Евгений Степанищев

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

Ó òåáÿ ÷òî, êîäèðîâêà ñëåòåëà?

Я сегодня хожу по офису в «лебедевской» футболке с надписью «Ó òåáÿ ÷òî, êîäèðîâêà ñëåòåëà?». Так как вы уже все задрали (смайлик) меня вопросом что на ней написано, то я нашёл сервис «OCR online», распознал им надпись на картинке футблоки с сайта Студии Лебедева, исправил ошибки, ввёл получившуюся фразу в почтовый декодер с того же сайта Студии и получил следующее:

«У тебя что, кодировка слетела?»

Кстати, мог бы и догадаться. Если вас всех это настолько интересовало, почему вы сами этого не сделали? А? А?
5 комментариев
22 июля 2010 19:51

Специальный вид «Яндекса» для speeddial «Оперы»

Яндекс-Опера-френдли (21.44КБ) Я рад, что явился катализатором в «Яндексе» появления визуальных закладок для «Оперы» (для плагина FireFox «SpeedDial» тоже будет работать).

Проект «Погоды» я даже поменеджерил.

К сожалению, пока нет технической возможности делать то же самое для «Хрома» и «Сафари», так как использовать media queries (как для «Оперы» и FF) не получится, браузеры на WebKit ведут тут себя нелогично, нужно проверять особый HTTP-заголовок, а это противоречит техническому решению сервиса.

rel="noreferrer"

Как известно, около года назад в WebKit появилась поддержка атрибута «rel» у ссылки со значением «noreferrer». Если указать это значение, то браузер не будет передавать заголовок «referer», в котором указано с какого адреса браузер осуществил переход.

Это прекрасная вещь, которая позволяет защищать, к примеру, информацию из интранета. У нас (в «Яндексе») стоят специальные скрипты для скрытия заголовка «referer» специальными ухищрениями, чтобы предотвратить утечку (так как некоторые сервисы у нас с ЧПУ) данных. Этот атрибут, если он был бы реализован везде, решил бы эту задачу более изящно.

К сожалению, с его распространением, думаю, будет расти его параноидальное использование, что сильно повлияет на статистику. Сейчас можно быть до какой-то степени уверенным, что если «referer» не выставлен, то человек пришёл из закладок в браузере или набрал адрес руками, скоро такое предположить будет неверно. Так же было удобно по тому же заголовку искать обсуждения своих статей (впрочем, я уже довольно давно делаю это, подписавшись на RSS сформированного мной запроса к «Яндекс.Блогам»).

Ну и ещё один показатель бардака — HTTP-заголовок называется «referer», а значение атрибута — «noreferrer».

P.S. Возможно поддержка «noreferrer» и ещё где-то реализована, я не интересовался.