For Web — фронтенд, дизайн, программирование
14.7K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Просто используйте кнопку! Роб Додсон показывает, как сильно вы портите доступность, не используя тег button — https://youtu.be/CZGqnp06DnI
ohm, язык и библиотека для разработки парсеров, интерпретаторов и компиляторов — http://amp.gs/1RZN
esprima, парсер ECMAScript для статического анализа, визуализации синтаксиса, трансформации кода и других задач — http://amp.gs/1RfC
Crafting Interpreters, книга-руководство Боба Нистрома обо всех аспектах создания своего языка программирования, от высокоуровневых концепций до деталей реализации — http://amp.gs/1RPZ
Сара Суайдан о своём опыте участия в редизайне Smashing Magazine в качестве дизайнерши и фронтенд-разработчицы — http://amp.gs/1RhE
Вам, возможно, уже не нужен препроцессор, презентация Сергея Господарца с обзором нативных возможностей CSS — http://amp.gs/1RVI
Штефан Юдис о сложностях работы с глобальным объектом в JS и будущем решении проблем — http://amp.gs/1Rut
Обзор изменений в стандарте ARIA 1.1 в четырёх частях: две уже написаны, ещё две пишутся — http://amp.gs/1R28
Подробный разбор задач из викторины kangax на знание тонкостей ES6 — http://amp.gs/1U2H
Untrusted or the continuing adventures of dr. eval, игра-приключение, прохождение которой требует модификации её исходников — http://amp.gs/1UFV
Как на repl.it решили две проблемы зависания браузера при выполнении программ с бесконечными циклами — http://amp.gs/1UWW
Ире Адеринокун о правилах использования ARIA в разметке — http://amp.gs/1dlm
Stratusville, увлекательная игра, обучающая азам управления инфраструктурой, безопасности и другим дисциплинам — http://amp.gs/1OfX
Макс Огден о трёх базовых правилах, которые помогут избежать ада колбеков (без промисов и асинхронных функций) — http://amp.gs/1Ohw
Питер-Пол Кох призывает использовать <input type="date"> для ввода дат несмотря на различия между браузерами — http://amp.gs/1OdR
alder, улучшенная замена утилиты tree (для просмотра дерева файлов) с нечётким поиском и другими фишками — http://amp.gs/1OQO
Кирилл Мокевнин в блоге Хекслета рассказал, как начать правильно писать тесты и всегда ли следует применять TDD — http://amp.gs/1rWO
Список псевдоэлементов для стилизации нативных элементов форм — http://amp.gs/1StQ
История user-agent в браузерах, или как мы докатились до Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 — http://amp.gs/1Sfo
Пишем простое приложение на Node.js за 20 минут, четыре пятиминутных видеоурока — https://youtu.be/hBZd5f6YP4o?list=PLKSYigPHXmWAPVfsB8elKVZi5WhgIP2UU