Telegram Web Link
Результаты встречи #WebAssembly Community Group 16 марта 2021

https://github.com/WebAssembly/meetings/blob/master/main/2021/CG-03-16.md

- новый пропозал Relaxed SIMD отправляется на phase 1
- пропозал Branch Hinting отправляется на phase 2
- новый пропозал Stack Switching будет создан и отправлен на phase 1
V8 v9.0

https://v8.dev/blog/v8-release-90

В новой версии появится поддержка RegExp match indicies (stage 3), быстрый доступ к полям родителя объекта, а также ускоренные вызовы #WebAssembly функций из JS (экспериментальная фича под флагом).
Завтра в 19:00 по Москве / 18:00 по Киеву мы с @crofty_land и @polina_gurtovaya будем общаться про WebAssembly в Clubhouse в гостях у @fwdays.

https://www.joinclubhouse.com/event/MOXD7Qp7
Google в сотрудничестве с другими вендорами и партнёрами создали инициативу Compat2021

В рамках неё будет проведена работа по улучшению совместимости 5 критических для разработчиков CSS фич:
- Flexbox
- Grid
- position: sticky
- aspect-ratio
- transforms

Эти фичи выбраны на основе опросов разработчиков, статистики с HTTP Archive, анализа багов Chromium, Gecko и WebKit, результатов тестов Web Platform tests и самых популярных запросов Can I Use.

https://web.dev/compat2021/
Вышел Firefox 87

В нём незначительные улучшения devtools (эмуляция тёмного и светлого режимов, тоггл для :target псевдокласса), поддержка DOM события beforeinput и метода getTargetRanges(), улучшения приватности и безопасности (включая SmartBlock), VoiceOver на macOS. Также убрано несколько -moz-* префиксов.

Изменения для разработчиков
Изменения для конечных пользователей
Результаты мартовской встречи TC39

Перешли на stage 3:
- Temporal
- Error Cause

Перешли на stage 2:
- Array find from last

Перешли на stage 1:
- Module Fragments

Записи со встречи можно найти тут.

П.С. извиняюсь за то, что в этот раз не очень подробно, исправлюсь на апрельской встрече.
Google отменяет повышение сайтов с AMP в выдаче

Вместо этого лучшая оценка в выдаче будет даваться приложениям с хорошими показателями Core Web Vitals

https://www.lafoo.com/the-end-of-amp/
Вышел Safari Technology Preview 123

Изменений в этой версии немного: улучшения Web Inspector, исправления CSS (включая Flexbox и position: sticky), исправление заголовка Origin в запросах.

https://webkit.org/blog/11585/release-notes-for-safari-technology-preview-123/
Вышел TypeScript 4.3 Beta

В нём добавились поддержка различных типов для геттеров и сеттеров, новое ключевое слово override и новый флаг компилятора для того, чтобы убедиться, что методы родителя и ребёнка определяют одинаковые методы, улучшение типизации шаблонных строк и промисов, поддержка приватных полей класса, улучшение типизации статических полей класса.

https://devblogs.microsoft.com/typescript/announcing-typescript-4-3-beta/
Текущее состояние HTTP/3

Daniel Stenberg (автор curl) о том, в какой стадии сейчас находится протокол: спецификация финализирована, некоторые популярные библиотеки для сетевого взаимодействия уже имеют поддержку HTTP/3, а некоторые сайты уже включили эту поддержку.

https://daniel.haxx.se/blog/2021/04/02/where-is-http-3-right-now/
Forwarded from Deno Fanatic
⚡️⚡️
Анонсировали Deno Company.

Теперь это не просто проект на GitHub, а полноценная компания, со своим штатом сотрудников.
Весь исходный код будет под MIT, бизнес будут строить на приватных решения на основе Deno.
В статье обьявили что Node.JS это уже больше легаси, и что нужно делать больше web спецефичных вещей.

Инвестировали 4.9 млн $
Следующие ребята:
an Scholnick from Four Rivers Ventures, Guillermo from Rauch Capital, Lee Jacobs from Long Journey Ventures, the Mozilla Corporation, Shasta Ventures, and our long-time collaborator Ben Noordhuis.

https://deno.com/blog/the-deno-company
Окончен приём заявок предложений, готовящихся к продвижению на апрельскую встречу TC39

Теперь принимаются только обновления по пропозалам, нормативные изменения и другие темы. Встреча пройдёт с 19 по 22 апреля.

https://github.com/tc39/agendas/blob/master/2021/04.md
Top-level await стабилизирован в Firefox Nightly

В блоге разработчиков SpiderMonkey появилась новость о том, что top-level await (stage 3) добавили в Firefox 89. Внимательные читатели помнят, что поддержка под флагом появилась еще в декабре 😉. Теперь реализация стабилизирована и доступна без флага.
Спецификация WebAuthn Level 2 теперь в статусе W3C Recommendation

Это обновление не привносит значительных изменений (которые запланированы на 3 версию), а является обновлением поддержки.

https://www.w3.org/TR/2021/REC-webauthn-2-20210408
Спецификация WebCodecs опубликована в статусе First Public Working Draft

Спецификация описывает JavaScript интерфейсы для использования существующих кодеков.

https://www.w3.org/TR/2021/WD-webcodecs-20210408/

Также в статусах First Public Working Draft опубликованы сопутствующие документы документы:
- WebCodecs Codec Registry — реестр аудио и видео кодеков
- AVC (H.264) WebCodecs Registration — первая из уже опубликованных записей в этом реестре
Brave выключает FLoC

Brave отключили FLoC (технологию, которую Google представляет как более прогрессивную замену cookies для рекламных целей в Chromium) считая её шагом назад относительно приватности пользователей.
WebKit теперь проходит тесты стандарта URL на 100%

Он стал первым из браузерных движков, которые достигли полной корректной реализации. Последнее обновление стандарта было 23 марта 2021.
2025/07/04 00:48:03
Back to Top
HTML Embed Code: