For Web — фронтенд, дизайн, программирование
14.4K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Крис Койер в честь двадцатилетия CSS о пяти важных этапах в истории развития CSS — http://mediatemple.net/blog/tips/five-huge-css-milestones/
Утверждение ES 2017, отдельная спецификация HTML для разработчиков и другие июньские новинки в обзоре CSS-Live — http://css-live.ru/vecssti-s-polej/iyunskie-novinki-mira-veb-standartov.html
Принцип единственной ответственности и его практическое применение, новый бесплатный эпизод Frontend Center — https://youtu.be/pSdp92Up8O8
Почему разнообразие браузеров полезно для веба? Объясняет Питер О’Шонесси из команды Samsung Internet — https://medium.com/p/910d1cbcdf3b
Будет ли Angular актуален в будущем? Отвечает Матиас Питер Йохансон, инженер в Spotify — https://vk.cc/6PLBcA
Майк Райтмюллер рассказал, как правильно использовать CSS-переменные — https://madebymike.com.au/writing/using-css-variables/
Серия из четырёх статей о нативной валидации форм: от основ до практического примера с формой Mailchimp — https://css-tricks.com/form-validation-part-1-constraint-validation-html/
Почему сетка бутстрапа не должна быть сделана на CSS-гридах, объясняет Рэйчел Эндрю — https://rachelandrew.co.uk/archives/2017/07/01/you-do-not-need-a-css-grid-based-grid-system/
dom-chef, микробиблиотка для конструирования DOM-дерева с помощью JSX вместо document.createElement — https://github.com/vadimdemedes/dom-chef
Обзор новостей в свежем выпуске «Пятиминутки React»: webpack 3.0.0, pnpm 1.0, TypeScript 2.4 — http://5minreact.ru/23-webpack-pnpm-typescript/
Как устроена выгрузка картинок из оперативной памяти в книге «Типографика и вёрстка»? Рассказал Василий Половнёв — http://bureau.ru/bb/soviet/20170629/
«Веб-стандарты» №74: разнообразие браузеров, HTML для людей, гриды с фолбэком, фокус с клавиатуры, трюки со шрифтами, рефакторинг и ответственность, Uber в браузере — https://soundcloud.com/web-standards/episode-74
Предложение по добавлению пайплайн-оператора в ECMAScript — https://github.com/gilbert/es-pipeline-operator
Frontend Weekend №9, в гостях Денис Иогансен из LiveJournal: как стать крутым разработчиком без профильного образования — https://soundcloud.com/frontend-weekend/fw-9
size-limit, контроль размера вашей библиотеки со встроенным анализатором вебпак-бандлов и интеграцией с Travis, инструмент от Андрея Ситника — https://github.com/ai/size-limit
Существуют ли чистые функции в JavaScript? Разбирается Робин Покорный в переводе devSchacht — https://medium.com/p/94fd25180fdc
Сергей Кузнецов на РИТ 2017 о развитии адаптивной вёрстки за последние 5 лет, нынешних проблемах и будущем — https://youtu.be/Xp1lu2V9Q3A
Инженеры Reddit рассказали, почему они решили сделать ставку на Typescript — https://redditblog.com/2017/06/30/why-we-chose-typescript/
Автоматизированное тестирование с безголовым Chrome, руководство на Google Developers — https://developers.google.com/web/updates/2017/06/headless-karma-mocha-chai