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
Ире Адеринокун о правилах использования 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
Новый display:flow-root — не clearfix, но что это и зачем? Объяснение Ильи Стрельцына на CSS-Live — http://amp.gs/1NgY
Awesome Case-study, коллекция обзорных статей об уроках, вынесенных из разработки реальных проектов — http://amp.gs/1NUw
Как там поживают регулярные выражения в JS? Матиас Байненс с обзором новых предлагаемых возможностей — http://amp.gs/1NNQ
Зачем и как правильно давать имена элементам форм, Роб Додсон в новом выпуске A11ycasts — https://youtu.be/8dCUzOiMRy4
Стандарты, принципы и инструменты для разработки государственных сервисов, коллекция GOV.UKhttp://amp.gs/1qJL
Шпаргалка по флексбоксу с интерактивными примерами от Юли Бухваловой — http://amp.gs/1qbU
Как и зачем Яндекс использует CSS-переменные на странице поисковой выдачи, Руслан Муфтиев на Я.Субботнике — https://youtu.be/KrnGyZnIhG8
Как масштабировался Твитер, с какими проблемами столкнулись его разработчики и как они их решили — http://amp.gs/1sp2
Черновик предложения по добавлению возможности сопоставления с образцом (pattern matching) в ECMAScript — http://amp.gs/1sGq
Габриэль Айзенберг предлагает добавить в JS оператор распространения null для избавления от избыточных проверок — http://amp.gs/1sHT
Введение в принцип инверсии управления, позволяющий абстрагироваться от деталей конкретной реализации — https://youtu.be/-kpEP4JeEdc