Компания Igalia, известна с участието си в разработката на свободни проекти като GNOME, GTK, WebKitGTK, Epiphany, GStreamer и freedesktop.org, представи новия отворен уеб браузър Wolvic, предназначен за използване в системи за виртуална реалност. Проектът ще продължи развитието на браузъра Firefox Reality, който преди това се разработваше от компанията Mozilla, но вече около година не е обновяван. Кодът на Wolvic е написан на Java и C++, и се разпространява под лиценз MPLv2. Готовите версии на първоначалната бета версия на Wolvic са създадени за платформата Android и поддържат работа с 3D шлемове Oculus, Huawei VR Glass, HTC Vive Focus, Pico Interactive и Lynx. В момента се работи по портироването на браузъра за устройства Qualcomm и Lenovo.
Браузерът използва уеб енджина GeckoView – вариант на Mozilla Gecko, оформен като отделна библиотека, която може да бъде обновявана независимо. Управлението се извършва чрез принципно различен 3D потребителски интерфейс, позволяващ навигация по сайтове в рамките на виртуалния свят или в системите за допълнена реалност. Освен интерфейса, предназначен за управление чрез 3D шлем, който позволява преглед на традиционни двумерни страници, уеб разработчиците могат да използват API WebXR, WebAR и WebVR за създаване на специализирани триизмерни уеб приложения, взаимодействието с които се осъществява в виртуалното пространство. Също така се поддържа преглед на пространствени видеа в 3D шлема, заснети в режим 360 градуса.

Управлението се извършва с VR контролери, а въвеждането на данни в уеб формуляри става чрез виртуална или реална клавиатура. От разширените механизми за взаимодействие с потребителя, поддържани от браузъра, се откроява системата за гласово въвеждане, която позволява попълване на формуляри и изпращане на търсачки с помощта на разработвания в Mozilla двигател за разпознаване на реч. Като начална страница браузърът предлага интерфейс за достъп до любимо съдържание и навигация из колекция от адаптирани за 3D шлемове игри, уеб приложения, 3D модели и пространствени видеа.

Източник: opennet.ru
