Вебня
4.65K subscribers
89 photos
2 videos
3 files
2.08K links
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Download Telegram
Компания Opera объявила о публичном бета-тестировании мобильного браузера для Android со встроенным Ethereum кошельком. В обновленной версии также появилась поддержка Web3 Dapps и криптоплатежей в вебе.
https://opera.com/crypto
Пока был занят работой, вот что успели обсудить сегодня на встрече TC39:
- Normative: Fix [[OwnPropertyKeys]]() for String exotic objects достиг консенсуса комитета
- Апдейт JSON.stringify идет на стейдж 3
- Support sequence properties in Unicode property escapes идет на стейдж 2
- Hashbang уходит также на 2 стейдж
- Внезапно Array.prototype.{flat,flatMap} пока что не уходит на стейдж 4
Пока не знаю что там такое с flat/flatMap, но это очень странно, т.к. оно уже во всех браузерных JS движках. Пытаюсь выяснить.
Ходят слухи, что Windows 10 October Update выйдет или 2 октября на событии, посвященном Microsoft Surface, или неделю спустя, 9 октября. Так что релиз Edge 18 мы вероятно увидим в течение двух недель.
Сегодня был анонсирован 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.iss.one/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 самой спецификации.