Дайджест свежих материалов из мира фронтенда за последнюю неделю №370 (17 — 23 июня 2019)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | Javascript | Браузеры | Занимательное
• Подкаст «CSSSR»: Новости 512 — Vue 3 разборки, микросервисы, бенчмарки, свежие релизы и немного о супер-компьютерах
• Подкаст «Пятиминутка React»: Скринасты Пятиминутки React на YouTube
• Подкаст «Repozitorro» #19 — Всё так хорошо начиналось и так печально закончилось
• Подкаст «Pro Conf» #17 HolyJS 2016 — 2018
• CSS Day 2019 + UI Special
• Как делать сайты в 2019 году
• Почему я не использую веб-компоненты
• 10 полезных советов по реализации Pixel Perfect дизайна в Frontend разработке
• Как разделить ваш HTML на секции
• Техника Reduced Motion для Picture
• Урок по веб-компонентам для начинающих [2019]
• Микро фронтенды
• Как создать PDF из вашего веб-приложения
• Все, что вам нужно знать о Progressive Web App (PWA)
• Перетаскиваемое меню с анимированной сеткой превьюшек
• Почему мы предпочитаем CSS (--variable) переменным SASS ($variable)?
• Введение в CSS Shapes
• Галерея картинок в стиле Pinterest
• CSS свойство background-image как антипаттерн
• CSS day 2019: Часть 1: UI special (½), Часть 1: UI special (2/2)
• CSS Day 2019: кое-какие вещи, которые я узнал
• Буквица и системы дизайна
• Copy-and-Paste CSS Animation Cheat Sheets
• CSS Scroll Snap обновлен в Firefox 68
• CJSS — Веб-фреймворк на основе CSS
• Программирование на JavaScript для токарного станка
• Элегантная обработка ошибок в JavaScript с помощью монады Either
• Создание Micro Frontends с помощью React, Vue и Single-spa
• Использование сервис-воркеров в Google Search
• 5 функций ES2019, которые вы можете использовать сегодня
• Chrome предупредит об опасных URL и обзаведется расширением Suspicious Site Reporter
• Новый браузер Microsoft Edge на базе Chromium теперь доступен для пользователей Windows 7 и Windows 8
• Для Firefox развивается режим блокировки виджетов социальных сетей и Firefox Proxy
• Для Firefox 69 подготовлен генератор паролей и режим блокировки автовоспроизведения видео
• 5 браузеров, на которые стоит перейти, если вы заботитесь о своей приватности
• Против сотрудников Coinbase использовали две 0-day уязвимости в Firefox
• Расширение для Chrome подменяло результаты поиска
• Как включить экспериментальные функции веб-платформы в Chrome и Firefox
• Microsoft реализует нативное удаление PWA-приложений
• В PowerPoint появится ИИ-помощник для репетиции речи
• Microsoft добавит в PowerPoint виртуального помощника для репетиции речи — он укажет на слова-паразиты и другие ошибки
• Предугадать и исправить типичные ошибки пользователей при взаимодействии с сайтом
• GitHub приобрёл разработчика сервиса для совместной проверки кода Pull Panda и сделал его инструменты бесплатными
• Facebook представила международную криптовалюту Libra. Ее поддержали Visa, Mastercard, PayPal и многие другие, запуск — в первой половине 2020 года
• Первый взгляд на Facebook Libra
• Больше складных экранов, меньше подкастов: что ждёт технологии в 2019 году
Медиа | Веб-разработка | CSS | Javascript | Браузеры | Занимательное
Медиа
• Подкаст «CSSSR»: Новости 512 — Vue 3 разборки, микросервисы, бенчмарки, свежие релизы и немного о супер-компьютерах
• Подкаст «Пятиминутка React»: Скринасты Пятиминутки React на YouTube
• Подкаст «Repozitorro» #19 — Всё так хорошо начиналось и так печально закончилось
• Подкаст «Pro Conf» #17 HolyJS 2016 — 2018
• CSS Day 2019 + UI Special
Веб-разработка
• Как делать сайты в 2019 году
• Почему я не использую веб-компоненты
• 10 полезных советов по реализации Pixel Perfect дизайна в Frontend разработке
• Как разделить ваш HTML на секции
• Техника Reduced Motion для Picture
• Урок по веб-компонентам для начинающих [2019]
• Микро фронтенды
• Как создать PDF из вашего веб-приложения
• Все, что вам нужно знать о Progressive Web App (PWA)
• Перетаскиваемое меню с анимированной сеткой превьюшек
CSS
• Почему мы предпочитаем CSS (--variable) переменным SASS ($variable)?
• Введение в CSS Shapes
• Галерея картинок в стиле Pinterest
• CSS свойство background-image как антипаттерн
• CSS day 2019: Часть 1: UI special (½), Часть 1: UI special (2/2)
• CSS Day 2019: кое-какие вещи, которые я узнал
• Буквица и системы дизайна
• Copy-and-Paste CSS Animation Cheat Sheets
• CSS Scroll Snap обновлен в Firefox 68
• CJSS — Веб-фреймворк на основе CSS
JavaScript
• Программирование на JavaScript для токарного станка
• Элегантная обработка ошибок в JavaScript с помощью монады Either
• Создание Micro Frontends с помощью React, Vue и Single-spa
• Использование сервис-воркеров в Google Search
• 5 функций ES2019, которые вы можете использовать сегодня
Браузеры
• Chrome предупредит об опасных URL и обзаведется расширением Suspicious Site Reporter
• Новый браузер Microsoft Edge на базе Chromium теперь доступен для пользователей Windows 7 и Windows 8
• Для Firefox развивается режим блокировки виджетов социальных сетей и Firefox Proxy
• Для Firefox 69 подготовлен генератор паролей и режим блокировки автовоспроизведения видео
• 5 браузеров, на которые стоит перейти, если вы заботитесь о своей приватности
• Против сотрудников Coinbase использовали две 0-day уязвимости в Firefox
• Расширение для Chrome подменяло результаты поиска
• Как включить экспериментальные функции веб-платформы в Chrome и Firefox
Занимательное
• Microsoft реализует нативное удаление PWA-приложений
• В PowerPoint появится ИИ-помощник для репетиции речи
• Microsoft добавит в PowerPoint виртуального помощника для репетиции речи — он укажет на слова-паразиты и другие ошибки
• Предугадать и исправить типичные ошибки пользователей при взаимодействии с сайтом
• GitHub приобрёл разработчика сервиса для совместной проверки кода Pull Panda и сделал его инструменты бесплатными
• Facebook представила международную криптовалюту Libra. Ее поддержали Visa, Mastercard, PayPal и многие другие, запуск — в первой половине 2020 года
• Первый взгляд на Facebook Libra
• Больше складных экранов, меньше подкастов: что ждёт технологии в 2019 году
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.