TGViewer
Channel Public Channel
Вебня

Вебня

@webnya

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

Showing posts older than #2072 · Back to latest

Older Posts 20 shown
Post #2070 3.71K
Brave выключает FLoC

Brave отключили FLoC (технологию, которую Google представляет как более прогрессивную замену cookies для рекламных целей в Chromium) считая её шагом назад относительно приватности пользователей.
Brave Why Brave Disables FLoC | Brave Brave opposes FLoC, a recent Google proposal that would have your browser share your browsing behavior and interests by default with every site and advertiser with which you interact.
Post #2069 3.74K
Спецификация WebCodecs опубликована в статусе First Public Working Draft

Спецификация описывает JavaScript интерфейсы для использования существующих кодеков.

https://www.w3.org/TR/2021/WD-webcodecs-20210408/

Также в статусах First Public Working Draft опубликованы сопутствующие документы документы:
- WebCodecs Codec Registry — реестр аудио и видео кодеков
- AVC (H.264) WebCodecs Registration — первая из уже опубликованных записей в этом реестре
Post #2068 3.59K
Спецификация WebAuthn Level 2 теперь в статусе W3C Recommendation

Это обновление не привносит значительных изменений (которые запланированы на 3 версию), а является обновлением поддержки.

https://www.w3.org/TR/2021/REC-webauthn-2-20210408
Post #2067 4.5K
Top-level await стабилизирован в Firefox Nightly

В блоге разработчиков SpiderMonkey появилась новость о том, что top-level await (stage 3) добавили в Firefox 89. Внимательные читатели помнят, что поддержка под флагом появилась еще в декабре 😉. Теперь реализация стабилизирована и доступна без флага.
SpiderMonkey JavaScript/WebAssembly Engine Top Level Await Ships with Firefox 89 Firefox will ship Top Level Await by default starting in Firefox 89. This new feature introduces a capability to modules allowing programmers to do asynchronous work, such as fetching data, directly at the top level of any module.
Post #2066 4.5K
Окончен приём заявок предложений, готовящихся к продвижению на апрельскую встречу TC39

Теперь принимаются только обновления по пропозалам, нормативные изменения и другие темы. Встреча пройдёт с 19 по 22 апреля.

https://github.com/tc39/agendas/blob/master/2021/04.md
GitHub agendas/2021/04.md at main · tc39/agendas TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Post #2065 6.05K

Forwarded from Deno Fanatic

⚡️⚡️
Анонсировали Deno Company.

Теперь это не просто проект на GitHub, а полноценная компания, со своим штатом сотрудников.
Весь исходный код будет под MIT, бизнес будут строить на приватных решения на основе Deno.
В статье обьявили что Node.JS это уже больше легаси, и что нужно делать больше web спецефичных вещей.

Инвестировали 4.9 млн $
Следующие ребята:
an Scholnick from Four Rivers Ventures, Guillermo from Rauch Capital, Lee Jacobs from Long Journey Ventures, the Mozilla Corporation, Shasta Ventures, and our long-time collaborator Ben Noordhuis.

https://deno.com/blog/the-deno-company
Post #2064 4.7K
Текущее состояние HTTP/3

Daniel Stenberg (автор curl) о том, в какой стадии сейчас находится протокол: спецификация финализирована, некоторые популярные библиотеки для сетевого взаимодействия уже имеют поддержку HTTP/3, а некоторые сайты уже включили эту поддержку.

https://daniel.haxx.se/blog/2021/04/02/where-is-http-3-right-now/
Post #2062 4.48K
Вышел TypeScript 4.3 Beta

В нём добавились поддержка различных типов для геттеров и сеттеров, новое ключевое слово override и новый флаг компилятора для того, чтобы убедиться, что методы родителя и ребёнка определяют одинаковые методы, улучшение типизации шаблонных строк и промисов, поддержка приватных полей класса, улучшение типизации статических полей класса.

https://devblogs.microsoft.com/typescript/announcing-typescript-4-3-beta/
TypeScript Announcing TypeScript 4.3 Beta Today we’re excited to announce our Beta of TypeScript 4.3! To get started using the beta, you can get it through NuGet, or use npm with the following command: npm install typescript@beta You can also get editor support by Downloading for Visual Studio 2019/2017…
Post #2061 3.49K
Вышел Safari Technology Preview 123

Изменений в этой версии немного: улучшения Web Inspector, исправления CSS (включая Flexbox и position: sticky), исправление заголовка Origin в запросах.

https://webkit.org/blog/11585/release-notes-for-safari-technology-preview-123/
WebKit Release Notes for Safari Technology Preview 123 Note: The original end revision for this release was incorrect.
Post #2060 3.78K
Google отменяет повышение сайтов с AMP в выдаче

Вместо этого лучшая оценка в выдаче будет даваться приложениям с хорошими показателями Core Web Vitals

https://www.lafoo.com/the-end-of-amp/
Post #2059 3.53K
Post #2058 3.98K
Результаты мартовской встречи TC39

Перешли на stage 3:
- Temporal
- Error Cause

Перешли на stage 2:
- Array find from last

Перешли на stage 1:
- Module Fragments

Записи со встречи можно найти тут.

П.С. извиняюсь за то, что в этот раз не очень подробно, исправлюсь на апрельской встрече.
GitHub agendas/2021/03.md at main · tc39/agendas TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
Post #2057 5.39K
Post #2053 5.06K
Вышел Firefox 87

В нём незначительные улучшения devtools (эмуляция тёмного и светлого режимов, тоггл для :target псевдокласса), поддержка DOM события beforeinput и метода getTargetRanges(), улучшения приватности и безопасности (включая SmartBlock), VoiceOver на macOS. Также убрано несколько -moz-* префиксов.

Изменения для разработчиков
Изменения для конечных пользователей
Mozilla Hacks – the Web developer blog In March, we see Firefox 87 Nearing the end of March now, and we have a new version of Firefox ready to deliver some interesting new features to your door.
Post #2052 6.54K
Google в сотрудничестве с другими вендорами и партнёрами создали инициативу Compat2021

В рамках неё будет проведена работа по улучшению совместимости 5 критических для разработчиков CSS фич:
- Flexbox
- Grid
- position: sticky
- aspect-ratio
- transforms

Эти фичи выбраны на основе опросов разработчиков, статистики с HTTP Archive, анализа багов Chromium, Gecko и WebKit, результатов тестов Web Platform tests и самых популярных запросов Can I Use.

https://web.dev/compat2021/
Post #2050 4.78K
V8 v9.0

https://v8.dev/blog/v8-release-90

В новой версии появится поддержка RegExp match indicies (stage 3), быстрый доступ к полям родителя объекта, а также ускоренные вызовы #WebAssembly функций из JS (экспериментальная фича под флагом).
v8.dev V8 release v9.0 · V8 V8 release v9.0 brings support for RegExp match indices and various performance improvements.
Post #2049 4.3K
Результаты встречи #WebAssembly Community Group 16 марта 2021

https://github.com/WebAssembly/meetings/blob/master/main/2021/CG-03-16.md

- новый пропозал Relaxed SIMD отправляется на phase 1
- пропозал Branch Hinting отправляется на phase 2
- новый пропозал Stack Switching будет создан и отправлен на phase 1
GitHub meetings/CG-03-16.md at main · WebAssembly/meetings WebAssembly meetings (VC or in-person), agendas, and notes - meetings/CG-03-16.md at main · WebAssembly/meetings
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 →