Microsoft Research-prosjektet uLink bringer tilsvarende nettadresser til mobilapper

Ikon for lesetid 2 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Nettadresser spiller en viktig rolle i måten vi samhandler med nettsteder på. Enten det er å navigere til en nettside fra en annen, bokmerke en side eller dele den med andre, dypkoblinger på nett er så viktige for oss for å utforske nettet. De samme opplevelsene er ikke mulige med individuelle sider inne i mobilapper, siden mobilapper ikke har lenker som tilsvarer dype nettlenker (URL). Ja, mobile dyplenker er tilgjengelige, men de mangler fortsatt mange viktige egenskaper for nettdypkoblinger. I motsetning til nettlenker, trenger mobile dyplenker betydelig utviklerinnsats, dekker et lite antall forhåndsdefinerte sider og er definert statisk for å navigere til en side for en gitt lenke, men ikke for å dynamisk generere en kobling for en gitt side.

For å løse dette problemet introduserer Microsoft Research sitt nye prosjekt kalt uLink. uLink bringer tilsvarende nettadresser til mobilapper. Med uLink kan brukere bokmerke lenker til app-sider, og til og med søke på tidligere sett app-sider med innhold av interesse. Dessuten krever uLink minimal utviklerinnsats og tillater brukerdefinerte dynamiske lenker.

uLink er implementert som et applikasjonsbibliotek, som på en transparent måte sporer data- og UI-hendelsesavhengigheter for app-sider, og koder informasjonen i lenker til sidene; når en lenke påkalles, brukes informasjonen til å gjenskape målsiden raskt og nøyaktig. uLink bruker også teknikker, basert på statisk og dynamisk analyse av appen, som kan gi tilbakemelding til brukere om hvorvidt en kobling kan gå i stykker i fremtiden på grunn av f.eks. modifikasjoner av eksterne ressurser som en fil koblingen er avhengig av. Vi har implementert uLink på Android. Vår evaluering med 34 (av 1000 mest nedlastede) Android-apper viser at sammenlignet med eksisterende mobile dyplenker, krever uLink minimal utviklerinnsats, oppnår betydelig høyere dekning og kan gi nøyaktig tilbakemelding fra brukere på en ødelagt lenke.

For å vite mer om dette Microsoft Research-prosjektet, sjekk ut dette Forskningspapir.

Mer om temaene: microsoft, mobile apps, Mobile dyplenker, Forskning, uLink, urls