Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 141. Ускорение IndexedDB с методом
https://developer.chrome.com/release-notes/141
getAllRecords() и новыми параметрами, обновление WebRTC Encoded Transform V2 вслед за спекой, поддержка атрибутов и свойств width и height для вложенных SVG, Proofreader API и обновления CSP в origin trials и другие. #chrome #browserhttps://developer.chrome.com/release-notes/141
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 144 для разработчиков. В свежем релизе добавлена поддержка View Transitions для SPA, атрибуты
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/144
command и commandfor, методы getOrInsert() для Map и WeakMap, DOM-метод moveBefore() и другие. Среди экспериментов — тайм-пикер для datetime-local. #firefox #browserhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/144
Forwarded from Веб-стандарты (Vadim Makeev)
Отказ от XSLT в браузерах. Мейсон Фрид объявил о планах Chromium полностью удалить поддержку XSLT — технологии трансформации XML-документов, стандартизованной ещё в 1999 году. Решение связано с низким использованием (около 0,05% загрузок страниц) и высокими рисками безопасности. WHATWG, Firefox и Safari выразили поддержку. Депрекация начнётся в Chrome 143, а полное удаление ожидается в версии 155 с переходным периодом до 2027 года. #browser #chrome
https://groups.google.com/a/chromium.org/g/blink-dev/c/CxL4gYZeSJA/m/yNs4EsD5AQAJ
https://groups.google.com/a/chromium.org/g/blink-dev/c/CxL4gYZeSJA/m/yNs4EsD5AQAJ
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 142. В новой версии появился синтаксис диапазонов для CSS style queries и
https://developer.chrome.com/release-notes/142
if(), атрибут interestfor для кнопок и ссылок, единый рендеринг <select> на мобильных и десктопах и поддержка атрибута download в SVG-ссылках. WebGPU и FedCM получили обновления, доступ к локальной сети теперь требует разрешения и многое другое. #browser #chromehttps://developer.chrome.com/release-notes/142
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки WebKit для Safari 26.1. Джен Симмонс представила релиз с поддержкой rem, вьюпорт, типографических и container query-единиц внутри SVG и улучшенным Anchor Positioning — меньше сдвигов раскладки и исправления для мультиколонок и прокрутки. Всего 36 исправлений в CSS, доступности, WebGPU и WebRTC. #browser #safari
https://webkit.org/blog/17541/webkit-features-for-safari-26-1/
https://webkit.org/blog/17541/webkit-features-for-safari-26-1/
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 145 для разработчиков. Добавлена поддержка
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/145
text-autospace, универсального шрифта math и <hr> в <select> на Android. В JavaScript появился Atomics.waitAsync() для асинхронной синхронизации потоков, а в HTTP — заголовки Integrity-Policy для проверки целостности скриптов. Поддержан контейнер Matroska, новые события WebDriver BiDi и экспериментальные Anchor Positioning и Trusted Types. #browser #firefoxhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/145
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 143. Добавлены улучшения в CSS, Web App Manifest и WebTransport, а также новые события Gamepad и поддержка Unicode 16. Появились JSON ответы FedCM, Web Smart Card API для изолированных приложений и выпуск цифровых удостоверений. Chromium также начинает удаление XSLT из-за рисков безопасности и низкого использования. #chrome #browser
https://developer.chrome.com/release-notes/143
https://developer.chrome.com/release-notes/143
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 146 для разработчиков. Mozilla добавила поддержку
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146
contrast-color(), @scope, а также свойства text-decoration-inset в CSS. MathML получил свойство math-shift и улучшение операторов в RTL. SubtleCrypto.importKey() теперь поддерживает сжатые EC-ключи. Для экспериментов доступны @custom-media и Navigation API. #firefox #browserhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 147 для разработчиков. CSS anchor positioning, Navigation API, SVG media fragments, View Transition types, CSS module scripts, модульные service worker, расширенная поддержка WebGPU на Apple Silicon, улучшения DevTools и другие улучшения. #firefox #browser
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки в Chrome 144. Появился ::search-text для стилизации подсветки поиска по странице, новый элемент
https://developer.chrome.com/blog/new-in-chrome-144
<geolocation> для доступа к геоданным с более понятным запросом разрешений и восстановлением после отказа, Temporal API для современных дат и времени в JavaScript и многое другое. #chrome #browserhttps://developer.chrome.com/blog/new-in-chrome-144
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки WebKit в Safari 26.3. Поддержка Zstandard для быстрой и эффективной компрессии текстовых ресурсов на лету, а также
https://webkit.org/blog/17798/webkit-features-for-safari-26-3/
AbortSignal в Navigation API, чтобы fetch-запросы SPA и другие задачи корректно отменялись при прерванной навигации. Релиз также улучшает anchor positioning, мультиколонки, медиа, HDR-рендеринг и работу Safe Browsing. #safari #browserhttps://webkit.org/blog/17798/webkit-features-for-safari-26-3/
Forwarded from Веб-стандарты (Vadim Makeev)
Interop 2026 назвал 20 направлений фокуса. Apple, Google, Igalia, Microsoft и Mozilla будут работать над совместимостью и тестами веб-платформы для anchor positioning, продвинутым
https://wpt.fyi/interop-2026
Читайте подробнее в анонсах: Apple, Google, Igalia, Microsoft и Mozilla.
attr(), view transitions, Navigation API, WebTransport, WebRTC и CSS-свойством zoom, чтобы повысить совместимость браузеров для разработчиков. #interop #browserhttps://wpt.fyi/interop-2026
Читайте подробнее в анонсах: Apple, Google, Igalia, Microsoft и Mozilla.
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 145. Поддержка CSS-свойства
https://developer.chrome.com/release-notes/145
text-justify, проценты в letter-spacing и word-spacing, а также column-wrap и column-height для мультиколонок, плюс focusVisible для focus() и улучшенный overscroll. Также добавлены объект Origin, upsert-методы для Map, window.crashReport, а строка user-agent теперь отдаётся сокращённой по умолчанию. #chrome #browserhttps://developer.chrome.com/release-notes/145
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 148 для разработчиков. Релиз добавляет HTML Sanitizer API и Trusted Types, а также
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/148
Iterator.zip() и zipKeyed(), функцию CSS shape(), улучшения anchor positioning и экспериментальный Document Picture-in-Picture API. #firefox #browserhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/148
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 146. CSS-анимации по скролу позволяют декларативно управлять CSS-анимациями по позиции прокрутки. Sanitizer API помогает защитить приложения от XSS. WebGPU получает режим совместимости со старыми графическими API. Также добавлены
https://developer.chrome.com/release-notes/146
Iterator.concat, мета-элемент для масштабирования текста на мобильных, улучшения Navigation API и более точные метрики LCP. #chrome #browserhttps://developer.chrome.com/release-notes/146
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 149 для разработчиков. Релиз добавляет значение
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/149
popover="hint", CloseWatcher для кастомных закрываемых компонентов, поддержку xywh() в shape-outside, vertical-align как сокращённое свойство, опциональные условия @container, HTMLSelectElement.showPicker() для элементов <datalist> и HTMLMediaElement.captureStream(). #firefox #browserhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/149
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки WebKit в Safari 26.4. Джен Симмонс представляет 44 новые фичи: grid lanes для masonry-раскладок, WebTransport для двусторонней связи с низкой задержкой и Keyboard Lock API для перехвата клавиатурных сокращений в полноэкранном режиме. Также добавлены name-only container queries, потоковые scroll-driven animations, ReadableByteStream и улучшения раскладки, Web Inspector и доступности. Плюс 191 багфикс. #safari #browser
https://webkit.org/blog/17862/webkit-features-for-safari-26-4/
https://webkit.org/blog/17862/webkit-features-for-safari-26-4/
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Chrome 147. View transitions на элементах позволяют запускать несколько анимаций одновременно. CSS-функция
https://developer.chrome.com/release-notes/147
contrast-color() возвращает чёрный или белый цвет для максимального контраста. Свойство border-shape создаёт нестандартные формы рамок: многоугольники и круги. Также добавлены Math.sumPrecise для точных сумм, диапазон scroll для именованных таймлайнов, интерфейс CSSPseudoElement, ограничения доступа к локальной сети и XML-парсер на Rust. #chrome #browserhttps://developer.chrome.com/release-notes/147
Forwarded from Веб-стандарты (Vadim Makeev)
Новинки Firefox 150 для разработчиков. Релиз добавляет
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150
sizes="auto" для ленивых изображений, color-mix() с несколькими цветами, light-dark() для изображений, псевдоклассы вроде :buffering, :paused и :playing для <audio> и <video>, свойства animation-range для анимаций, привязанных к скроллу, ключевое слово revert-rule, метод ariaNotify() для уведомлений скринридеров и исправление overscroll-behavior для overflow: hidden. #firefox #browserhttps://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150