Trusted Web Activity позволяет открыть полноценный хром без UI в Andriod приложениях и использовать те API, которые не доступны в WebView
https://blog.chromium.org/2019/02/introducing-trusted-web-activity-for.html
https://blog.chromium.org/2019/02/introducing-trusted-web-activity-for.html
Chromium Blog
Introducing a Trusted Web Activity for Android
A Trusted Web Activity (TWA) displays a full screen Chrome browser inside of an Android app with no browser UI. Although Android apps rout...
W3C Immersive Web Working Group выпустила FPWD (First Public Working Draft) спецификации WebXR Device API, которая описывает поддержку доступа к устройствам виртуальной и дополненной реальности, таких как сенсоры и очки.
https://www.w3.org/TR/2019/WD-webxr-20190205/
https://www.w3.org/TR/2019/WD-webxr-20190205/
Вышел Unicode 12.0, в нем 230 новых emoji
https://blog.emojipedia.org/230-new-emojis-in-final-list-for-2019/
https://blog.emojipedia.org/230-new-emojis-in-final-list-for-2019/
Emojipedia
230 New Emojis in Final List for 2019
The final emoji list for 2019 has now been approved by the Unicode Consortium and includes a total of 230 new emojis [https://emojipedia.org/emoji-12.0/] coming to major platforms this year. Additions include previously drafted [https://blog.emojipedia.org/white…
Вебня
Trusted Web Activity позволяет открыть полноценный хром без UI в Andriod приложениях и использовать те API, которые не доступны в WebView https://blog.chromium.org/2019/02/introducing-trusted-web-activity-for.html
Разработчики Google опубликовали статью о том, как создавать TWA приложения.
https://developers.google.com/web/updates/2017/10/using-twa
https://developers.google.com/web/updates/2017/10/using-twa
Chrome for Developers
Overview | Web on Android | Chrome for Developers
Learn how you can seamlessly integrate your Progressive Web App into your Android App with a Trusted Web Activity.
W3C Technical Architecture Group взялась за ревью пропозала WeakRefs.
https://github.com/w3ctag/design-reviews/issues/321#issuecomment-460883502
https://github.com/w3ctag/design-reviews/issues/321#issuecomment-460883502
Вышел Safari Technology Preview 75. В релизе: Screen Capture, ITP Debug Mode, улучшения CSS и другое.
https://webkit.org/blog/8594/release-notes-for-safari-technology-preview-75/
https://webkit.org/blog/8594/release-notes-for-safari-technology-preview-75/
Forwarded from Веб-стандарты (Веб-стандарты)
Простая библиотека lit-html 1.0 для HTML-шаблонизации и базовый класс LitElement 2.0 для создания веб-компонентов. В блоге проекта Polymer рассказали про релизы библиотек, анонсированных в прошлом году на Google I/O — https://www.polymer-project.org/blog/2019-02-05-lit-element-and-lit-html-release
Apple готовится выключить по умолчанию доступ из Safari к акселерометру и гироскопу в целях безопасности. Рекламные агентства, специальзирующиеся на AR и VR технологиях обеспокоены тем, что от этого они потеряют заказы, потому что пользователи не захотят разрешать браузеру доступ к устройствам ориентации.
https://digiday.com/marketing/definitely-going-break-things-apple-prepping-ios-change-may-hurt-ar-vr-advertising/
https://digiday.com/marketing/definitely-going-break-things-apple-prepping-ios-change-may-hurt-ar-vr-advertising/
Digiday
'It's definitely going to break things': Apple is prepping an iOS change that may hurt AR and VR advertising - Digiday
Apple plans to update Safari on iOS to disable sites from collecting the sensor data used to power web-based AR and VR experiences.
Вышел релиз V8 7.3. В нем:
- асинхронные стек трейсы включены по умолчанию
- await ускорен за счет уменьшения количества необходимых тиков
- доработан baseline компилятор Liftoff, за счет чего WebAssembly стартует на 15-20% быстрее
- добавлена поддержка
- добавлена поддержка
- Atomics.wake переименован в
https://v8.dev/blog/v8-release-73
- асинхронные стек трейсы включены по умолчанию
- await ускорен за счет уменьшения количества необходимых тиков
- доработан baseline компилятор Liftoff, за счет чего WebAssembly стартует на 15-20% быстрее
- добавлена поддержка
Object.fromEntries- добавлена поддержка
String.prototype.matchAll- Atomics.wake переименован в
Atomics.notify в соответствии с изменениями в спецификацииhttps://v8.dev/blog/v8-release-73
Делюсь двумя статьями о технологиях, применённых в Яндекс.Браузере:
- Hibernate позволяет освободить ресурсы компьютера за счет сохранения состояния вкладки в зашифрованом виде на диск.
- про энергосбережение
Также советую посмотреть доклад от Константина Крамлих из Яндекса о настоящем и будущем Яндекс.Браузера.
- Hibernate позволяет освободить ресурсы компьютера за счет сохранения состояния вкладки в зашифрованом виде на диск.
- про энергосбережение
Также советую посмотреть доклад от Константина Крамлих из Яндекса о настоящем и будущем Яндекс.Браузера.
И вот еще ссылки из доклада Константина
https://gist.github.com/PurplePowder/026bd4683312dc331717a5d39e8447d1
https://gist.github.com/PurplePowder/026bd4683312dc331717a5d39e8447d1
Gist
present and future links.md
GitHub Gist: instantly share code, notes, and snippets.
Если Вы еще не видели, то список изменений в готовящемуся релизу webpack 5 (текущая версия — v5.0.0-alpha.10, вышла 7 февраля) можно посмотреть тут:
https://github.com/webpack/changelog-v5
https://github.com/webpack/changelog-v5
GitHub
GitHub - webpack/changelog-v5: Temporary repo for the changelog for webpack 5
Temporary repo for the changelog for webpack 5. Contribute to webpack/changelog-v5 development by creating an account on GitHub.
В Firefox Nightly 67 появился тип BigInt под флагом. В ближайших патчах он будет включен по умолчанию.
https://hg.mozilla.org/mozilla-central/rev/4b74d76e55a8
https://hg.mozilla.org/mozilla-central/rev/4b74d76e55a8
Swc — компилятор JS-to-JS, написанный на Rust. Быстрее Babel в 16+ раз. Умеет также JSX и TypeScript.
https://swc-project.github.io
https://swc-project.github.io
swc.rs
SWC: Speedy Web Compiler
SWC is an extensible Rust-based platform for the next generation of fast developer tools. It's used by tools like Next.js, Parcel, and Deno, as well as companies like Vercel, ByteDance, Tencent, Shopify, and more.
А если хотите полное комбо, то вот еще и быстрая замена webpack, написанная на ReasonML.
https://fastpack.sh
https://fastpack.sh
fastpack.sh
Fastpack · Pack JavaScript fast & easy