For Web — фронтенд, дизайн, программирование
14.5K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Какие действия выполняет браузер, прежде чем отрисовать страницу впервые: Ире Адеринокун о Critical Rendering Path— http://amp.gs/1g8m
Mozilla адаптировала идеи опенсорса к дизайну, и благодаря вкладу сообщества у неё появился новый логотип — http://amp.gs/1gzE
Восходящие звёзды мира JS в 2016 году, обзор наиболее популярных инструментов из экосистемы JS — http://amp.gs/1gSw
promise-fun, модули и советы Синдре Сорхуса для удобной работы с промисами — http://amp.gs/1gwG
История эволюции CSS: Sass, БЭМ, CSS-модули, Styled Components — http://amp.gs/1gW5
JS Inspect упрощает рефакторинг, автоматически находя схожие по структуре части кода — http://amp.gs/1Eto
Эберхард Гретер рассказал, как стажировка в Гугле (в команде графики Chrome) сподвигла его на создание инструмента для удобного чтения и визуализации кода — http://amp.gs/1EGc
Как в V8 ускорили регулярные выражения, переписав их с JavaScript на нативную реализацию — http://amp.gs/1ENz
Поясняющая заметка к спецификации CSS Layout API, позволяющей определять собственные алгоритмы раскладки элементов — http://amp.gs/1VpH
Краткая история JavaScript с момента его создания и до наших дней — http://amp.gs/1Vug
Патрик Туми об опыте применения CSP на Гитхабе для защиты от разных видов атак — http://amp.gs/19Iy
В Webkit появился новый сборщик мусора Riptide, работающий параллельно основному потоку приложения, подробности — http://amp.gs/19W9
Обзор общепринятых правил именования переменных, Кирилл Мокевнин в блоге Хекслета — http://amp.gs/14mf
This media is not supported in your browser
VIEW IN TELEGRAM
Ана Тюдор о простом CSS-трюке для создания эффекта случайности анимации на примере излучателя частиц — http://amp.gs/14hH
nearley, набор универсальных инструментов для написания парсеров — http://amp.gs/14VF
Просто используйте кнопку! Роб Додсон показывает, как сильно вы портите доступность, не используя тег 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