TGViewer
Channel Public Channel
Вебня

Вебня

@webnya

JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Subscribers
4.41K
Photos
89
Videos
2
Links
2.1K

Showing posts older than #2223 · Back to latest

Older Posts 20 shown
Post #2222 3.85K
Вебня Google в сотрудничестве с другими вендорами и партнёрами создали инициативу Compat2021 В рамках неё будет проведена работа по улучшению совместимости 5 критических для разработчиков CSS фич: - Flexbox - Grid - position: sticky - aspect-ratio - transforms…
Опубликован отчёт Compat 2021 за первое полугодие https://web.dev/compat2021-midyear/
web.dev Compat 2021 mid-year update: Flex gap everywhere
Post #2219 4.32K
Feature roadmap Microsoft Edge

Команда разработки браузера Edge поделилась своими планами на ближайшие несколько версий. Можно посмотреть на какой стадии находятся фичи и в какие версии браузеров их планируют внедрить.

https://www.microsoftedgeinsider.com/en-us/whats-next
Post #2218 4.1K
Новое в SpiderMonkey в выпусках Firefox 90 и 91

Команда SpiderMonkey выложила довольно подробный отчёт о проделанной работе, который включает новые фичи JS и #WebAssembly, API интернационализации, а также детали работы над компиляторами внутри движка.

https://spidermonkey.dev/blog/2021/07/19/newsletter-firefox-90-91.html
SpiderMonkey JavaScript/WebAssembly Engine SpiderMonkey Newsletter (Firefox 90-91) SpiderMonkey is the JavaScript engine used in Mozilla Firefox. This newsletter gives an overview of the JavaScript and WebAssembly work we’ve done as part of the Firefox 90 and 91 Nightly release cycles.
Post #2216 3.61K
Более быстрое и эффективное определение фишинговыйх сайтов в Chromium 92

В Chromium 92 (который должен выйти уже в ближайшие часы) появится улучшенная основанная на анализе изображений классификация фишинговых сайтов.

https://blog.chromium.org/2021/07/m92-faster-and-more-efficient-phishing-detection.html
Chromium Blog Faster and more efficient phishing detection in M92 Keeping Chrome users safe as they browse the web is crucially important to Chrome; in fact, security has always been one of our four core pr...
Post #2215 3.65K
Результаты встречи #WebAssembly Community Group (20 июля 2021)

- пропозал Constant-Time wasm переходит на phase 1
- пропозал Instrument Tracing переходит на phase 2
- пропозал Exception Handling Переходит на phase 3
Post #2213 4.89K
Релиз Ember 4.0 состоится 20 сентября

В новой версии не появится новых фич, а лишь будут убраны фичи, которые уже задеприкейтили в Ember 3.x. Кроме того, прекращается поддержка IE 11.

https://blog.emberjs.com/the-road-to-ember-4-0/
Post #2210 3.58K
Результаты третьего дня июльской встречи #TC39

Результаты первого дня тут. Результаты второго дня тут.

Пропозалы, выдвинутые чемпионами к продвижению:
- Intl.NumberFormat v3 переходит на stage 3 (слайды)
- Realms, итог по которому не был подведён в первый день, всё же переходит на stage 3 с возможной сменой названия (слайды)
- пропозал getOriginals (у которого пока нет даже репозитория) не получил необходимый консенсус для перехода на stage 1

Обновления пропозалов:
- Module fragments (слайды)
GitHub agendas/2021/07.md at main · tc39/agendas TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Post #2209 3.57K
⚡️ #WebAssembly пропозал SIMD переходит на phase 5 (фича прошла процесс стандартизации и будет добавлена в спецификацию)
GitHub GitHub - WebAssembly/simd: Branch of the spec repo scoped to discussion of SIMD in WebAssembly Branch of the spec repo scoped to discussion of SIMD in WebAssembly - GitHub - WebAssembly/simd: Branch of the spec repo scoped to discussion of SIMD in WebAssembly
Post #2207 3.6K
Результаты второго дня июльской встречи #TC39

Результаты первого дня тут.

Пропозалы, выдвинутые чемпионами к продвижению:
- Ergonomic Brand Checks отправляется на stage 4 и попадёт в ES2022
- Array Find From Last отправляется на stage 3 (слайды)
- ArrayBuffer to/from Base64 отравляется на stage 1 (слайды)
- Array Filtering пока не переходит на stage 2, но одобрено добавление нового пропозала метода groupBy на stage 1(слайды)

Обновления пропозалов:
- Accessible Object hasOwnProperty (слайды)
- Import Assertions (слайды)
- декораторы (слайды)
- Module fragments (слайды)
GitHub agendas/2021/07.md at main · tc39/agendas TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Post #2205 3.46K
Использование #WebAssembly потоков из C, C++ и Rust

Ингвар Степанян из Google о том, что представляет собой реализация потоков в WebAssembly и как их использовать.

https://web.dev/webassembly-threads/
Post #2204 3.38K
Вышел Firefox 90

https://hacks.mozilla.org/2021/07/getting-lively-with-firefox-90/

В нём:
- Fetch Metadata Request Headers
- автообновления на Windows даже если Firefox не запущен
- поддержка FTP убрана из браузера
- ссылки теперь работают при сохранении страниц в PDF
- Cache API теперь можно использовать в экстеншнах и воркерах
- поддержка приватных полей классов, приватных методов и аксессоров (ES2022) по умолчанию
- Ergonomic brand checks для приватных полей (stage 3, а завтра уже возможно станут stage 4 и позже частью ES2022)
- метод .at() для массивов, строк и тайпд эрреев (stage 3)

Изменения для конечных пользователей
Изменения для разработчиков
Mozilla Hacks – the Web developer blog Getting lively with Firefox 90 This release we see nice JavaScript additions, including private fields and methods for classes, String and TypedArray global objects.
Post #2203 3.51K
Результаты первого дня июльской встречи #TC39

Я на встрече присутствовать не смог ввиду неудобной временной зоны проведения (Токио), поэтому отмечу только самое важное:

- ECMA-402 пропозал Intl Enumiration API отправляется на stage 3 (слайды)
- пропозал Realms требует дальнейших обсуждений, пока что не отправляется на stage 3, но ещё будет время для дальнейшего обсуждения в другие дни встречи (слайды)

Другие пропозалы, которые успели обсудить:
- Intl Locale Info update (слайды)
- Intl DisplayNames v2 update (слайды)
- Extend TimeZoneName Option Proposal update (слайды)
GitHub agendas/2021/07.md at main · tc39/agendas TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →