Дайджест свежих материалов из мира фронтенда за последнюю неделю №468 (17 — 23 мая 2021)

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


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


Медиа


podcast Подкаст «Веб-стандарты» #282: Rome, CloudFront Functions, кроссбраузерность, has() и другой современный CSS, мониторинг, GDE
podcast Подкаст «Фронтенд Юность» #187: Bootstrap круче чем все сраные фреймворки
podcast Подкаст «Callback Hell»: Производительность CSS-in-JS, языки логического программирования, ООП в современном фронтенде
podcast «Новости 512» от CSSSR: Angular 12, Deno 1.10, мониторинг, тестирование UI, :has(), курс по git, Rome + $, TypeScript 4.3 RC
podcast Подкаст «Callback Hell» — Поддержка нескольких мажорных версий, венчурный капитал в Open Source и возвращение тонкого клиента
podcast Подкаст «proConf» #96: DeveloperWeek 2020
podcast video Подкаст «Цинковый Прод» #113: Сайт сына маминой подруги

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


• W3C представил черновой вариант стандарта WebGPU
en Google AMP мертв! AMP-страницы больше не пользуются приоритетом в поиске Google
en Incremental Static Regeneration: создавайте статические сайты понемногу
en Тестирование фронтенд-приложений — что, где, как?

  • Инструменты
    en Harold — генератор статических сайтов и блогов, основанный на Handlebars и Markdown.
    en Релиз Sublime Text 4
    en 5 стратегий по сокращению времени сборки фронтенда с помощью CI/CD
    en svg-loader: другой способ работы с внешними SVG

  • Производительность
    en Как мы улучшили наш Core Web Vitals (пример из практики)
    en 5 шагов к быстрым веб-шрифтам

  • Доступность
    en «Наплевать на доступность». Откровенное и практичное руководство для дизайнеров.
    en Автоматическое тестирование доступности поможет вам в этом, но не обнаружит всех проблем

  • Эффекты
    en Подборка креативных интервейсов «UI Interactions & Animations Roundup #16»
    en Как легко добавлять CSS-анимацию в свои проекты

CSS


habr Трюки CSS, которые сделают из вас ниндзя верстки
habr Взгляд на Tailwind CSS
en Новая отзывчивость: веб-дизайн в мире компонентов
en Нет, утилитарные классы — это не то же самое, что инлайн стили
en Как создать неоновый текст с помощью CSS
en Как стилизовать любое поле ввода — советы и методы
en 82% разработчиков неправильно проходят этот трехстрочный тест по CSS
en Learn CSS — Постоянно обновляемый курс CSS и справочник для повышения вашего уровня знаний в области стилизации веба
en aspect-ratio

JavaScript


habr Швейцарский нож отладки JavaScript
habr Трасси… что? Доклад Яндекса
en DOM Events — изучение системы событий DOM с помощью визуального исследования
en ES12 сделает вашу жизнь проще
en Справочник по массивам JavaScript — методы работы с JS-массивами с примерами
en Двухмерные оптические демки в Javascript
en JavaScript API для распознавания людей и ботов в Chrome

  • React
    habr Полное руководство по инкрементной регенерации статических сайтов с помощью Next.js
    habr Немного о том, как работает виртуальный DOM в React
    en Как реализовать аутентификацию в Next.js с Auth0
    en Понимание Async Resources с помощью асинхронных хуков
    en Самая большая сила React может заключаться в его экосистеме с открытым исходным кодом.
    en Создание редактора форматированного текста (WYSIWYG) с нуля
    en 5 методов bundle splitting и отложенной загрузки в React

  • Vue
    en Руководство по модульному тестированию компонентов Vue
    en Как создавать повторно используемые веб-компоненты с помощью Lit и Vue
    en Управление состоянием во Vue
    en Легко сохраняйте состояние с помощью composable в Vue 3
    en Полное руководство по Vue Router 4: основы, программная маршрутизация, Navigation Guards, эффекты перехода и Composition API

  • Angular
    • Angular миграция с tslint на eslint. Перевод монорепозитория Nx на eslint.
    en Представляем Angular DevTools
    en У Angular наконец-то появилось собственное расширение devTools!
    en Основы Angular: 10 полезных нативных веб-API, которые должен знать каждый новый разработчик JavaScript
    en Добавление уровня более явной типизации поверх интерфейсов сторонних библиотек
    en Bindon: менее известные особенности шаблонов Angular

  • Ember
    en The Ember Times — Issue No. 180
    en с нуля до route splitting за 3,5 недели
    en EmberJS: Использование встроенного помощника

  • Svelte
    en Svelte для опытных разработчиков React
    en Data binding в Svelte

  • Libs & Plugins
    en lightGallery — Легкий, модульный плагин для создания галереи изображений и видео на JavaScript. Доступно для React.js, Vue.js, Angular и TypeScript.

Браузеры


habr Microsoft прекратит поддержку приложения Internet Explorer 11 в Windows 10 с июня 2022 года
habr Кросс-браузерный трекинг на основе перебора обработчика внешних протоколов
• В Chrome экспериментируют с поддержкой RSS, чисткой User-Agent и автосменой паролей
• Компания Mozilla представила режим строгой изоляции сайтов для Firefox
• Выпуск перенастраиваемого web-браузера Nyxt 2.0.0

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


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

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

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Этот ...
В нашем новом выпуске рассказываем про то, как потратить миллион на создание собственного переводчика, про виртуальные митапы для Android-разработчиков, про влияние эпидемии на рынок приложений, ...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 beta 1, PhpStorm 2019.2, PSR-12, обзор RFC предложений из PHP Internals, новости с Laracon US, подкасты, порция полезных...