Naujas atvirojo kodo žiniatinklio naršyklės variklis, vadinamas Sneeze, ateina į mobiliuosius, stalinius ir mišrios realybės įrenginius, šiandien projekto rėmėjai paskelbė AWE, mišrios realybės ir AI konferencijoje.
„Sneeze“ yra „Open Metaverse Browser Initiative“ bendros pastangos. Tai ne pelno siekiančios organizacijos „Metaverse Standards Forum“ ir RP1, pagrindinės „Sneeze“ priežiūros priemonės, produktas.
Sneeze nėra įprasta VR programa, sukurta vienai konkrečiai sistemai.
„Sneeze dėmesys skiriamas pagrindiniam naršyklės variklio sluoksniui – atvaizdavimui, standartams, sąveikai, o ne naudotojams skirtoms funkcijoms, tokioms kaip avatarai, profiliai, inventorius ar pranešimų siuntimas“, – sakė atstovė Alexandra Crabb. Hipertinklo verslas. „Paprastai juos kuria platformų teikėjai arba programų kūrėjai.
Vietoj to, „Sneeze“ tikslas yra supaprastinti vartotojų sąveiką su skaitmeniniu turiniu fiziniame pasaulyje.
„Vaikštant per miestą, muziejų, ligoninę ar parduotuvę, Sneeze atranda erdvines paslaugas, susijusias su jūsų buvimo vieta – informacija, navigacija, agentais, patirtimi, visa tai siejasi su realiu pasauliu“, – sakė Neilas Trevettas, Metaverse standartų forumo prezidentas ir NVIDIA viceprezidentas. Hipertinklo verslas.
Trevettas taip pat yra „Khronos Group“ prezidentas, kur jis sukūrė „OpenGL ES“ darbo grupę, kuri apibrėžė 3D grafikos mobiliuosiuose įrenginiuose pramonės standartą, ir jai pirmininkavo.
Skirtingai nuo patentuotos programinės įrangos mišrios realybės įrenginiuose, „Sneeze“ siekia būti standartizuotas žiniatinklio variklis keliuose įrenginiuose, sakė Trevettas. Ji paims duomenis iš skirtingų AI šaltinių ir erdvinių audinių – svetainių, skirtų metaversijai – ir tuo pačiu metu juos įtrauks į vieną kameros tiekimą, atsižvelgdama į vartotojo vietą realiame pasaulyje.
„Tos paslaugos, – sakė Trevettas, – gali būti beveik bet kas: dirbtinio intelekto navigacijos agentas, nuskaitantis jūsų aplinką ir paeiliui nukreipiantis per oro uostą, AI mažmeninės prekybos asistentas, atpažįstantis, į ką žiūrite, ir pateikiantis atitinkamą informaciją realiu laiku, bendra darbo erdvė, kurioje dirbtinis intelektas padeda nuotoliniams kolegoms bendradarbiauti taip, lyg jie būtų toje pačioje patalpoje, arba muziejaus patirtis, kur kiekvieną eksponuojate DI.

Šiuo metu, pasak Trevett, mišrios realybės programos, sąveikaujančios su žiniatinkliu, yra patentuotos, iš esmės pririštos prie jų ekosistemų. Be to, tik viena programa vienu metu perima tai, ką mato žiūrovas.
„Šis modelis negali palaikyti kelių nepriklausomų paslaugų, sudarytų į vieną bendrą erdvinį vaizdą, – sakė Trevettas, – nes nėra standarto, kaip kelios paslaugos dalintųsi viena scena, netrukdydami ir neatskleisdamos viena kitos duomenų.
„Sneeze“ variklis, sakė Trevettas, siekia išspręsti šią problemą, atskirdamas kiekvieną nuotolinę programą į savo smėlio dėžę, kad „Sneeze“ pagrindu sukurta žiniatinklio naršyklė galėtų vienu metu rodyti duomenis iš kiekvienos nuotolinės programos, joms neskaitant viena kitos duomenų.
„Sneeze tai pasiekia per WebAssembly“, – sakė Trevettas. „Kiekviena paslauga veikia kaip smėlio dėžės modulis su kiekvienai paslaugai skirta atminties izoliacija ir naudojant scenos objektų modelį, bendrinamą scenos schemą, kurioje kiekvienai paslaugai priklauso atskira atšaka su prieiga valdomomis skaitymo ir rašymo API. Paslaugos sudaromos į vieną sceną nepaliečiant viena kitos duomenų.”
Interneto amžiui visada kyla pavojus, kad trečiosios šalys gali būti nepageidaujamos. Sneeze yra sukurta siekiant išspręsti šią problemą, sakė Trevettas, naudojant saugumo priemones, panašias į standartines 2D žiniatinklio naršykles, įskaitant sertifikatų patikrinimą ir užtikrinimą, kad vartotojai galėtų suteikti ir atmesti leidimus kiekvienu konkrečiu atveju.
„Naršyklė yra vartotojo vartų sargas“, – sakė Trevettas. „Jokia paslauga niekada nepaliečia neapdorotų kameros, vietos ar jutiklių duomenų – visą prieigą prie aparatinės įrangos užtikrina naršyklė, kuri veikia kaip paslaugų ir fizinio pasaulio leidimo riba. Naudotojas aiškiai suteikia prieigą, gali ją priskirti seansui ar konkrečiam kontekstui ir gali bet kada ją atšaukti.
Atvirojo kodo projekto pobūdis taip pat užtikrina, kad žmonės gali patikrinti naršyklės variklio kodą realiuoju laiku, sakė Trevettas. „Sistemos taisyklės yra viešos, (modifikuotų versijų) atitiktis gali būti patikrinta, o saugos modelis nepriklauso nuo pasitikėjimo vieno tiekėjo diegimu.
Bet kuri institucija, norinti priglobti savo AI programą, skirtą naudoti sistemoje, gali tai padaryti, pasak Trevett, nepatikėdama visų savo duomenų trečiajai šaliai, skirtingai nei dabartiniai modeliai.
„Aviacijos ir kosmoso gamintojui, ligoninei ar gamyklos operatoriui, – sakė Trevettas, – tai reiškia, kad jų fizines patalpas, operatyvinius duomenis ir naudotojų veiklą turėtų priglobti trečioji šalis, kad iš viso veiktų AR. Tai nepriimtina duomenų suvereniteto požiūriu, be to, tai yra sunkus blokavimas įmonėms.
Projekto kodą galima peržiūrėti jo GitHub puslapyje. Daugiau informacijos galite rasti Open Metaverse Browser Initiative tinklalapyje.
Pavadinimas Sneeze, sakė Crabbas, yra nuoroda į Blink variklį, kuris yra „Chrome“ žiniatinklio naršyklės pagrindas.
„Naršyklės varikliai paprastai turi neoficialius pavadinimus“, – sakė Crabbas. „Chrome” naudoja „Blink” variklį, „Safari” naudoja „WebKit”. Kadangi kuriame kitą tos linijos variklį, norėjome pavadinimo, kuris linktelėjo į „Blink”, o „Sneeze” įstrigo. Pavadinimas tyčia lengvas, bet variklis ir jo standartai yra rimtas darbas.”