Дайджест свежих материалов из мира фронтенда за последнюю неделю №458 (8 — 14 марта 2021)

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


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


Медиа


• podcast Подкаст «Веб-стандарты» №272. Chrome 89 и DevTools, релизы и приватность, история веба, цвета из спеки, дизайн-система Consta
• podcast «Новости 512» от CSSSR #156: Gatsby 3, замедление Twitter, уязвимость git clone, фронтенд в Lyft, @scroll-timeline, Firebase 101
• podcast «Новости 512» от CSSSR #155: Мануал по TypeScript, @property, заблуждения о микрофронтендах, цена useMemo(), интервью Райана Дала
• podcast Подкаст «Фронтенд Юность» #176: Нулишкуралесинг
• podcast Подкаст «Фронтенд Юность» #177 Бродяги из Джиерписи
• video CSSSR: Разбор технического собеседования на позицию senior front-end developer. Часть 1.
• video Видео докладов с «Я Фронтенд 2021»

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


• habr Hello, Word! Разрабатываем браузерное расширение в 2021-м
• habr Забудьте про div, семантика спасёт интернет
• habr Программная генерация изображений с помощью API CSS Painting
• en Новости платформы от css-tricks: Defaulting to Logical CSS, Fugu APIs, Custom Media Queries, и WordPress vs. Italics
• en Слишком много SVG засоряют вашу разметку? Попробуйте `use`.
• en Веб-компоненты проще, чем вы думаете
• en Когда следует использовать прогрессивные веб-приложения?
• en Создание слайд-шоу с помощью Clip-path

  • Инструменты
    • en Storybook для Webpack 5
    • en Новый король бандлеров здесь: всем преклониться пред Vitejs
    • en Snowpack: альтернативный Вебпаку инструмент сборки

  • Производительность
    • en Как оптимизация CLS увеличила количество просмотров новостей Yahoo! JAPAN на 15%
    • en Google PageSpeed ​​Insights теперь поддерживает HTTP / 2 — оценки могут вырасти
    • en Делаем самую медленную «быструю» страницу
    • en Отладка сдвигов макета


CSS


• habr Погружаемся в логические свойства CSS
• en Инструменты аудита CSS
• en Углубляемся в логические свойства CSS
• en Сделайте свой CSS читаемым и поддерживаемым с помощью CSS-шаблона «Enabling».
• en Системные шрифты не должны быть уродливыми
• en HSL: цветовой формат для людей
• en Адаптивный текст в зависимости от размера изображения


JavaScript


• en Сборка мусора в JavaScript: браузер против сервера
• en JavaScript: что означает this?
• en По ту сторону Console.log() — Повышаем уровень навыков отладки
• en 12 способов улучшить логгирование в консоли DevTools
• en Упрощение Rest параметров в JavaScript

  • React
    • habr Интервью с Дэном Абрамовым: React 17, Suspense, Redux, холивары
    • habr Нарушает ли React DOM-стандарты?
    • habr Реализация архитектуры Redux на MobX. Часть 1: «Проблемные места Redux»
    • en Представляем Relay Hooks: улучшенныq React API для Relay
    • en Полное руководство по профилированию приложений React
    • en Как эффективно использовать React Context

  • Vue
    • en Vuex: управление состоянием для проектов на Vue
    • en Руководство по Vue 3.0 от разработчика на React

  • Angular
    • habr Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular
    • Читаем, подсвечиваем и скролим текст на Angular. С помощью TaigaUI и WebSpeechAPI
    • en Расширьте Angular Schematics, чтобы настроить процесс разработки

  • Ember
    • en The Ember Times — Issue No. 175
    • en Ember.js в 2021 году — маяк производительности
    • podcast en The Ember Report №002: David Tang on Ember Data

  • Svelte
    • en Svelte NodeGUI — Создавайте производительные, нативные, кроссплатформенные настольные приложения с помощью Svelte
    • en Как использовать Tailwind на сайте со Svelte
    • en Svelte Tutorial: создаем блог с Sapper

Браузеры


• habr Новый, смелый, анонимный: поисковик Brave Search
• Атака по извлечению данных из кэша CPU, реализуемая в web-браузере без JavaScript
• Google снизила потребление оперативной памяти в Chrome 89 для Windows, macOS и Android
• Microsoft отправляет на покой классический Edge на EdgeHTML — поддержка браузера завершится уже сегодня


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


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

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

На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чист...
Excel — это чрезвычайно распространённый инструмент для анализа данных. С ним легко научиться работать, есть он практически на каждом компьютере, а тот, кто его освоил, может с его помощью решать...
Среди советов по улучшению юзабилити интернет-магазина, которые можно встретить в инете, один из явных лидеров — совет «сообщайте посетителю стоимость доставки как можно раньше».
Здравствуйте. Я уже давно не пишу на php, но то и дело натыкаюсь на интернет-магазины на системе управления сайтами Битрикс. И я вспоминаю о своих исследованиях. Битрикс не любят примерно так,...
Это первый в серии еженедельных дайджестов о технологиях, людях и том, как они влияют друг на друга.