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
HTTP/3 explained, бесплатная цифровая книга Дэниэла Стэнберга об устройстве и возможностях новой версии стандарта HTTP и протокола QUIC → https://http3-explained.haxx.se/
Правильная шпаргалка по CSS-каскаду: справочная таблица и практическое объяснение механизма работы каскада от Ильи Стрельцына → https://css-live.ru/css/pravilnaya-shpargalka-po-css-kaskadu.html
Как инженеры Medium организовали архитектуру GraphQL-сервера, чтобы на него было проще перейти с легаси-систем → https://medium.engineering/34862677b4b8
Инъекция зависимостей и инверсия контроля во фронтенде, серия видеоуроков от Ильи Климова:

1. Теория
2. Илья vs DI
3. DI и фронтенд
4. InversifyJS
Как автоматизировать обновление зависимостей: опыт инженеров Artsy → https://artsy.github.io/blog/2018/11/26/keeping-dependencies-updated/
Структуры данных и алгоритмы в JavaScript, новый курс Кайла Шевлина на Egghead → https://egghead.io/courses/data-structures-and-algorithms-in-javascript
Что такое доступность, кому она нужна и как её обеспечить: объяснение и три базовых правила для разработчиков от Тьяго Ромеро Гарсии в переводе Татьяны Фокиной → https://medium.com/p/b16dd2f77685
Tau Prolog, опенсорсный интерпретатор языка Prolog, написанный на JavaScript и работающий прямо в браузере → https://tau-prolog.org/
Карта знаний инженера-программиста: обзор проблем отрасли и необходимых фундаментальных знаний от Тимура Шемсединова → https://youtu.be/_s2WkaZJ0xQ
История развития веб-компонентов и обзор новых нативных API, появившихся благодаря им: <template>, кастомные элементы и Shadow DOM → https://hacks.mozilla.org/2018/11/the-power-of-web-components/
Рождественские календари для веб-разработчиков, за которыми стоит следить до 24 декабря:

24 ways
Advent of Code
Performance Calendar
24 Accessibility
Подробный рассказ инженеров Dropbox о том, как они ускорили отрисовку превью документов → https://blogs.dropbox.com/tech/2017/12/improving-document-preview-performance/
Dredd, универсальный инструмент для автоматической проверки актуальности документации HTTP API → https://dredd.org/
Доступность дизайн-системы не гарантирует доступность продукта: Натан Кёртис предотвращает неправильные ожидания и рассказывает, что требуется для обеспечения доступности помимо дизайн-системы → https://medium.com/p/3478e3a462ba
🎧
Свежие подкасты

Frontend Weekend №81, в гостях Екатерина Павленко: как работает программный комитет HolyJS изнутри → https://soundcloud.com/frontend-weekend/fw-81

«Девшахта» №59, в гостях Илья Климов: как сделать крутой доклад → https://soundcloud.com/devschacht/devschacht-59

«Новости 512» от CSSSR №31: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/news512_031

«Веб-стандарты» №148, в гостях Артём Поликарпов: хорошо без AMP и PWA, основы веба, как Google Search видит, сторонние скрипты и Чатра, хромой фулстек и вакансия, HTM как замена JSX, Mortal Kombat вживую → https://medium.com/p/4987c89744e4

«Веб-стандарты» №149, в гостях Егор Гуринович, Егор Мясников и Павел Юхнович: Rolling Scopes, доступность, фигуры и шрифты, прогрессивная графика, как же без React, опасный опенсорс → https://medium.com/p/9adecc553757
Введение в математику для программистов, книга Джереми Куна → https://pimbook.org/
Похоже, Microsoft планирует отказаться от движка EdgeHTML и сделать новый дефолтный браузер для Windows на основе Chromium → https://www.windowscentral.com/microsoft-building-chromium-powered-web-browser-windows-10
Как избежать перекомпоновки страницы при ленивой загрузке изображений? Джеймс Стейнбах с обзором решений → https://css-tricks.com/preventing-content-reflow-from-lazy-loaded-images/
Сборщик конфигураций nginx с пресетами для популярных задач вроде SPA или сервера на Node.js → https://nginxconfig.io/
Going Offline First, серия видео от Ире Адеринокун о реализации возможности офлайн-чтения статей из её блога → https://bitsofco.de/going-offline-first/
Гайдлайны доступности цифровых продуктов для разработчиков, дизайнеров и менеджеров от Сбербанка → https://specialbank.ru/guide/