Výzkumný projekt Microsoft uLink přináší ekvivalent webových adres URL do mobilních aplikací

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Webové adresy URL hrají důležitou roli ve způsobu interakce s webovými stránkami. Ať už jde o navigaci na jednu webovou stránku z jiné, přidání stránky do záložek nebo její sdílení s ostatními, přímé odkazy na web jsou pro nás při prozkoumávání webu tak důležité. Stejné zkušenosti nejsou možné s jednotlivými stránkami v mobilních aplikacích, protože mobilní aplikace nemají odkazy ekvivalentní webovým přímým odkazům (URL). Ano, mobilní přímé odkazy jsou k dispozici, ale stále jim chybí mnoho důležitých vlastností webových přímých odkazů. Na rozdíl od webových odkazů vyžadují přímé odkazy pro mobilní zařízení značné úsilí vývojáře, pokrývají malý počet předdefinovaných stránek a jsou definovány staticky, aby procházely na stránku pro daný odkaz, ale ne aby dynamicky generovaly odkaz pro danou stránku.

K vyřešení tohoto problému společnost Microsoft Research představuje svůj nový projekt s názvem uLink. uLink přináší ekvivalent webových adres URL do mobilních aplikací. Pomocí uLink mohou uživatelé ukládat do záložek odkazy na stránky aplikací a dokonce vyhledávat dříve zobrazené stránky aplikací s obsahem, který je zajímá. ULink také vyžaduje minimální úsilí vývojáře a umožňuje uživatelem definované dynamické odkazy.

uLink je implementován jako aplikační knihovna, která transparentně sleduje závislosti na datech a událostech uživatelského rozhraní na stránkách aplikace a kóduje informace do odkazů na stránky; když je vyvolán odkaz, informace se použijí k rychlému a přesnému vytvoření cílové stránky. uLink také využívá techniky založené na statické a dynamické analýze aplikace, které mohou uživatelům poskytnout zpětnou vazbu o tom, zda se odkaz může v budoucnu přerušit, například kvůli úpravám externích zdrojů, jako je soubor, na kterém odkaz závisí. Implementovali jsme uLink na Android. Naše hodnocení s 34 (z 1000 XNUMX nejstahovanějšími) aplikacemi pro Android ukazuje, že ve srovnání se stávajícími mobilními přímými odkazy vyžaduje uLink minimální úsilí vývojáře, dosahuje výrazně vyššího pokrytí a může poskytnout přesnou zpětnou vazbu uživatele na nefunkční odkaz.

Chcete-li se dozvědět více o tomto projektu Microsoft Research, podívejte se na toto Výzkumný papír.

Více o tématech: microsoft, mobilní aplikace, Mobilní přímé odkazy, Články vyžadující průzkum, uLink, urls