For Web — фронтенд, дизайн, программирование
14.6K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Очередная спорная инициатива от Google, которую спешат реализовать в обход стандартов: добавление в HTML нативного элемента toast для создания всплывающих уведомлений → https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/Gl7FIKM5IFw/tA70X9ZIBQAJ
This media is not supported in your browser
VIEW IN TELEGRAM
Теренс Иден представляет новый HTML-элемент <clippy>! А точнее объясняет, что не так с инициативой Google по реализации <toast> → https://shkspr.mobi/blog/2019/06/introducing-the-new-html-element-welcome/
Алекс Рассел из Google комментирует дискуссию вокруг инициативы по добавлению <toast>: это эксперимент, он производится не в обход стандартов, стандартизация — гораздо более поздняя стадия → https://twitter.com/slightlylate/status/1139230791542558720

Сотрудники Google думают переименовать Intent to Implement во что-нибудь вроде Intent to Experiment, чтобы не вводить никого в заблуждение → https://groups.google.com/a/chromium.org/forum/#!topic/blink-api-owners-discuss/VOXZLnylSWY

Как инженеры Google видят процесс развития веб-платформы и почему такие эксперименты проводятся до стандартизации → https://infrequently.org/2018/06/effective-standards-work-part-1-the-lay-of-the-land/
10 предрассудков, которых стоит избегать при создании продуктов: обзор Катрин Зотчев из Wix → https://medium.com/p/cb5245fb7776
🎧
Свежие подкасты

Frontend Weekend №93, в гостях Наталия Короткова из Midrive: как переехать в Лондон и на месте найти работу разработчиком → https://soundcloud.com/frontend-weekend/fw-93

«Веб-стандарты» №180, в гостях Татьяна Фокина: Chrome и Safari, TC39, сторонние ресурсы, подгриды и доступность → https://medium.com/p/7b3f66d8b41b

«Девшахта» №84, в гостях Роман Дворнов: о тимлидах и синьорах → https://medium.com/p/f89f36491002

«Новости 512» от CSSSR: терминал в Windows, тестирование и CD, эволюция Firefox и Билайн против Mail.ruhttps://soundcloud.com/csssr/novosti-512-terminal-v-windows-testirovanie-i-cd-evolyutsiya-firefox-i-bilayn-protiv-mailru

«Фронтенд-юность» №96: новости Firefox, BeerJS Summit, кто убил Redux, core-js нужны деньги → https://soundcloud.com/frontend_u/e96

«Сделайте мне красиво» №20, в гостях Андрей Ситник: смерть фронтенда, цензура, цифровой шабат, митапы, конференции и будущее → https://soundcloud.com/begebot/ep20
Результаты опроса The State of CSS 2019: демография, используемые фичи/технологии/методологии, мнения и многое другое → https://2019.stateofcss.com/
Переход с QWERTY на Dvorak: опыт Зела Лью и общие советы по эффективному обучению новому → https://zellwk.com/blog/dvorak
Как работать с часовыми поясами в JavaScript: подробный разбор с примерами, рекомендациями и важными тонкостями → https://medium.com/p/547e67aa842d
Promise.all, Promise.race, Promise.any и Promise.allSettled: обзор существующих комбинаторов промисов в блоге V8 → https://v8.dev/features/promise-combinators
Practical Cryptography for Developers, бесплатная цифровая книга Светлина Накова о практической криптографии для программистов → https://cryptobook.nakov.com/
3factor app, архитектурный паттерн для разработки расширяемых и масштабируемых fullstack-приложений на основе GraphQL и Serverless → https://3factor.app/
Moving Past Tutorials: серия статей для программистов, посвящённая решению задач в широком смысле → https://dev.to/aspittel/moving-past-tutorials-a-course-on-problem-solving-for-programmers-3oa4
Как правильно реализовать геймификацию и как её используют Fitbit, Waze и Duolingo для улучшения своих продуктов → https://medium.com/p/4de5bef0c5d9
Сервис-воркер для страницы поисковой выдачи Google: подробный рассказ инженеров Google о мотивации и сложностях внедрения → https://web.dev/google-search-sw/
От UI kit до дизайн-системы для всех платформ: опыт и выводы дизайнеров онлайн-кинотеатра ivi → https://habr.com/p/456854/
Введение в Imba, компилируемый в JS язык с фокусом на производительности, используемый в реальных приложениях → https://www.freecodecamp.org/news/introduction-to-imba-the-alternative-to-javascript-e2aa1e3d1769/
Когда зарелизят [email protected] и почему в npm CLI не коммитили более трёх месяцев? Одри Эшрайт проливает свет на ситуацию и её причины → https://gist.github.com/aeschright/8ed09cbc2a4aee00fcb4ad35086d76a6
Почему я не использую веб-компоненты: создатель Svelte и Rollup Рич Харрис о проблемах веб-компонентов, из-за которых он не готов их применять → https://dev.to/richharris/why-i-don-t-use-web-components-2cia
Just, библиотека от Microsoft для организации задач сборки в JS-проектах (по сути аналог Gulp) с возможностью скаффолдинга → https://microsoft.github.io/just/
Что такое абстракция и косвенность, как они выражаются в коде и как и когда их применять → https://www.silasreinagel.com/blog/2018/10/30/indirection-is-not-abstraction/