Публикувана е версия 1.3 на уеб браузъра Wolvic, предназначен за работа в системи за добавена и виртуална реалност. Проектът продължава развитието на браузъра Firefox Reality, който преди това се разработваше от компанията Mozilla. След стагнацията на кодовата база на Firefox Reality в рамките на проекта Wolvic, разработката му беше продължена от компанията Igalia, известна с участието си в разработката на свободни проекти като GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org. Кодът на Wolvic е написан на Java и C++, и се разпространява под лиценз MPLv2. Завършените пакети са създадени за платформата Android. Поддържа се работа с 3D шлемове Oculus, Huawei VR Glass, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro и Lynx (в момента се извършва портване на браузъра за устройства Qualcomm и Lenovo).
Браузерът използва уеб движок GeckoView — вариант на движка Mozilla Gecko, оформен като отделна библиотека, която може да се обновява независимо. Управлението се осъществява чрез принципно различен триизмерен потребителски интерфейс, който позволява навигация по сайтове в рамките на виртуалния свят или в състава на системите за добавена реалност. Освен специализирания интерфейс за управление с 3D шлем, позволяващ преглед на традиционни двумерни страници, уеб разработчиците могат да използват API WebXR, WebAR и WebVR за създаване на специализирани триизмерни уеб приложения, взаимодействието с които се извършва в виртуалното пространство. Също така се поддържа преглед на триизмерни пространствени видеа, заснети в режим 360 градуса.
За навигация се използват VR контролери, а за въвеждане на данни в уеб формуляри — виртуална или реална клавиатура. Освен това, за взаимодействие с потребителя се предлага система за гласово въвеждане, която позволява попълване на формуляри и изпращане на търсения с помощта на разработвания в Mozilla двигател за разпознаване на реч. Като начална страница, браузерът предоставя интерфейс за достъп до предпочитано съдържание и навигация из колекция от адаптирани за 3D шлемове игри, уеб приложения, 3D модели и пространствени видеа.
В новата версия:
- Добавена е поддръжка за 3D шлемове Pico4, Pico4E и Meta Quest Pro.
- Реализиран е нов диалог за зареждане на файлове.

- В мениджъра за изтегляне е подобрено показването на миниатюри и дълги имена.

- В мениджъра за изтегляне е добавено ново контекстно меню „Сподели с други приложения“, с помощта на което е възможно да направите изтеглените файлове видими за други Android приложения и да ги преместите в системната директория Downloads.

- За устройствата Pico е предложен нов бекенд, базиран на реализирането на стандарта OpenXR.
- Всички поддържани платформи по подразбиране са преминали на бекенд OpenXR, в който е добавена поддръжка на цилиндрични слоеве, необходими за изграждане на многоекранни системи.
- За устройствата Pico и Meta е осигурена възможност за проследяване на положението на ръцете.
- Добавена е начален поддръжка за визуализация на ръце в 3D околна среда и възможността за управление с жестове (например, стиснете с палеца и показалеца, за да кликнете, и стиснете с палеца и средния, за да се върнете).
- Осигурено е автоматично разпознаване на уеб приложения и е добавен интерфейс за управление на уеб приложения.

Добавен е диалог за инсталиране на самостоятелни уеб приложения (PWA).

- Предоставена е възможност за инсталиране на добавки от локални xpi файлове.
- Реализирана е възможност за възпроизвеждане на видео на сайтове, използващи DelightXR.
- Осигурено е скриване на навигационната лента при пълноекранно показване на видео.
- Повишено е качеството на текстурите в предлагащото се по подразбиране обкръжение.
- Идентификаторът на браузъра е променен на „Mozilla/5.0 (Android 10; Mobile VR; rv:105.0) Gecko/105.0 Firefox/105.0 Wolvic/1.3“ (преди това имаше споменаване на Firefox Reality).
- Компонентите на браузъра Mozilla за Android бяха обновени до версия 75 с поддръжка на нови API.
Източник: opennet.ru





