Вебня
4.67K subscribers
89 photos
2 videos
3 files
2.08K links
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Download Telegram
Сегодня был анонсирован Oculus Quest — нечто среднее между Oculus Go и Oculus Rift. От первого он взял полную автономность (не требует подключения к компьютеру), а от второго — возможность запускать более крутые игры, чем позволяет Go. Запуск планируется на весну 2019. Анонсированная цена — $399. Свой Oculus Go я покупал вроде за $250. VR становится действительно доступным.

В WebVR/AR также происходят положительные изменения. Позавчера было объявлено о создании Immersive Web Working Group, ранее известной под названием WebVR Community Group. В переводе на человеческий это означает, что теперь есть ответственная за продвижение стандартов рабочая группа, а не просто группа энтузиастов.
Только что в WebKit попал патч, который судя по комментарию в багтрекере наконец проходит все тесты из Test262 про class fields и требует ревью.
Команда rust-wasm анонсировала релиз wasm-sys, пакета, который предоставляет биндинги к различным Web API (DOM, WebGL, Web Audio, fetch, таймеры). Одновременно с этим, crate js-sys стал 100% feature complete. Также в анонсе вы можете найти приложение для рисования на 2D канвасе и FM-синтезатор на Web API. Так что теперь на wasm-bindgen можно писать очень крутые штуки.

https://rustwasm.github.io/2018/09/26/announcing-web-sys.html
Как-то совсем пропустил релиз Electron 3. Бывает же.
https://electronjs.org/blog/electron-3-0
В коробке Chrome v66.0.3359.181, Node v10.2.0 и V8 v6.6.346.23.
WebRTC 1.0 и Identity for WebRTC 1.0 теперь Candidate Recommendation
https://www.w3.org/TR/2018/CR-webrtc-20180927/
https://www.w3.org/TR/2018/CR-webrtc-identity-20180927/
И снова к TC39 (сегодня последний день сентябрьской встречи):
По нормативному изменению export * as ns from "mod” достигнут консенсус, но вливать будут только после появления имплементаций.
Подостпели видео с Web Audio Conf. Предупреждаю, что есть как очень крутые, так и очень скучные доклады.
https://www.youtube.com/playlist?list=PLQ9S5oqvpyWm2-HDGnQWWlX30pqYlb_Rz
Очень приятно, что мой канал вдохновляет другие познавательные подкасты и каналы рассказать о чем-то. Если Вы используете авторский контент отсюда, то мне было бы еще приятней, если бы Вы рассказали об этом канале своим слушателям / читателям или просто добавили ссылочку https://t.me/juliarderity
❤️
@prosvirnina спасибо за упоминание в Веб-стандартах! ❤️
Windows 10 October 2018 Update aka version 1809 стал доступен, а с ним и Edge 18.
В новую версию браузера добавили управление автоплеем для медиа, улучшение CSS масок, улучшение devtools (панели для Service Worker, Storage, улучшения дебаггера, обновление DevTools Protocol до версии 0.2), PWA, Web Authentification, WebDriver, Web Notification properties, WebView.
https://docs.microsoft.com/en-us/microsoft-edge/dev-guide
https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide/whats-new
W3C SVG Working Group выпустила кандидата в рекомендацию Scalable Vector Graphics (SVG) 2, спецификации языка SVG второй версии. Список изменений можно почитать в удобном виде на MDN или же в приложении K самой спецификации.
Еще немного про SVG 2. На chromestatus можно увидеть текущее состояние фичи в браузерах

Chrome: In development
Firefox: In development
Edge: Public support
Safari: In development
Web Developers: No signals

По планам, спецификация перейдет в стадию Proposed Recommendation когда-то после 4 декабря этого года.
Создал репозиторий для отслеживания предложений в #WebAssembly
https://github.com/chicoxyzzy/WebAssembly-proposals
How to Read the ECMAScript Specification — Living document, который поясняет как правильно читать спецификацию ECMAScript
https://timothygu.me/es-howto/