Дайджест новостей из мира фронтенд-разработки за последнюю неделю 2–8 мая.

HTML

CSS

JavaScript

React

Angular 

  • Пора обновляться до v13.3.3.

  • Вовсю ждём v14 в новой бете v14.0.0-next.16.

Node.js

Браузеры

  • Mozilla Firefox 100:

    • Для разработчиков:

      • Субтитры WebVTT для режима картинка-в-картинке.

      • Аппаратное декодирование AV1 в Windows для  (Intel Gen 11+, AMD RDNA 2, кроме Navi 24, GeForce 30).

      • Улучшена производительность глубоко вложенных гридов.

      • Новый индикатор фокуса для ссылок, который заменяет пунктирный.

      • Добавлена поддержка WritableStream API.

      • ReadableStream получил поддержку pipeTo.

    • Для пользователей:

      • Картинка-в-картинке теперь с субтитрами.

      • Мобильная версия с новыми обоями.

      • Упорядоченная версия закладок.

      • Автозаполнение банковской карты (но для некоторых стран).

      • Выбор языка при запуске. Сравнивается с языком установленным в операционной системе.

      • Проверка орфографии на нескольких языках.

      • HDR-видео на Mac. Уже можно проверять на YouTube.

      • Снижение энергопотребления для видео с процессорами Intel.

  • Safari Technology Preview 144

  • Chrome 101

    • Импорт и экспорт записанных сценариев в виде JSON-файла

    • Просмотр каскадных слоёв на панели "Styles".

    • Поддержка цветовой функции hwb().

    • Улучшили отображение приватных свойств класса.

  • Edge обогнал на 0,46% Safari по популярности среди десктопов.

Общее

Инструменты

  • ClickToComponent - позволяет переходить в исходный код компонента в VS Code при Option + Click в браузере. Посмотрите наглядный пример в репозитории.

  • Форумы на node.js с несколькими хранилищами данных и RESTFul API NodeBB v2.0.0.

  • Альтернативный pnpm v5.1.0

  • Mocha v10.0.

Как читать статьи на английском языке

В дайджесте много статей и видео на английском языке, чтобы это не стало препятствием: в Google Chrome есть функция перевода страницы с любого популярного языка, а видео можно перевести в Яндекс Браузере.

Комментарии (5)


  1. monochromer
    11.05.2022 19:08

    Если работаете с <select multiple> попробуйте улучшить взаимодействие с ним.

    This post is not about <select multiple>


    1. nikolayshabalin Автор
      11.05.2022 19:52

      Всё правильно. Статья про то как можно неразвивающийся `<select multiple>`. Поэтому если работаете с `<select multiple>`, то улучшите взаимодействие с ним...даже путём его замены


  1. ht-pro
    12.05.2022 11:27
    +1

    За подборку спасибо.

    P. S. Уже который выпуск нет новостей про Vue. Реально нет нового контента или ТС хейтер фреймворка?)


    1. stgunholy
      12.05.2022 13:01

      Тоже самое интересует :)


    1. nikolayshabalin Автор
      12.05.2022 15:32

      ТС не хейтер вообще никакой технологии. Я их все люблю.
      Я просто не разбираюсь во Vue. Написал всего 1 проект на нём, а все остальные на других технолониях и фреймворках.

      Помогите мне с этим. Напишите как вы следите за новостями по Vue. А я что-то около этого всего поищу.