După șase luni de dezvoltare, a fost lansată versiunea 1.7 a browserului web Wolvic, destinat utilizării în sistemele de realitate augmentată și virtuală. Proiectul continuă dezvoltarea browserului Firefox Reality, care a fost anterior dezvoltat de Mozilla. După stagnarea bazei de cod a Firefox Reality, în cadrul proiectului Wolvic, compania Igalia, cunoscută pentru contribuțiile sale la proiecte libere precum GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa și freedesktop.org, a preluat dezvoltarea. Codul Wolvic este scris în limbajele Java și C++ și este distribuit sub licența MPLv2. Versiuni compilate sunt disponibile pentru platforma Android. Este suportată funcționarea cu căști 3D Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 și Lynx (de asemenea, se lucrează la portarea browserului pentru dispozitive Qualcomm).
Browserul utilizează motorul web GeckoView - o variantă a motorului Mozilla Gecko, disponibilă ca o bibliotecă separată, care poate fi actualizată independent. Interacțiunea se face printr-un interfață tridimensională complet diferită, care permite navigarea pe site-uri în interiorul lumii virtuale sau în cadrul sistemelor de realitate augmentată. Pe lângă interfața destinată controlului prin cască 3D, care permite vizualizarea paginilor tradiționale bidimensionale, dezvoltatorii web pot utiliza API-urile WebXR, WebAR și WebVR pentru a crea aplicații web tridimensionale specializate, cu care interacțiunea se face în spațiul virtual. De asemenea, este suportată vizualizarea videoclipurilor spațiale în Cască 3D, filmate la 360 de grade.
Pentru navigare se folosesc controlere VR, iar pentru introducerea de date în formulare web se poate utiliza o tastatură virtuală sau reală. În plus, pentru interacțiune cu utilizatorii este disponibil un sistem de recunoaștere vocală, care permite completarea formularelor și trimiterea de căutări folosind motorul de recunoaștere vocală dezvoltat de Mozilla. Ca pagină de start, browserul oferă o interfață pentru accesul la conținutul favorit și navigarea în colecția de jocuri, aplicații web, modele 3D și videoclipuri spațiale adaptate pentru căști 3D.
În noua versiune:
- A fost adăugată suportul inițial pentru navigare utilizând mecanismele de urmărire a mișcărilor ochilor, disponibile în unele dispozitive de realitate virtuală și furnizate aplicației prin extensia OpenXR XR_EXT_eye_gaze_interaction. De exemplu, noua funcționalitate permite utilizatorilor să acceseze un link pe care îl fixează cu privirea, după ce apasă un buton pe controller sau strâng degete.
- A fost adăugată suportul pentru urmărirea mișcărilor mâinilor, folosind extensia OpenXR XR_EXT_hand_interaction. A fost adăugat un profil de intrare care permite utilizarea modelului standard de intrare OpenXR pentru urmărirea mâinilor și gesturilor, în locul extensiilor specifice diferitelor dispozitive.
- A fost lucrat pentru îmbunătățirea selecției dimensiunii și a amplasării ferestrelor. A fost readusă afișarea barei de adrese, care include printre altele controale de redare pentru conținut multimedia.

- Pentru ochelarii inteligenți Huawei VisionGlass, a fost implementat suportul pentru introducerea vocală și pentru activarea prin voce a interfeței de căutare.
- Au fost adăugate patru medii virtuale noi, recreând un parc japonez cu fântâni, Notre-Dame într-o noapte ploioasă, un sat olandez însorit și coasta Californiei bătută de vânt. Mediile sunt incluse prin dialogul Setări > Mediu.

- A fost adăugat suportul pentru extensia OpenXR XR_EXT_view_configuration_depth_range, care oferă informații grafice suplimentare, permițând îmbunătățirea performanței browserului.
- Motorul de browser Gecko și componentele Mozilla pentru Android au fost actualizate la versiunea 128, corespunzătoare Firefox 128 (în versiunile anterioare au fost utilizate versiunile Mozilla Android Components 121 și Gecko 121).
Sursa: opennet.ro


