Post #2091
3.28K
Channel Public Channel
ВЕ Вебня
@webnya
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
- Subscribers
- 4.41K
- Photos
- 89
- Videos
- 2
- Links
- 2.1K
Showing posts older than #2092 · Back to latest
Older Posts 20 shown
Post #2090
3.29K
⚡️ Intl Locale Info отправляется на stage 3.
Post #2089
3.34K
Вебня Ещё немного про FloC: - EFF написали статью о вреде FLoC (и сделали сайт Am I FLoCed) - Браузер Vivaldi также их отключил - расширение DuckDuckGo блокирует FLoC (и разные блокировщики рекламы тоже, соответственно)
И ещё:
- WordPress тоже против
- Firefox, Edge и Opera не имеют планов внедрять фичу
https://t.me/opennews/8431
Telegram opennet news Сопротивление внедрению API FLoC, продвигаемого Google вместо отслеживающих Cookie
Запущенное в Chrome 89 экспериментальное внедрение технологии FLoC, развиваемой компанией Google для замены отслеживающих перемещения Cookie, столкнулось с сопротивлением со… - WordPress тоже против
- Firefox, Edge и Opera не имеют планов внедрять фичу
https://t.me/opennews/8431
Post #2088
3.77K
⚡️ Class fields, private methods и static class features переходят на stage 4 и станут первыми фичами ES2022!
Post #2087
3.35K
Post #2086
3.8K
Вебня Wrike уходит от использования языка Dart https://habr.com/ru/company/wrike/blog/551962/
Post #2085
3.23K
Вышел Firefox 88
Из нового:
- поддержка CSS псевдоклассов
- поддержка CSS функции
-
- RegExp match indices (stage 3)
- поддержка FTP выключена по умолчанию
- исправления Intl.DisplayNames() и Intl.ListFormat()
- поддержка статичского метода AbortSignal.abort()
- PDF теперь поддерживают использование JavaScript и интерактивных форм
Изменения для разработчиков
Изменения для конечных пользователей
Из нового:
- поддержка CSS псевдоклассов
:user-valid и :user-invalid- поддержка CSS функции
image-set() для свойств content и cursor-
outline теперь корректно работает с border-radius- RegExp match indices (stage 3)
- поддержка FTP выключена по умолчанию
- исправления Intl.DisplayNames() и Intl.ListFormat()
- поддержка статичского метода AbortSignal.abort()
- PDF теперь поддерживают использование JavaScript и интерактивных форм
Изменения для разработчиков
Изменения для конечных пользователей
Post #2084
3.32K
⚡️В репозитории ECMA-402 появилась удобная страница, на которой можно отследить статус пропозалов и их имплементаций
Post #2083
3.19K
Уже через полчаса начнётся 82я встреча TC39. Кажется, вместо запланированных 4 дней она будет идти всего 3 дня, так как необходимого времени в повестке дня оказалось меньше, чем изначально было выделено. Первый день, как обычно, ждём отчёты радакторов спецификаций и секретариата Ecma. Если будет что-то важное, то буду писать сюда отдельными сообщениями.
Post #2082
3.27K
Немного апдейтов по мероприятиям, в которых я буду участвовать в ближайшее время:
- Завтра начинается онлайн конференция HolyJS Piter, на которой я буду экспертом на докладе Дмитрия Махнёва "Оптимизация синхронной асинхронности". Есть промокод для Personal-билета (beerjsJRG2021pc) и для Full Pass на все конференции сезона от JUG (JugRuCommunityBonus)
- 29 мая буду вести квартирник на тему "Прекрасные JavaScript и Web API будущего" на конференции CodeFest 11 в Новосибирске
Подключайтесь, задавайте Ваши вопросы и давайте знакомиться.
- Завтра начинается онлайн конференция HolyJS Piter, на которой я буду экспертом на докладе Дмитрия Махнёва "Оптимизация синхронной асинхронности". Есть промокод для Personal-билета (beerjsJRG2021pc) и для Full Pass на все конференции сезона от JUG (JugRuCommunityBonus)
- 29 мая буду вести квартирник на тему "Прекрасные JavaScript и Web API будущего" на конференции CodeFest 11 в Новосибирске
Подключайтесь, задавайте Ваши вопросы и давайте знакомиться.
Post #2081
3.41K
Поддержка HTTP/3 и QUIC добавлена в Firefox
Поддержка фичи появится в релизе Firefox 88, который должен был случиться завтра 20 апреля, но был сдвинуть на сегодня.
https://hacks.mozilla.org/2021/04/quic-and-http-3-support-now-in-firefox-nightly-and-beta/
Поддержка фичи появится в релизе Firefox 88, который должен был случиться завтра 20 апреля, но был сдвинуть на сегодня.
https://hacks.mozilla.org/2021/04/quic-and-http-3-support-now-in-firefox-nightly-and-beta/
Post #2080
3.53K
В Microsoft Edge появится новый режим производительности
Пока что известно, что в этом режиме будет работать оптимизация спящих вкладок, которая позволит сэкономить ресурсы. Какие ещё улучшения будут работать в этом режиме пока не известно.
https://www.theverge.com/2021/4/19/22391505/microsoft-edge-performance-mode-ram-cpu-battery-usage
Пока что известно, что в этом режиме будет работать оптимизация спящих вкладок, которая позволит сэкономить ресурсы. Какие ещё улучшения будут работать в этом режиме пока не известно.
https://www.theverge.com/2021/4/19/22391505/microsoft-edge-performance-mode-ram-cpu-battery-usage
Post #2079
5.02K
Post #2078
4.26K
Вебня Вышел Safari Technology Preview 123 Изменений в этой версии немного: улучшения Web Inspector, исправления CSS (включая Flexbox и position: sticky), исправление заголовка Origin в запросах. https://webkit.org/blog/11585/release-notes-for-safari-technology…
Оказывается в Safari TP 123 ещё добавили отладку гридов в Web Inspector. Об этом вышла статья в блоге WebKit.
https://webkit.org/blog/11588/introducing-css-grid-inspector/
https://webkit.org/blog/11588/introducing-css-grid-inspector/
Post #2077
4.93K
Вышел Chrome 90
Релиз состоялся с некоторой задержкой. Вероятно из-за необходимости исправить некоторые критические уязвимости, обнаруженные на прошедшем недавно Pwn2Own.
Из нового:
-
- Feature Policy API переименован в Permissions Policy (и заголовок соответственно тоже)
- Declarative Shadow DOM (странно, что его выкатили не смотря на то, что там до сих пор есть спорные и нерешённые вопросы)
- https по умолчанию
- AV1, оптимизированный для WebRTC
Ещё:
- новое в DevTools
- задеприкейченные и убранные фичи
- новое в V8
Chrome for Developers New in Chrome 90 | Blog | Chrome for Developers Chrome 90 is rolling out now! There's a new value for the CSS overflow property. The Feature Policy API has been renamed to Permissions Policy. And there's a new way to implement and use Shadow DOM directly in HTML. Plus there's plenty more. Релиз состоялся с некоторой задержкой. Вероятно из-за необходимости исправить некоторые критические уязвимости, обнаруженные на прошедшем недавно Pwn2Own.
Из нового:
-
overflow: clip- Feature Policy API переименован в Permissions Policy (и заголовок соответственно тоже)
- Declarative Shadow DOM (странно, что его выкатили не смотря на то, что там до сих пор есть спорные и нерешённые вопросы)
- https по умолчанию
- AV1, оптимизированный для WebRTC
Ещё:
- новое в DevTools
- задеприкейченные и убранные фичи
- новое в V8
Post #2076
3.68K
Forwarded from Deno Fanatic
Вот и вышел релиз 1.9
- Native http/2, на 48% быстрее чем std/http
На самом деле скорость std/http тоже возрос, за счет serde_v8 (вызовы rust кода на 98% стали быстрее)
http2 доступен только через Deno.listenTls
- Blob из коробки
- Permission prompt
- Улучшения в language server
- Доп флаги --allow-env --allow-run для доступа по списку (например --allow-env=DEBUG,LOG)
Deprecated и уйдет в std/io:
Deno.Buffer
Deno.readAll
Deno.readAllSync
Deno.writeAll
Deno.writeAllSync
Deno.iter
Deno.iterSync
https://deno.com/blog/v1.9
- Native http/2, на 48% быстрее чем std/http
На самом деле скорость std/http тоже возрос, за счет serde_v8 (вызовы rust кода на 98% стали быстрее)
http2 доступен только через Deno.listenTls
- Blob из коробки
- Permission prompt
- Улучшения в language server
- Доп флаги --allow-env --allow-run для доступа по списку (например --allow-env=DEBUG,LOG)
Deprecated и уйдет в std/io:
Deno.Buffer
Deno.readAll
Deno.readAllSync
Deno.writeAll
Deno.writeAllSync
Deno.iter
Deno.iterSync
https://deno.com/blog/v1.9
Post #2075
3.92K
⚡️Стала известна дата следующего специального события Apple — 20 апреля. Ожидается, что на нём представят минорные обновления операционных систем Apple, а с ними ожидается и релиз Safari 14.1. Список изменений в новой версии я публиковал вот тут.
Post #2074
3.94K
Проблему совместимости метода .at() кажется удалось решить
Сайт, который ранее создавал проблемы совместимости, решил проблему на своей стороне.
https://github.com/tc39/proposal-relative-indexing-method/issues/41#issuecomment-818373242
Новость о проблеме от 21 января 2021:
https://t.me/webnya/1928
Сайт, который ранее создавал проблемы совместимости, решил проблему на своей стороне.
https://github.com/tc39/proposal-relative-indexing-method/issues/41#issuecomment-818373242
Новость о проблеме от 21 января 2021:
https://t.me/webnya/1928
Post #2073
3.95K
Оптимизация аллокации памяти в Chromium
https://blog.chromium.org/2021/04/efficient-and-safe-allocations-everywhere.html
В Chromium 89 вся кодовая база была переведена на использование самописного аллокатора PartitionAlloc, который заменяет системный. Это помогло сэкономить до 8% памяти на Android и до 22% на Windows.
Chromium Blog Efficient And Safe Allocations Everywhere! In our constant work to improve performance, our engineers sometimes have to seek optimizations in places that most software developers don’... https://blog.chromium.org/2021/04/efficient-and-safe-allocations-everywhere.html
В Chromium 89 вся кодовая база была переведена на использование самописного аллокатора PartitionAlloc, который заменяет системный. Это помогло сэкономить до 8% памяти на Android и до 22% на Windows.
Post #2072
3.9K
Вебня Brave выключает FLoC Brave отключили FLoC (технологию, которую Google представляет как более прогрессивную замену cookies для рекламных целей в Chromium) считая её шагом назад относительно приватности пользователей.
Ещё немного про FloC:
- EFF написали статью о вреде FLoC (и сделали сайт Am I FLoCed)
- Браузер Vivaldi также их отключил
- расширение DuckDuckGo блокирует FLoC (и разные блокировщики рекламы тоже, соответственно)
- EFF написали статью о вреде FLoC (и сделали сайт Am I FLoCed)
- Браузер Vivaldi также их отключил
- расширение DuckDuckGo блокирует FLoC (и разные блокировщики рекламы тоже, соответственно)