Microsoftov raziskovalni projekt uLink prinaša enakovredne spletne URL-je v mobilne aplikacije

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Spletni URL-ji igrajo pomembno vlogo pri naši interakciji s spletnimi mesti. Naj gre za navigacijo na eno spletno stran z druge, zaznamovanje strani ali njeno skupno rabo z drugimi, spletne povezave v globino so tako pomembne za nas, da raziskujemo splet. Enake izkušnje niso možne s posameznimi stranmi v mobilnih aplikacijah, saj mobilne aplikacije nimajo povezav, ki bi bile enakovredne spletnim globokim povezavam (URL-jem). Da, mobilne povezave v globino so na voljo, vendar jim še vedno manjka veliko pomembnih lastnosti spletnih povezav v globino. Za razliko od spletnih povezav, mobilne povezave v globino zahtevajo znaten trud razvijalcev, pokrivajo majhno število vnaprej določenih strani in so definirane statično za navigacijo na stran za dano povezavo, ne pa za dinamično ustvarjanje povezave za dano stran.

Da bi rešili to težavo, Microsoft Research uvaja svoj nov projekt, imenovan uLink. uLink prinaša enakovredne spletnim URL-jem v mobilne aplikacije. Z uLink-om lahko uporabniki dodajajo med zaznamke povezave do strani aplikacij in celo iščejo predhodno videne strani aplikacij z zanimivo vsebino. Poleg tega uLink zahteva minimalen trud razvijalcev in omogoča uporabniško definirane dinamične povezave.

uLink je implementiran kot knjižnica aplikacij, ki pregledno sledi odvisnosti od podatkov in dogodkov uporabniškega vmesnika strani aplikacije in kodira informacije v povezavah do strani; ko je povezava priklicana, se informacije uporabijo za hitro in natančno ponovno ustvarjanje ciljne strani. uLink uporablja tudi tehnike, ki temeljijo na statični in dinamični analizi aplikacije, ki lahko uporabnikom zagotovijo povratne informacije o tem, ali bi se povezava v prihodnosti lahko zlomila, na primer zaradi sprememb zunanjih virov, kot je datoteka, od katere je povezava odvisna. Na Android smo implementirali uLink. Naša ocena s 34 (od 1000 najbolj prenesenih) aplikacij za Android kaže, da uLink v primerjavi z obstoječimi globokimi povezavami za mobilne naprave zahteva minimalen trud razvijalcev, dosega bistveno večjo pokritost in lahko zagotovi natančne povratne informacije uporabnikom o pokvarjeni povezavi.

Če želite izvedeti več o tem Microsoftovem raziskovalnem projektu, si oglejte to raziskovalna naloga.

Več o temah: microsoft, mobilne aplikacije, Globinske povezave za mobilne naprave, raziskave, uLink, URL-ji