Opublikowano wydanie przeglądarki internetowej Wolvic 1.3, przeznaczonej do użytku w systemach rzeczywistości rozszerzonej i wirtualnej. Projekt kontynuuje rozwój przeglądarki Firefox Reality, wcześniej rozwijanej przez firmę Mozilla. Po stagnacji bazy kodowej Firefox Reality, w ramach projektu Wolvic rozwój kontynuowała firma Igalia, znana ze swojego udziału w rozwoju takich wolnych projektów jak GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa oraz freedesktop.org. Kod Wolvic napisany jest w językach Java i C++ i jest dystrybuowany na licencji MPLv2. Gotowe wersje zostały przygotowane dla platformy Android. Wspierane są gogle 3D Oculus, Huawei VR Glass, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro oraz Lynx (prowadzone są również prace nad portowaniem przeglądarki dla urządzeń Qualcomm i Lenovo).
Przeglądarka korzysta z silnika webowego GeckoView – wersji silnika Mozilla Gecko, przygotowanej jako osobna biblioteka, którą można aktualizować niezależnie. Sterowanie odbywa się poprzez zasadniczo inny trójwymiarowy interfejs użytkownika, pozwalający na nawigację po stronach w wirtualnym świecie lub w ramach systemów rzeczywistości rozszerzonej. Oprócz interfejsu przeznaczonego do sterowania przez hełm 3D, umożliwiającego przeglądanie tradycyjnych dwuwymiarowych stron, programiści webowi mogą korzystać z API WebXR, WebAR i WebVR do tworzenia specjalizowanych trójwymiarowych aplikacji webowych, z którymi można wchodzić w interakcje w przestrzeni wirtualnej. Wspierane jest również oglądanie w hełmie 3D przestrzennych filmów w trybie 360 stopni.
Do nawigacji używane są kontrolery VR, a do wprowadzania danych w formularzach webowych – wirtualna lub rzeczywista klawiatura. Ponadto, w celu interakcji z użytkownikiem oferowany jest system rozpoznawania głosu, umożliwiający wypełnianie formularzy oraz wysyłanie zapytań wyszukiwania z wykorzystaniem rozwijanego w Mozilla silnika do rozpoznawania mowy. Jako strona startowa przeglądarka oferuje interfejs umożliwiający dostęp do ulubionej zawartości oraz nawigację po kolekcji gier, aplikacji webowych, modeli 3D i przestrzennych filmów dostosowanych do hełmów 3D.
W nowej wersji:
- Dodano wsparcie dla gogli 3D Pico4, Pico4E i Meta Quest Pro.
- Wprowadzono nowy dialog do ładowania plików.

- W menedżerze pobierania poprawiono wyświetlanie miniatur i długich nazw.

- W menedżerze pobierania dodano nowe menu kontekstowe 'Udostępnij w innych aplikacjach', za pomocą którego można uczynić pobrane pliki widocznymi dla innych aplikacji Android oraz przenieść je do systemowego katalogu Pobrane.

- Dla urządzeń Pico oferowany jest nowy backend oparty na realizacji standardu OpenXR.
- Wszystkie wspierane platformy domyślnie przeszły na backend OpenXR, który zyskał wsparcie dla cylindrycznych warstw, niezbędnych do budowy systemów wieloekranowych.
- Dla urządzeń Pico i Meta zapewniono możliwość śledzenia ruchów rąk.
- Dodano wstępną obsługę renderowania rąk w 3D oraz możliwość sterowania gestami (na przykład, zaciśnięcie kciuka i palca wskazującego, aby kliknąć, a zaciśnięcie kciuka i palca środkowego, aby wrócić).
- Zapewniono automatyczne wykrywanie aplikacji webowych i dodano interfejs do zarządzania aplikacjami webowymi.

Dodano dialog do instalacji odrębnych aplikacji webowych (PWA).

- Umożliwiono instalację dodatków z lokalnych plików xpi.
- Wdrożono możliwość odtwarzania wideo na stronach wykorzystujących DelightXR.
- Zapewniono ukrycie paska nawigacyjnego podczas pełnoekranowego odtwarzania wideo.
- Poprawiono jakość tekstur w domyślnym otoczeniu.
- Identyfikator przeglądarki zmieniono na 'Mozilla/5.0 (Android 10; Mobile VR; rv:105.0) Gecko/105.0 Firefox/105.0 Wolvic/1.3' (wcześniej wspomniano o Firefox Reality).
- Komponenty przeglądarki Mozilla dla Androida zaktualizowano do wersji 75 z obsługą nowych API.
Źródło: opennet.ru





