Вебня
4.66K subscribers
89 photos
2 videos
3 files
2.08K links
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Download Telegram
#W3C Audio Working Group опубликовала обновлённую версию Web Audio API Candidate Recommendation. Предыдущая версия Candidate Recommendation была опубликована 18 сентября 2018. Список изменений здесь.
Вышел Safari Technology Preview 108 с улучшениями Web Inspector и большим количеством различных исправлений.

https://webkit.org/blog/10840/release-notes-for-safari-technology-preview-108/
Запись очередного стрима Yulia Startsev из Mozilla, который прошёл 12 июня. Об исправлении бага в SpiderMonkey.

https://www.twitch.tv/videos/648739280
В кодовую базу WebKit добавлена библиотека libavif, которая в скором времени позволит добавить поддержку видеоформата AV1 и формата изображений AVIF.

https://bugs.webkit.org/show_bug.cgi?id=212964
Promise.any (stage 3) стал доступен в Firefox без каких-либо ограничений (ранее был включен только для Nightly сборок) начиная с Firefox 79 Nightly.

https://bugzilla.mozilla.org/show_bug.cgi?id=1599769#c11
Computing with types in TypeScript — статья от Axel Rauschmayer о вычисляемых типах.

https://2ality.com/2020/06/computing-with-types.html
Подгруппе #TC39, которая занимается разработкой пропозала Temporal (stage 2), требуется помощь в тестировании полифилла, работа над которым закончена:

https://www.npmjs.com/package/proposal-temporal

Temporal предоставит более продвинутую и эргономичную альтернативу Date API, который имеет некоторые неочевидные части и в котором не хватает многих часто используемых функций. Temporal покрывает основную часть функциональности таких библиотек как moment.js, date-fns, luxon и т.д. Пожалуйста, попробуйте этот полифилл для своих примеров использования. Если какая-то часть API покажется вам неудобной, то обязательно напишите об этом в issue tracker на GitHub.

⚠️ Не рекомендуется использовать этот полифилл в продакшне как минимум до stage 3.
macOS 10.12 (Sierra) станет минимальной необходимой версией операционной системы для работы Firefox 79 (выйдет 28 июля).

https://bugzilla.mozilla.org/show_bug.cgi?id=1634765
Вебня pinned «⚡️Официально: Генеральная Ассамблея Ecma International одобрила спецификации ECMA262 (ECMAScript® 2020 Language Specification) ECMA402 (ECMAScript® 2020 Internationalization API Specification) Новое в ECMA262: - String.prototype.matchAll - import() - BigInt…»
Разработчики Chromium обещают поработать над совместимостью в 2020. Конкретно упомянуты Flexbox, CSS Grid, формы, скроллинг, а также обещают обращать большее внимание на совместимость новых фич. Такие изменения мотивированы результатами опроса веб разработчиков от MDN в 2019 году.
Yulia Startsev опубликовала на Mozilla Hacks анонс своих стримов о работе над движком SpiderMonkey. Я уже размещал тут ссылки на трансляции, но теперь можно и самостоятельно следить за ними в календаре.
⚡️ В результате совместной работы WHATWG и W3C, черновик спецификации HTML от 29 января 2020 года становится W3C Candidate Recommendation!
Никогда такого не было и вот опять.
Forwarded from OpenNews
111 Chrome-дополнений, загруженных 32 млн раз, уличены в загрузке конфиденциальных данных
Компания Awake Security сообщила о выявлении 111 дополнений к Google Chrome, отправляющих на внешние серверы конфиденциальные сведения о действиях пользователя, в том числе дополнения имели доступ к созданию скриншотов, чтению содержимого буфера обмена, анализу наличия токенов доступа в Cookie и перехвату ввода в web-формах. В сумме выявленные вредоносные дополнения насчитывали 32.9 млн загрузок в Chrome Web Store, а самое популярное (Sеarch Manager), a было загружено 10 млн раз и включает 22 тысячи отзывов (напоминает накрутку ботом).
Вебня pinned «⚡️Опубликованы записи с 76й встречи #TC39 https://github.com/tc39/notes/tree/master/meetings/2020-06»
⚡️На прошлой неделе Microsoft разослали обновление KB4567409 для операционных систем Windows 7 (поддержка которой уже полностью прекращена с 14 января) и Windows 8.1, которое заменяет старый Edge новым, основанным на Chromium, у неэнтерпрайз пользователей.

https://support.microsoft.com/en-us/help/4567409/update-for-the-new-microsoft-edge
⚡️Новый Safari 14 будет поддерживать WebExtensions API