Shu-yu Guo из Google представил новый пропозал ArrayBuffer with stride argument, который взял stage 1.
Google Docs
TypedArray Stride Parameter
TypedArray Stride Parameter Shu-yu Guo for Surma
Dan Ehrenberg из Igalia представил обновления WeakRefs (stage 3), но вышел из тайминга. Продолжение обсуждения этого предложения сегодня.
Google Docs
WeakRefs status update, February 2020
WeakRefs status update Daniel Ehrenberg: Igalia, in partnership with Bloomberg Shu-yu Guo: Google February 2020 TC39
Вышел Safari Technology Preview 100. В нём:
- добавлены ссылки на документацию веб инспектора и разные улучшения веб инспектора
- исправления Web Animation
- исправление WebAuthn
- различные исправления и улучшения медиа
- улучшения разных Web API
- исправления CSS
- улучшения WebRTC
- улучшения WebGL 2
- добавлены ссылки на документацию веб инспектора и разные улучшения веб инспектора
- исправления Web Animation
- исправление WebAuthn
- различные исправления и улучшения медиа
- улучшения разных Web API
- исправления CSS
- улучшения WebRTC
- улучшения WebGL 2
WebKit
Release Notes for Safari Technology Preview 💯
Safari Technology Preview Release 100 is now available for download for macOS Catalina and macOS Mojave.
Вебня
Ron Buckton из Microsoft представил новый пропозал ArrayBuffer.fillRandom. Имя предложения будет изменено на что-то более абстрактное, а само оно переходит на stage 1. Остался ещё час встречи, но я спать 😴. Остальное утром.
А вот и новое имя https://github.com/tc39-transfer/proposal-csprng
GitHub
tc39/proposal-csprng
Cryptographically Secure Random Number Generation for ECMAScript - tc39/proposal-csprng
Mark Miller рассказал об обновлениях в SES Compartments (stage 1). Интересный пропозал, о котором я также расскажу позже.
GitHub
tc39/agendas
TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Younies Mahmoud представил новый ECMA402 пропозал Time Duration Format Proposal. Получил stage 1.
Google Docs
Time Duration Format
Time Duration Format Author: Younies https://bit.ly/duration-format-tc39
HE Shi-Jun представил новый пропозал function explicit this parameter. Консенсуса не достигли, обсуждение продолжится вместе с другим предложением от этого чемпиона.
А пока Dan Ehrenberg представляет тему, которую я очень ждал! Remote plenaries and incubation group. Это должно сделать работу комитета сильно эффективнее.
Google Docs
Remote plenaries and incubation group
Remote plenaries and Incubation group Shu-yu Guo: Google Daniel Ehrenberg: Igalia in partnership with Bloomberg February 2020 TC39 meeting
Вебня
HE Shi-Jun представил новый пропозал function explicit this parameter. Консенсуса не достигли, обсуждение продолжится вместе с другим предложением от этого чемпиона.
Оба упомянутых им пропозала не перешли на stage 1.
Shane F. Carr из Google представил решение проблемы Strings vs Symbols для пропозала Temporal (stage 2).
Google Docs
Temporal.Calendar: Strings or Symbols?
Strings or Symbols? For the Temporal.Calendar and Temporal.TimeZone "protocols"
OK Google, don’t delay real browser privacy until 2022. Короткая статья от создателей браузера Brave о приватности в Chrome.
Brave
OK Google, don’t delay real browser privacy until 2022 | Brave
Google recently announced that their Chrome Web browser will — with luck, and if a bunch of other conditions come to pass — probably start blocking third-party cookies.
В блоге Samsung Internet появилась статья из серии про PWA: the manifest file cheatsheet с описанием полей манифеста.
Medium
PWA series: the manifest file cheatsheet
We already introduced you to the concept of Progressive Web Apps: a way to bring a native-app like experience into the browser. The…
Вышел Angular 9, в котором подефолту используется ангуляровский долгострой — компилятор Ivy.
https://blog.angular.io/version-9-of-angular-now-available-project-ivy-has-arrived-23c97b63cfa3
https://blog.angular.io/version-9-of-angular-now-available-project-ivy-has-arrived-23c97b63cfa3
Сегодня Microsoft должен выпустить Edge 80, одной из главных фич которого должна стать поддержка процессоров архитектуры ARM64.
https://www.theverge.com/2020/2/7/21127711/microsoft-new-edge-browser-arm64-release-surface-pro-x-download-features
UPD: вышел
https://www.theverge.com/2020/2/7/21127711/microsoft-new-edge-browser-arm64-release-surface-pro-x-download-features
UPD: вышел
The Verge
Microsoft’s new Edge browser is now available for the Surface Pro X
This new browser turns the Surface Pro X into a much better tablet.
Ничего необычного, просто Chrome съел всю свободную оперативную память в 1.4 терабайта на Mac Pro при 6000 открытых вкладках.
https://twitter.com/tldtoday/status/1225919005770170368
https://twitter.com/tldtoday/status/1225919005770170368
Twitter
Jonathan Morrison 🙋🏻♂️
code red
🥁 Все результаты февральской встречи #TC39 в одном посте.
🚀 ECMA402 предложение Unified NumberFormat перешло на stage 4
🚀 ECMA402 предложение Intl.Locale перешло на stage 4
🐥 предложение Logical Assignment Operators переходит на stage 2
🐣 новое предложение Async initialization переходит на stage 1
🐣 новое предложение Decimal переходит на stage 1
🐣 новое предложение Preserve Host Virtualizability переходит на stage 1
🐣 новое предложение Legacy reflection features for functions переходит на stage 1
🐣 новое предложение Array.fillRandom теперь будет называться Cryptographically Secure Pseudo-Random Number Generation и переходит на stage 1
🐣 новое предложение ArrayBuffer with stride argument переходит на stage 1
🐣 новое ECMA402 предложение Time Duration Format переходит на stage 1
Не продвинулись на следующий stage:
- Object iteration остаётся на stage 1
- Array Filtering остаётся на stage 1
- JSON.parse source text access остаётся на stage 1
- Explicit this parameter и functionthisArgumentExpected property не перешли на stage 1
Обновления предложений:
- WeakRefs (stage 3)
- Realms (stage 2)
- ECMA402 Intl.Segmenter (stage 2)
- Temporal (stage 2)
- SES (stage 1)
- ES Module Attributes (stage 1)
Были приняты нормативные изменения ToInteger normalizes -0 to +0 и Remove steps 2 and 4 from ProxyCreate.
Другие презентации:
- ECMA262 status updates
- ECMA402 status updates
- Test262 status updates
- отчёт секретариата Ecma
- Remote plenaries and Incubation group
🚀 ECMA402 предложение Unified NumberFormat перешло на stage 4
🚀 ECMA402 предложение Intl.Locale перешло на stage 4
🐥 предложение Logical Assignment Operators переходит на stage 2
🐣 новое предложение Async initialization переходит на stage 1
🐣 новое предложение Decimal переходит на stage 1
🐣 новое предложение Preserve Host Virtualizability переходит на stage 1
🐣 новое предложение Legacy reflection features for functions переходит на stage 1
🐣 новое предложение Array.fillRandom теперь будет называться Cryptographically Secure Pseudo-Random Number Generation и переходит на stage 1
🐣 новое предложение ArrayBuffer with stride argument переходит на stage 1
🐣 новое ECMA402 предложение Time Duration Format переходит на stage 1
Не продвинулись на следующий stage:
- Object iteration остаётся на stage 1
- Array Filtering остаётся на stage 1
- JSON.parse source text access остаётся на stage 1
- Explicit this parameter и functionthisArgumentExpected property не перешли на stage 1
Обновления предложений:
- WeakRefs (stage 3)
- Realms (stage 2)
- ECMA402 Intl.Segmenter (stage 2)
- Temporal (stage 2)
- SES (stage 1)
- ES Module Attributes (stage 1)
Были приняты нормативные изменения ToInteger normalizes -0 to +0 и Remove steps 2 and 4 from ProxyCreate.
Другие презентации:
- ECMA262 status updates
- ECMA402 status updates
- Test262 status updates
- отчёт секретариата Ecma
- Remote plenaries and Incubation group