Вебня
4.65K subscribers
89 photos
2 videos
3 files
2.08K links
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Download Telegram
Интересный проект от Google
https://github.com/GoogleChrome/OriginTrials

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

Доступные фичи:
- Cookie Store API
- EME Extension - Policy Check
- EventTiming
- Experimental support for native AEC
- Feature Policy JS API
- RTCPeerConnection.id
- Shape Detection API
- Stale While Revalidate
- Web Locks
- WebAssembly Threads
- WebXR Device API (For Chrome M69+)
- WebXR Gamepad Support
Всеволод @jabher подсказывает, что на самом деле Origin Trial работает только для 0.5% пользователей. То есть экспериментальный проект написать специально для всех юзеров не получится, это только для внедрения в продакшн.
В трекере Firefox начинают имплементить class fields. Соответствующий тикет завели и заассайнили Bugzilla
https://bugzilla.mozilla.org/show_bug.cgi?id=1499448
Вышел Chrome 70. Из нового:
- десктопные PWA
- Credential Management API: Public Key Credentials
- имена для WebWorkers
https://developers.google.com/web/updates/2018/10/nic70?linkId=58284450#named-workers
Мой репозиторий с предложениями в #WebAssembly перенесли в организацию WebAssembly на GitHub https://github.com/WebAssembly/proposals. Мейнтейнить репозиторий по прежнему буду я.
Good news everyone!
Forwarded from Веб-стандарты (Веб-стандарты)
WebKit начал работу над внедрением CSS Painting API из проекта Гудини https://webkit.org/status/#specification-css-painting-api-level-1 API позволяет создавать графику в JS и использовать её в CSS, подробнее в статье https://developers.google.com/web/updates/2018/01/paintapi Статуса внедрения остальных частей проекта Гудини — https://ishoudinireadyyet.com/
А тем временем 15 минут назад в V8 приземлился коммит с названием “[class] Ship instance and static public class fields”. Публичные статические и поля инстансов классов действительно стали доступны подефолту в мастере (см diff). Ждем публичные поля в обновлении Chrome Canary?
Стрим с GraphQL Finland, на которой я сейчас
https://youtu.be/aX-BxhkFd9g
Начинается первый доклад
Теперь публичные поля класса включены подефолту и в Chrome Canary 72
https://twitter.com/chicoxyzzy/status/1053626408772165632
Опубликованы meeting notes с сентябрьской встречи TC39
https://github.com/tc39/tc39-notes/tree/master/es9/2018-09
В Лионе начался TPAC 2018. Это событие объединяет встречи различных W3C групп как для обсуждений каких-то собственных вопросов, так и коллабораций между различными группами. TPAC продлится до пятницы включительно. Возможно будут какие-то интересные новости (по WebAssembly кое-что точно будет, stay tuned). Расписание встреч можно посмотреть на сайте TPAC.
https://www.w3.org/2018/10/TPAC/schedule.html
Вышел Firefox 63. В релиз ноутс инфы довольно мало, но я вам и так расскажу что там нового. В нём появилась поддержка пропозалов Symbol.prototype.description, Object.fromEntries, а также Shadow DOM v1 и Custom Elements v1, улучшеная поддержка Tracking Protection.
Релизная сборка NodeJS 11 уже готова. Changelog здесь. О том, что добавится со стороны V8, я писал здесь. Ждем официальной публикации.
Если Вы еще не подписаны на https://t.iss.one/breakfastjs, то обязательно подписывайтесь! Там всегда отличные подборки статей, новости из мира JS и браузеров каждый день в 9 утра по Москве. Отличный формат я считаю.
До следующей встречи TC39, которая в этот раз пройдет в Apple Park, еще целый месяц, но уже появляются некоторые подробности. Google собирается продвигать пропозал Intl.NumberFormat на stage 3. Там ожидаются весьма интересные фичи, такие как новые единицы измерения, научная, инженерная и компактная нотации, отображение знака числа.
https://github.com/sffc/proposal-unified-intl-numberformat
https://t.iss.one/punkjs/113
Если Вы в Киеве, то заходите на BeerJS завтра. По счастливому стечению обстоятельств я здесь. Расскажу смешной (но это не точно) доклад с загадочным названием «Принцессы не пукают». Подходите знакомиться.