Na zes maanden ontwikkeling is de release van de webbrowser Wolvic 1.7 gepresenteerd, bedoeld voor gebruik in augmented en virtual reality systemen. Het project blijft de ontwikkeling van de Firefox Reality browser voortzetten, die eerder door Mozilla werd ontwikkeld. Na de stagnatie van de codebase van Firefox Reality is de ontwikkeling binnen het Wolvic-project voortgezet door het bedrijf Igalia, bekend om zijn bijdrage aan de ontwikkeling van vrije projecten zoals GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa en freedesktop.org. De Wolvic-code is geschreven in Java en C++ en wordt verspreid onder de MPLv2-licentie. Klaar-omgevingen zijn samengesteld voor het Android-platform. Er is ondersteuning voor 3D-headsets zoals Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 en Lynx (uitbreiding voor apparaten van Qualcomm is ook in ontwikkeling).
De browser gebruikt de web-engine GeckoView - een variant van de Mozilla Gecko-engine, vormgegeven als een aparte bibliotheek die onafhankelijk kan worden bijgewerkt. Beheer geschiedt via een fundamenteel andere driedimensionale gebruikersinterface, die navigatie op websites binnen de virtuele wereld of in augmented reality systemen mogelijk maakt. Naast de interface die is ontworpen voor bediening via een 3D-headset, waarmee traditionele tweedimensionale pagina's kunnen worden bekeken, kunnen webontwikkelaars de API's WebXR, WebAR en WebVR gebruiken om gespecialiseerde driedimensionale webapplicaties te maken, waarmee interactie wordt uitgevoerd in de virtuele ruimte. Ook is het mogelijk om in een 3D-headset ruimtelijke video's, opgenomen in 360-graden modus, te bekijken.
Voor navigatie worden VR-controllers gebruikt, en voor het invoeren van gegevens in webformulieren is er een virtueel of fysiek toetsenbord beschikbaar. Bovendien wordt er een spraakherkenningssysteem aangeboden voor interactie met de gebruiker, waarmee het mogelijk is om formulieren in te vullen en zoekopdrachten te verzenden met behulp van de spraakherkenningsengine die door Mozilla wordt ontwikkeld. Als startpagina biedt de browser een interface voor toegang tot favoriete content en navigatie door een verzameling 3D-headset-geoptimaliseerde games, webapplicaties, 3D-modellen en ruimtelijke video's.
In de nieuwe versie:
- Er is initiƫle ondersteuning toegevoegd voor navigatie met behulp van oogbewegingsmechanismen, die aanwezig zijn in sommige virtual reality-apparaten en die aan de applicatie worden geleverd via de OpenXR-extensie XR_EXT_eye_gaze_interaction. Zo maakt de nieuwe functie het mogelijk om een link te volgen waarnaar de blik gericht is, nadat op een knop op de controller is gedrukt of de vingers zijn gekruist.
- Ondersteuning voor handbewegingstracking is toegevoegd met behulp van de OpenXR-extensie XR_EXT_hand_interaction. Een invoerprofiel is toegevoegd waarmee de standaard invoermodel van OpenXR voor hand- en gebaartracking kan worden gebruikt, in plaats van apparaat-specifieke extensies.
- Er zijn verbeteringen aangebracht aan de selectie van afmetingen en posities van vensters. De adresbalk is opnieuw weergegeven, inclusief bedieningsknoppen voor multimedia-inhoud.

- Ondersteuning voor spraakgestuurde invoer en spraakgeactiveerde oproep van de zoekinterface is geĆÆmplementeerd voor de Huawei VisionGlass smart glasses.
- Vier nieuwe virtuele omgevingen zijn toegevoegd, die een Japanse park met fonteinen, de Notre-Dame op een regenachtige nacht, een zonnig Nederlands dorp en een door de wind geteisterde kust van Californiƫ nabootsen. De omgevingen kunnen worden ingeschakeld via het dialoogvenster Instellingen > Omgeving.

- Ondersteuning is toegevoegd voor de OpenXR-extensie XR_EXT_view_configuration_depth_range, die extra grafische informatie biedt om de prestaties van de browser te verbeteren.
- De browser-engine Gecko en de Mozilla-componenten voor Android zijn bijgewerkt naar versie 128, die overeenkomt met Firefox 128 (in eerdere releases werden versies 121 van de Mozilla Android Components en Gecko gebruikt).
Bron: opennet.ru


