TGViewer
Channel Public Channel
Вебня

Вебня

@webnya

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

Showing posts older than #2345 · Back to latest

Older Posts 20 shown
Post #2343 3.8K
Вышел Angular 13

В нём больше не доступен View Engine, на замену которому пришёл Ivy, API для компонентов был урощён, была прекращена поддержка IE11, а также улучшены тулинг, доступность, а также добавлены поддержка RxJS 7.4 и TypeScript 4.4.

https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296
Medium Angular v13 is now Available We’re back with the brand new release of Angular v13 to share with all of you! This latest release brings all sorts of updates and features…
Post #2342 4.78K
Части WICG спецификации File System Access станут стандартом WHATWG

Origin Private File System и Access Handle, разрабатываемые ранее под эгидой WICG инженерами компании Google, было решено перевести для совместной разработки в WHATWG. Решение было принято на W3C TPAC 2021 совместно представителями Google, Mozilla, Adobe и Apple. Это те части спецификации File System Access, которые используются в веб версии Photoshop.
Post #2341 4.21K
Вышел Firefox 94

https://www.mozilla.org/en-US/firefox/94.0/releasenotes/

Из интересного:
- страница about:unloads с настройками для выгрузки из памяти неактивных вкладок
- фоновое обновление браузера на Windows теперь может работать даже при закрытом Firefox
- на Linux улучшены производительность и уменьшено потребление энергии WebGL
- Site Isolation наконец-то доделана и включена полностью на всех платформах
- улучшена производительность Performance API
- небольшие оптимизации памяти в SpiderMonkey
- ускорение обхода свойств объекта в JS
- улучшенное планирование пауз сборщика мусора
- добавлена поддержка structuredClone() (вот тут была новость о добавлении этой фичи в стандарт HTML)
- добавлена поддержка HTMLScriptElement.supports()

Более полный список изменений для разработчиков: https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/94
Firefox
Post #2340 3.96K
Обновление Samsung Internet 16 beta

https://medium.com/samsung-internet-dev/updating-16-0-beta-more-secure-better-tabs-urls-down-under-a78591c95fc2

В Play Store и Galaxy Store стало доступно обновление браузера Samsung Internet 16.0.2 beta, в котором появились новые фичи:
- адресная строка теперь может быть перемещена вниз для лучшей эргономики (Focus Mode)
- группы табов
- апгрейд с HTTP до HTTPS
- Device Posture API для поддержки сгибаемых устройств (экспериментальный API)

Пост о Samsung Internet 16.0 beta: https://t.me/webnya/2275
Medium Updating 16.0 Beta: More Secure, Better Tabs, URLs down under And something for the foldables…
Post #2338 4.4K
Фингерпринтинг без JavaScript

https://dev.to/savannahjs/demo-disabling-javascript-wont-save-you-from-fingerprinting-4838

Отключенный JavaScript не спасает от снятия «отпечатков» пользователя. Демо на сайте https://noscriptfingerprint.com/ доказывает, что можно с высокой точностью определить пользователя даже если тот:
- использует десктопный режим с мобильного браузера
- подменяет юзерагент
- использует режим инкогнито
- меняет интернет соединение

Для фингерпринтинга в демо используются HTTP-заголовки, CSS и шрифты.
DEV Community Demo: Disabling JavaScript Won’t Save You from Fingerprinting Fingerprinting is a way to identify website users without using cookies or data storage. Instead,...
Post #2337 3.71K
Вышел Babel 7.16.0

https://babeljs.io/blog/2021/10/29/7.16.0.html

В нём добавлены поддержка ESLint 8.0 и TypeScript 4.5 (который пока только в бете), class static blocks (ES2022) включены по умолчанию, а также добавлена поддержка токена ^ для плейсхолдера pipe оператора (stage 2).
babeljs.io 7.16.0 Released: ESLint 8 and TypeScript 4.5 · Babel We just published Babel 7.16.0!
Post #2336 3.7K
Состоялся релиз Unicode CLDR v40

https://cldr.unicode.org/index/downloads/cldr-40

В нём:
- поддержка 29 новых локалей для грамматических особенностей (включая украинскую локаль)
- поддержка имён и ключевых слов Emoji 14 для поиска
- обновленный веб-фронтенд для добавления улучшений в CLDR
- улучшения используемых спецификаций

Также состоялся релиз ICU 70.

CLDR и ICU используются во всех основных браузерах и Node.js для фич интернационализации и локализации в JavaScript (Intl).
Post #2332 4.48K
Вышел Safari Technology Preview 134

https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/

В нём:
- улучшения Web Inspector
- много улучшений и исправлений CSS и CSS Font Loading API
- минорные исправления скроллинга
- улучшения обработки цветовых пространств при рендеринге
- элемент <dialog> с поддержкой ::backdrop
- #WebAssembly Exception handling
- 4GB для wasm memory
- улучшения JIT, исправления и улучшения Intl, JSON.parse, JSON.stringify и регулярок
- добавилось и улучшилось много различных Web API
- исправления WebGL и Media
- WebRTC media capabilities
- улучшения доступности
WebKit Release Notes for Safari Technology Preview 134 Safari Technology Preview Release 134 is now available for download for macOS Big Sur and macOS Monterey.
Post #2330 4.89K
Вышел Next 12.0

https://nextjs.org/blog/next-12

Основные нововведения:
- компилятор, написанный на Rust (~3x Fast Refresh и ~5x ускорение сборки)
- миддлвары (в бете) для более удобной конфигурации
- поддержка React 18
- поддержка AVIF изображений
- продвинутая инкрементальная статическая регенерация, позволяющая отдавать ботам-кроулерам нужное состояние страницы
- поддержка ES модулей
- URL импорты (в бете)
- React Server Components (в альфе) с поддержкой SSR стриминга
nextjs.org Next.js 12 Next.js 12 introduces a brand-new Rust compiler, Middleware (beta), React 18 Support, Native ESM Support, URL Imports, React Server Components (alpha), and more!
Post #2328 3.86K
⚡️ Array grouping переходит на stage 2. Решено добавить два метода: groupBy и groupByMap. Также эти методы больше не планируется добавлять для %TypedArray%
Post #2326 3.91K
⚡️ Новый пропозал String.cooked переходит на stage 1. Некоторые делегаты выступили за смену имени метода на что-то более понятное.
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 →