Die Version 1.3 des Web-Browsers Wolvic, die fĂŒr den Einsatz in Augmented- und Virtual-Reality-Systemen entwickelt wurde, wurde veröffentlicht. Das Projekt setzt die Entwicklung des Browsers Firefox Reality fort, der zuvor von Mozilla entwickelt wurde. Nach der Stagnation der Codebasis von Firefox Reality wurde die Entwicklung im Rahmen des Wolvic-Projekts von der Firma Igalia fortgesetzt, die fĂŒr ihre Beteiligung an der Entwicklung freier Projekte wie GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa und freedesktop.org bekannt ist. Der Code von Wolvic ist in den Programmiersprachen Java und C++ geschrieben und steht unter der MPLv2-Lizenz. Fertige Builds wurden fĂŒr die Android-Plattform erstellt. Die Nutzung mit 3D-Headsets wie Oculus, Huawei VR Glass, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro und Lynx wird unterstĂŒtzt (es wird auch an einem Port des Browsers fĂŒr Qualcomm- und Lenovo-GerĂ€te gearbeitet).
Der Browser verwendet die Web-Engine GeckoView â eine Variante der Mozilla Gecko-Engine, die als separate Bibliothek gestaltet wurde und unabhĂ€ngig aktualisiert werden kann. Die Steuerung erfolgt ĂŒber eine grundlegend andere 3D-Benutzerschnittstelle, die Navigation auf Websites innerhalb der virtuellen Welt oder im Rahmen von Augmented-Reality-Systemen ermöglicht. Neben der fĂŒr die Steuerung durch das 3D-Headset vorgesehenen Schnittstelle, die das Anzeigen traditioneller zweidimensionaler Seiten ermöglicht, können Webentwickler die APIs WebXR, WebAR und WebVR nutzen, um spezialisierte dreidimensionale Webanwendungen zu erstellen, deren Interaktion im virtuellen Raum erfolgt. Auch die Betrachtung von rĂ€umlichen Videos, die im 360-Grad-Modus aufgenommen wurden, wird im 3D-Headset unterstĂŒtzt.
FĂŒr die Navigation werden VR-Controller verwendet, und fĂŒr die Eingabe von Daten in Webformulare steht eine virtuelle oder reale Tastatur zur VerfĂŒgung. DarĂŒber hinaus wird ein Sprachsteuerungssystem angeboten, das es ermöglicht, Formulare auszufĂŒllen und Suchanfragen mithilfe der in Mozilla entwickelten Spracherkennungsengine zu senden. Als Startseite bietet der Browser eine OberflĂ€che fĂŒr den Zugriff auf bevorzugte Inhalte und die Navigation durch eine Sammlung von fĂŒr 3D-Headsets angepassten Spielen, Webanwendungen, 3D-Modellen und rĂ€umlichen Videos.
In der neuen Version:
- UnterstĂŒtzung fĂŒr die 3D-Headsets Pico4, Pico4E und Meta Quest Pro hinzugefĂŒgt.
- Ein neuer Dialog zum Hochladen von Dateien wurde implementiert.

- Die Miniaturansichten und langen Namen im Download-Manager wurden verbessert.

- Im Download-Manager wurde ein neues KontextmenĂŒ âMit anderen Apps teilenâ hinzugefĂŒgt, mit dem heruntergeladene Dateien fĂŒr andere Android-Apps sichtbar gemacht und in das systemeigene Verzeichnis Downloads verschoben werden können.

- FĂŒr die Pico-GerĂ€te wurde ein neuer Backend eingefĂŒhrt, der auf der Implementierung des OpenXR-Standards basiert.
- Alle unterstĂŒtzten Plattformen sind standardmĂ€Ăig auf das OpenXR-Backend umgestellt worden, das UnterstĂŒtzung fĂŒr zylindrische Schichten bietet, die fĂŒr den Aufbau von Multifenstersystemen erforderlich sind.
- Die Möglichkeit zur Verfolgung der Handposition wurde fĂŒr Pico- und Meta-GerĂ€te bereitgestellt.
- Erste UnterstĂŒtzung fĂŒr die Darstellung von HĂ€nden in 3D-Umgebungen und die Möglichkeit zur Gestensteuerung (z. B. Kneifen mit Daumen und Zeigefinger zum Klicken und Kneifen mit Daumen und Mittelfinger zum ZurĂŒckkehren) wurde hinzugefĂŒgt.
- Die automatische Erkennung von Web-Anwendungen wurde sichergestellt, und eine BenutzeroberflĂ€che zur Verwaltung von Web-Anwendungen wurde hinzugefĂŒgt.

Ein Dialog zur Installation isolierter Web-Anwendungen (PWA) wurde hinzugefĂŒgt.

- Die Möglichkeit zur Installation von Erweiterungen aus lokalen xpi-Dateien wurde bereitgestellt.
- Die Möglichkeit zur Wiedergabe von Videos auf Websites, die DelightXR verwenden, wurde implementiert.
- Die Navigationsleiste wird im Vollbildmodus beim Ansehen von Videos ausgeblendet.
- Die TexturqualitĂ€t in der standardmĂ€Ăig angebotenen Umgebung wurde verbessert.
- Die Browser-Identifikation wurde auf «Mozilla/5.0 (Android 10; Mobile VR; rv:105.0) Gecko/105.0 Firefox/105.0 Wolvic/1.3» geĂ€ndert (frĂŒher wurde Firefox Reality erwĂ€hnt).
- Die Mozilla-Browserkomponenten fĂŒr Android wurden auf Version 75 aktualisiert, mit UnterstĂŒtzung neuer APIs.
Quelle: opennet.ru





