TGViewer
Channel Public Channel
Вебня

Вебня

@webnya

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

Showing posts older than #2049 · Back to latest

Older Posts 20 shown
Post #2048 3.88K
React Native 0.64 с поддержкой Hermes на iOS

Новая версия позволяет включить Hermes на мобильных операционных системах Apple (поддержка всё еще экспериментальная), использует React 17 и добавляет некоторые другие улучшения.

https://reactnative.dev/blog/2021/03/12/version-0.64
reactnative.dev Announcing React Native 0.64 with Hermes on iOS · React Native Today we’re releasing React Native 0.64 that ships with support for Hermes on iOS.
Post #2047 3.62K
Команда компиляторов из Igalia о своей работе в 2020

JavaScript class features (stage 3) в JSC и частично в V8, Temporal (stage 3) и огромное количество другой важной работы в #TC39, Node.js, JSC для 32-битных платформ, много работы по #WebAssembly в SpiderMonkey, JSC, LLVM — это лишь часть того, над чем работала команда в 2020.

https://blogs.igalia.com/compilers/2021/03/09/igalias-compilers-team-in-2020/
Igalia Igalia's Compilers Team in 2020 An overview of our work from 2020.
Post #2046 3.65K
Safari Technology Preview 122

Браузер вышел 11 марта и содержит много интересных изменений:
- улучшения Web Inspector (много всего для работ с гридами)
- некоторые исправления CSS анимаций
- псевдокласс :focus-visible и разные другие улучшенияя CSS
- экспериментальная поддержка CSS Color 5
- улучшения aspect-ration
- приватные методы в JS (stage 3)
- top-level await (stage 3)
- RegExp Match Indices (stage 3)
- поддержка модулей в воркерах и ворклетах (в т.ч. в Service Worker)
- оптимизации работы с памятью, асинхронностью и быстродействия
- улучшения #WebAssembly Typed Function References
- Wasm non-trapping float to int conversion (я частично поучаствовал в реализации)
- Paint Timing API
- исправления медиа
- улучшения WebRTC
- улучшения доступности

https://webkit.org/blog/11577/release-notes-for-safari-technology-preview-122/
WebKit Release Notes for Safari Technology Preview 122 Safari Technology Preview Release 122 is now available for download for macOS Big Sur and macOS Catalina.
Post #2045 3.65K
Некоторые новые релизы W3C:
- спецификация CSS Scroll Snap Module Level 1 (в статусе Candidate Recommendation) была обновлена.
- спецификация Indexed Database API 3.0 была опубликована в статусе First Public Working Draft. Она описывает новую версию IndexedDB.
- документ Post-Spectre Web Development был опубликован в статусе First Public Working Draft. В нём собраны рекомендации о том, как избежать атака Spectre.
Post #2044 3.83K
Снижение вероятности использования XSS за счет использования строгих CSP

Использование строгих политик безопасности контента позволяет защитить сайт значительно лучше, чем с использованием политик, основанных на списке разрешённых хостов.

https://web.dev/strict-csp/
Post #2043 3.82K
Движок JavaScriptCore обогнал другие популярные JavaScript-движки по количеству проходимых тестов Test262

По результатам за 2 марта 2021 года JSC проходит 76752 теста из 78423. Второе место у V8 с 76599 проходящих тестов.

https://test262.report
Post #2042 3.82K
Post #2040 3.72K
Samsung Internet 14.0 Beta

Неделю назад вышла новая бета браузера от Samsung для Andriod. Она основана на Chromium 87, а также включает новые фичи приватности и безопасности, поддержку сгибаемых экранов, улучшения UI/UX.

https://medium.com/samsung-internet-dev/samsung-internet-releases-14-0-cf62d916193
Post #2038 4.32K
Bocoup об улучшениях Test262 — официального набора тестов соответствия имплементаций спецификации JavaScript

В статье рассказывается о работе по обновлению тестов, нескольких найденных багах, отсутствующих тестах.

https://bocoup.com/blog/test262-inside-out
Bocoup Test262, Inside-out - Bocoup Have you ever noticed how easy it can be to overlook small problems in everyday life? Some things start off as imperceptible but slowly intensify over time, and just like the apocryphal frog in boiling water, we acclimate. In pathological cases, we don’t…
Post #2037 4.05K
Друзья, я был в микроотпуске, и в ближайшие дни буду постить всё, что произошло за эту неделю, включая пленарное заседание #TC39, которое проходило во вторник и среду.
Post #2036 5.92K
Google Chrome планируют перевести на 4х недельный релизный цикл

Такой цикл, по мнению разработчиков, позволит быстрее исправлять критические уязвимости и обкатывать новые фичи, а также ускорит переход пользователей на основную (последнюю) версию.
Первым таким релизом должен стать Chrome 94, который выйдет 21 сентября (вместо 12 октября, как было бы с текущим 6ти недельным циклом).

https://developer.chrome.com/blog/faster-release-cycle/
Chrome Developers Speeding up Google Chrome's release cycle - Chrome Developers Later this year, we plan to shorten the release cycle and ship a new version of Google Chrome to the stable channel every four weeks, down from the current six-week cycle.
Post #2030 3.76K
Post #2029 3.69K
Post #2028 3.84K
Вышел Deno 1.8

https://deno.land/posts/v1.8

В новой версии появилась поддержка WebGPU, API интернационализации (Intl), инструментарий проверки покрытия кода тестами, import maps, поддержка загрузки приватных модулей (с токеном аутентификации), TypeScript 4.2 и некоторыми другими улучшениями.
Deno Blog Deno 1.8 Release Notes Deno 1.8 adds experimental support for the WebGPU API, adds support for importing private modules, stabilizes import maps, revamps coverage tooling, adds ICU to provide internationalization out of the box, and a whole lot more.
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 →