⚡️ Class static initiallization blocks тоже отправляется на stage 4!
Есть ли у Ваших проектов поддержка браузера Internet Explorer?
Anonymous Poll
3%
Да, поддерживаем Internet Explorer 11 и более старые версии
19%
Да, поддерживаем Internet Explorer 11
79%
Нет, поддержки IE на проектах нет
Safari Technology Preview 131 (1 сентября)
Релиз включает улучшения Web Inspector, минорные исправления и улучшения CSS, начальную поддержку для COEP/COOP (добавление которых должно помочь в будущем включить поддержку SharedArrayBuffer и потоков в #WebAssembly!), исправления различных Web API, ускорение и улучшения обработки строки и регулярок, улучшения WebRTC, исправления медиа.
https://webkit.org/blog/11962/release-notes-for-safari-technology-preview-131/
Релиз включает улучшения Web Inspector, минорные исправления и улучшения CSS, начальную поддержку для COEP/COOP (добавление которых должно помочь в будущем включить поддержку SharedArrayBuffer и потоков в #WebAssembly!), исправления различных Web API, ускорение и улучшения обработки строки и регулярок, улучшения WebRTC, исправления медиа.
https://webkit.org/blog/11962/release-notes-for-safari-technology-preview-131/
WebKit
Release Notes for Safari Technology Preview 131
Safari Technology Preview Release 131 is now available for download for macOS Big Sur and betas of macOS Monterey.
Samsung Internet 16.0 Beta (1 сентября)
В этой версии улучшен UX поиска и добавлены новые возможности сохранения приватности пользователей. Новая версия основывается на Chromium 92, а это также означает, что добавилась поддержка
https://medium.com/samsung-internet-dev/introducing-the-samsung-internet-16-0-beta-9ec45f1412c2
В этой версии улучшен UX поиска и добавлены новые возможности сохранения приватности пользователей. Новая версия основывается на Chromium 92, а это также означает, что добавилась поддержка
position: sticky
.https://medium.com/samsung-internet-dev/introducing-the-samsung-internet-16-0-beta-9ec45f1412c2
Medium
Introducing the Samsung Internet 16.0 Beta
Enhanced search experience and tracking protection top the bill of new features for our latest version, rolling out now on our Beta…
Chrome 93 (31 августа)
- 27 исправлений безопасности
- теперь можно подтвердить OTP-код на десктопе с устройства на Android
- обработка URL в PWA
- поддержка работы с несколькими экранами и окнами (под флагом)
Также:
- изменения для разработчиков
- 27 исправлений безопасности
- теперь можно подтвердить OTP-код на десктопе с устройства на Android
- обработка URL в PWA
- поддержка работы с несколькими экранами и окнами (под флагом)
Также:
- изменения для разработчиков
Firefox 92 (7 сентября)
https://hacks.mozilla.org/2021/09/time-for-a-review-of-firefox-92/
- WebRender активирован на всех платформах
- Реализована поддержка корректного воспроизведения видео в Full RGB
- Автоматическое улучшение до HTTPS через заголовок Alt-Svc
- различные улучшения CSS
- Поддержка Object.hasOwn (ES2022)
- Поддержка Imperative Slotting API
Также:
- Исправления уязвимостей
- Изменения для разработчиков
- Изменения для конечных пользователей
https://hacks.mozilla.org/2021/09/time-for-a-review-of-firefox-92/
- WebRender активирован на всех платформах
- Реализована поддержка корректного воспроизведения видео в Full RGB
- Автоматическое улучшение до HTTPS через заголовок Alt-Svc
- различные улучшения CSS
- Поддержка Object.hasOwn (ES2022)
- Поддержка Imperative Slotting API
Также:
- Исправления уязвимостей
- Изменения для разработчиков
- Изменения для конечных пользователей
Mozilla Hacks – the Web developer blog
Time for a review of Firefox 92
Release time comes around so quick! This month we have a few CSS updates, along with the new Object.hasOwn() static method for JavaScript.
Обновления спецификаций W3C
Черновик Secure Payment Confirmation опубликован в статусе First Working Public Draft.
В статусе First Working Public Draft опубликованы спецификации WebXR (виртуальная и дополненная реальности в Web):
- WebXR Depth Sensing Module
- WebXR Hit Test Module
- WebXR DOM Overlays Module
- WebXR Lighting Estimation API Level 1
Кроме того, опубликован документ XR Accessibility User Requirements (XAUR), описывающий требования к WebXR по доступности.
CSS Nesting Module также опубликован в статусе First Working Public Draft. Роман Дворнов писал подробнее о том, что это скоро должно произойти вот тут.
И еще один First Public Working Draft — Incremental Font Transfer. Спецификация описывает способ итерационной подгрузки шрифтов, при которой клиент может сначала получить необходимые для отображения части файлов со шрифтами.
Черновик Secure Payment Confirmation опубликован в статусе First Working Public Draft.
В статусе First Working Public Draft опубликованы спецификации WebXR (виртуальная и дополненная реальности в Web):
- WebXR Depth Sensing Module
- WebXR Hit Test Module
- WebXR DOM Overlays Module
- WebXR Lighting Estimation API Level 1
Кроме того, опубликован документ XR Accessibility User Requirements (XAUR), описывающий требования к WebXR по доступности.
CSS Nesting Module также опубликован в статусе First Working Public Draft. Роман Дворнов писал подробнее о том, что это скоро должно произойти вот тут.
И еще один First Public Working Draft — Incremental Font Transfer. Спецификация описывает способ итерационной подгрузки шрифтов, при которой клиент может сначала получить необходимые для отображения части файлов со шрифтами.
Прямо сейчас начнётся трансляция с делегатом #TC39 от Igalia Ujjwal Sharma о работе комитета и будущем JavaScript.
https://www.youtube.com/watch?v=BExPpIEl_V4
https://www.youtube.com/watch?v=BExPpIEl_V4
YouTube
IT talk «BoF* about TC39 and the Future of JavaScript
DataArt invites developers and everyone else who is involved with development, to the online IT talk “BoF* about TC39 and the Future of JavaScript". We will discuss with the expert the future of JavaScript.
JavaScript is one of the most popular programming…
JavaScript is one of the most popular programming…
HTTP/3 от А до Я
Robin Marx опубликовал серию статей, подробно описывающую принципы работы протокола HTTP/3 в трёх частях:
https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/
https://www.smashingmagazine.com/2021/08/http3-performance-improvements-part2/
https://www.smashingmagazine.com/2021/09/http3-practical-deployment-options-part3/
Robin Marx опубликовал серию статей, подробно описывающую принципы работы протокола HTTP/3 в трёх частях:
https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/
https://www.smashingmagazine.com/2021/08/http3-performance-improvements-part2/
https://www.smashingmagazine.com/2021/09/http3-practical-deployment-options-part3/
Релиз Uncode 14.0.0
Сегодня состоится релиз новой версии Unicode. В ней будет представлено 838 новых символов, включая 37 новых emoji.
https://blog.emojipedia.org/whats-new-in-unicode-14-0/
Сегодня состоится релиз новой версии Unicode. В ней будет представлено 838 новых символов, включая 37 новых emoji.
https://blog.emojipedia.org/whats-new-in-unicode-14-0/
Новая техника эксплуатации уязвимости Spectre в браузерах на основе Chromium
https://www.opennet.ru/opennews/art.shtml?num=55795
https://www.opennet.ru/opennews/art.shtml?num=55795
www.opennet.ru
Новая техника эксплуатации уязвимостей класса Spectre в Chrome
Группа исследователей из американских, австралийских и израильских университетов предложила новую технику атаки по сторонним каналам для эксплуатации уязвимостей класса Spectre в браузерах на базе движка Chromium. Атака, которая получила кодовое имя Spook.js…