Nach einem halben Jahr Entwicklung wurde die Version 1.7 des Web-Browsers Wolvic vorgestellt, der fĂŒr den Einsatz in Systemen der erweiterten und virtuellen RealitĂ€t konzipiert ist. 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 Projekts Wolvic von der Firma Igalia fortgefĂŒhrt, die fĂŒr ihr Engagement in der Entwicklung freier Projekte wie GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa und freedesktop.org bekannt ist. Der Code von Wolvic ist in Java und C++ geschrieben und wird unter der MPLv2-Lizenz veröffentlicht. Die fertigen Builds sind fĂŒr die Android-Plattform bereitgestellt. Es wird die Nutzung von 3D-Headsets wie Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 und Lynx unterstĂŒtzt (auĂerdem wird eine Portierung des Browsers fĂŒr Qualcomm-GerĂ€te durchgefĂŒhrt).
Der Browser verwendet die Web-Engine GeckoView â eine Variante der Mozilla Gecko-Engine, die als separate Bibliothek gestaltet ist und unabhĂ€ngig aktualisiert werden kann. Die Steuerung erfolgt ĂŒber eine grundlegend andere 3D-BenutzeroberflĂ€che, die es ermöglicht, durch Websites innerhalb einer virtuellen Welt oder in Augmented-Reality-Systemen zu navigieren. Neben der BenutzeroberflĂ€che, die fĂŒr die Steuerung mit einem 3D-Headset vorgesehen ist und das Durchsuchen traditioneller zweidimensionaler Seiten ermöglicht, können Webentwickler die APIs WebXR, WebAR und WebVR nutzen, um spezialisierte dreidimensionale Webanwendungen zu erstellen, die im virtuellen Raum interagiert werden. Auch das Abspielen von 3D-Videos, die im 360-Grad-Modus aufgenommen wurden, wird unterstĂŒtzt.
FĂŒr die Navigation kommen VR-Controller zum Einsatz, wĂ€hrend fĂŒr die Eingabe in Webformulare entweder eine virtuelle oder eine physische Tastatur verwendet wird. DarĂŒber hinaus bietet ein Sprachsystem die Möglichkeit, durch Spracheingabe Formulare auszufĂŒllen und Suchanfragen zu starten, basierend auf der von Mozilla entwickelten Spracherkennungstechnologie. Die Startseite des Browsers bietet eine BenutzeroberflĂ€che, um auf bevorzugte Inhalte zuzugreifen und durch eine Sammlung von fĂŒr 3D-Headsets optimierten Spielen, Webanwendungen, 3D-Modellen und rĂ€umlichen Videos zu navigieren.
In der neuen Version:
- Erste UnterstĂŒtzung fĂŒr die Navigation mit Hilfe von Augenbewegungstrackern, die in einigen Virtual-Reality-GerĂ€ten vorhanden sind und die der Anwendung ĂŒber die OpenXR-Erweiterung XR_EXT_eye_gaze_interaction bereitgestellt werden. Beispielsweise ermöglicht die neue Funktion, einem Link zu folgen, auf den der Blick gerichtet ist, nachdem eine Taste am Controller gedrĂŒckt oder die Finger zusammengedrĂŒckt wurden.
- UnterstĂŒtzung fĂŒr das Tracking von Handbewegungen hinzugefĂŒgt, unter Verwendung der OpenXR-Erweiterung XR_EXT_hand_interaction. Ein Eingabeprofil wurde hinzugefĂŒgt, das eine standardisierte OpenXR-Eingabemodell fĂŒr das Tracking von HĂ€nden und Gesten verwendet, anstelle von gerĂ€tespezifischen Erweiterungen.
- Verbesserungen bei der Auswahl von GröĂen und Positionen von Fenstern vorgenommen. Die Adressleiste wurde wiederhergestellt, die unter anderem Steuerungen zur Wiedergabe von Multimedia-Inhalten enthĂ€lt.

- FĂŒr die Huawei VisionGlass Smart-Brille wurde UnterstĂŒtzung fĂŒr Sprachsteuerung und Sprachaufruf der SuchoberflĂ€che implementiert.
- Vier neue virtuelle Umgebungen wurden hinzugefĂŒgt, die einen japanischen Park mit Springbrunnen, die Kathedrale Notre-Dame an einem regnerischen Abend, ein sonniges hollĂ€ndisches Dorf und die vom Wind gepeitschte KĂŒste Kaliforniens nachbilden. Die Umgebungen werden ĂŒber den Dialog Einstellungen > Umgebung aktiviert.

- Die UnterstĂŒtzung fĂŒr die OpenXR-Erweiterung XR_EXT_view_configuration_depth_range wurde hinzugefĂŒgt, um zusĂ€tzliche grafische Informationen zu erhalten, die die Browserleistung verbessern können.
- Die Browser-Engine Gecko und die Mozilla-Komponenten fĂŒr Android wurden auf Version 128 aktualisiert, die mit Firefox 128 ĂŒbereinstimmt (in frĂŒheren Versionen wurden Mozilla Android Components 121 und Gecko 121 verwendet).
Quelle: opennet.ru


