#веб

8 постов
пост №1775Интернет и платформы

2 месяца назад один технарь запустил сайт One Million Checkboxes, Миллион Галочек (крыжиков?)

Все галочки глобальные — то есть ставится не только у того, кто её поставил, но вообще у всех, кто сидит на сайте или открыл его после.

Это оммаж знаменитому One Million Dollar Homepage, сайту, каждый пиксель которого продавался за один доллар. Господи, кажется что было вчера, а это было 19 лет назад!

«Миллион галочек» стал почти таким же популярным, про него написали New York Times и Washington Post, на него зашли 500 тысяч человек и и поставили 650 миллионов галочек (многие убирали галочки, поставленные другими). Да и технически он устроен довольно элегантно.

Через какое-то время создатель «миллиона галочек» заходит в свою базу данных и видит там в текстовом ссылки на сайты, какие-то тексты. Хотя никаких текстов на сайте ввести нельзя, там есть только галочки! «Меня взломали!», думает он и бросается искать концы. Не буду пересказывать всю историю, но она достойна 5 минут времени, если вы любите технические приколы.

пост №1547Продукты и дизайн

Совершенно космической глубины и подробности веб-эксплейнер про механические часы, одни интерактивные анимации чего стоят https://ciechanow.ski/mechanical-watch/

Когда фантасты писали об «интерактивных книгах», они мечтали о чем-то подобном, я думаю.

пост №715Личное

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

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

Google Chrome начал показывать пометочку «не безопасная страница», если вы заходите на сайт без HTTTPS-шифрования. Я был большим сторонником HTTPS, но чем дальше это всё двигается — тем меньше мне нравится эта история.

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

HTTPS — шаг в обратную сторону, в сторону удорожания, централизации, выхолащивания веба. Даже мне, продвинутому технарю, проще не настраивать HTTPS самому, а использовать централизованный сервис Cloudflare, который сделает хороший HTTPS за меня.

Сегодня Chrome показывает серенькое уведомление, которое никто не замечает (как раньше не замечали зеленый замочек HTTPS). Но что они решат сделать завтра? Покажут большой красный страшный попап или запретят доступ к сайту без HTTPS совсем?

HTTPS решает две проблемы: 1) массовая слежка за тем, какие страницы мы смотрим 2) кража паролей в публичных WiFi сетях.

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

При этом, для Google HTTPS нужен также совсем по другой причине. Провайдеры могут легко вставить свою рекламу на любую не-https страницу. С таким же успехом они могут вырезать рекламу Google с не-защищенных веб-страниц. Недавно они даже начали это делать. С помощью повсеместного введения HTTPS Google устраняет эту опасность раз и навсегда. Money talks. Чувствую, что это теория заговора, надеваю шапочку из фольги.

пост №250Разработка и инженерия

Раньше сайт Медузы грузил шрифты так, что текст прыгал на доли секунд при загрузке страницы. Это было нежелательным побочным эффектом оптимизации сайта для мобильных читателей, которые попали на Медузу впервые. «Прыжки» подбешивали внимательную аудиторию в десктопе.

Мы переработали схему. Теперь, при первом открытии сайта показываются системные шрифты, а при всех следующих заходах — наши. Без каких-либо дерганий.

Оптимизация веба для скорости — бесконечно большая и интересная тема. Мы пока выбираем 80% процентов профита, достигаемые первыми 20% труда.

пост №42Разработка и инженерия

Мы с Антоном решили закрыть вопрос кастомных шрифтов в Медузе и потратили некоторое время на то, чтобы разобраться, как же их правильно подключить. Получилась небольшая статья:
https://medium.com/meduza-dev/как-использовать-кастомные-шрифты-в-вебе-и-не-сойти-с-ума-9ba8a2998bcc#.x3badoe6s