Дайджест свежих материалов из мира фронтенда за последнюю неделю №440 (2 — 8 ноября 2020)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры


Медиа


podcast Подкаст «Сделайте мне красиво», Выпуск №48: Ты не должен отходить от робота
podcast Подкаст «Веб-стандарты» №254: Mozilla против фич, Microsoft против IE, от высоты, миниапы в суперапах, дизайнер в Яндексе
podcast «Новости 512» от CSSSR: NodeJS 14.15.0 LTS, NextJS 10, serverless-ужасы, offline-аналитика, package-lock.json, npm roadmap

Веб-разработка


habr Как разобраться в API HTML?
habr Как стать фронтенд-разработчиком? Пошаговый гид в мир фронтенда
en Как анимировать элемент Details с помощью WAAPI
en Топография скорости сайта
en Интернационализация и локализация статических сайтов
en «Live DOM» не «медленный», «плохой» или «неправильный». Проблема в веб-разработчиках.
en Играйте в игру Chrome dino на геймпаде с помощью Gamepad API

  • Инструменты
    • Обзор редакторов кода
    en Как изменять сторонние веб-сайты с помощью браузерных инструментов разработчика
    en Adobe XD для Visual Studio Code

  • Доступность
    en Доступные шрифты: пожалуйста, прекратите использовать PX!
    en Как найти и исправить популярные проблемы веб-доступности
    en Что такое Section 508 и почему это важно?

CSS


video Декларативный Shadow DOM для изоляции стилей
en Сравнение различных способов скрытия вещей в CSS
en Как писать циклы с препроцессорами
en В Chromium прибывают Container Queries!
en Руководство по CSS Grid
en Аддитивные анимации в CSS
en Нативный CSS Masonry Layout в CSS Grid
en Как делать CSS анимации
en Утилита Flow CSS


JavaScript


habr JS и его запретные тайны
• 12 полезных книг по JavaScript
en LocalStorage vs. Cookies: все, что вам нужно знать о безопасном хранении токенов JWT во фронтенде
en 24 современных сниппетов ES6 для решения практических задач JavaScript
en What the f*ck JavaScript? — Список забавных и хитрых примеров JavaScript кода

  • Теория
    • Неизменяемость в JavaScript
    en ES2020 Optional Chaining и динамический импорт меняют правила игры. Вот почему.
    en Что делает JS JSом? Прототипное наследование
    en 7 способов сделать Dependency Injection в функциональным JavaScript без фреймворка
    en Начало работы с современным JavaScript — Arrow Functions
    en ES модули в деталях

  • React
    en Что нового в Next.js V10?
    en Ленивая загрузка вашего приложения на React
    en Как создать расширяемое поле для комментариев
    en Алгебраические эффекты для React разработчиков
    habr Представляем Quarkly – инструмент для react-разработчиков и дизайнеров, который поможет оптимизировать вашу разработку

  • Vue
    habr Quasar — швейцарский нож для Vue
    habr Vue 3 на Typescript
    • Методы обхода защиты приложений VueJS
    • Отложенная загрузка компонентов во Vue 3
    en Инспектирование Vue приложений на продакшене
    en Быстрое использование LocalStorage во Vue
    en Основные проблемы, с которыми я столкнулся при переходе на Vue 3

  • Angular
    en Самые сложные моменты изучения Angular
    en Отзывчивые компоненты Angular
    en Общие стили Angular с отложенной загрузкой, специфичные для функционального модуля

  • Ember
    en The Ember Times — Issue No. 167
    en Предварительный просмотр ревизий с помощью ember-cli-deploy-s3-index

  • Svelte
    en первый взгляд на svelte-kit
    en Что такое SvelteKit?

  • Libs & Plugins
    en Simorgh — инструмент BBC для создания Single Page приложений и поддержкой PWA/AMP
    en Dojo3D — Универсальная библиотека создания трехмерных историй, предназначенная для программистов любого возраста.
    en Graphery SVG — функциональная обертка для SVG

Браузеры


habr NETSCAPE: Хроника взлетов и падений
habr Vivaldi для Linux — открытое признание
• В Chrome планируют добавить собственное хранилище корневых сертификатов

Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/527016/


Интересные статьи

Интересные статьи

Последний выпуск нашего дайджеста в 2020 году! Исследуем жизнь без Auto Layout, создаем гибкие списки, разбираемся с ошибками Android-разработки, ищем дубликаты изображений и изучаем осно...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
В этом выпуске нашего дайджеста — бинарная совместимость, разбор SwiftUI, ошибки пиксель-арта, традиционный уже ад инди-разработчика, Flutter с нуля до прода, бесплатные книги и SDK для роботов. ...
Предостережение: решение, описанное в данной статье, не является профессиональным, возможно, создано исходя из неправильного понимания строения и принципов работы жестких дисков. Повторение описа...
Для «чтения на выходных» мы подобрали материалы о рекордах музыкальных чартов, триумфальном возвращении медиаплеера Winamp и о том, как изменились аудиоформаты за последние 100 лет. ...