Microsoft Research 項目 uLink 為移動應用程序帶來了等效的 Web URL

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

Web URL 在我們與網站交互的方式中發揮著重要作用。 無論是從另一個網頁導航到一個網頁、為頁面添加書籤還是與他人共享,網絡深層鏈接對於我們探索網絡非常重要。 移動應用程序中的單個頁面無法獲得相同的體驗,因為移動應用程序沒有與網絡深層鏈接 (URL) 等效的鏈接。 是的,移動深層鏈接是可用的,但它們仍然缺乏網絡深層鏈接的許多重要屬性。 與 Web 鏈接不同,移動深度鏈接需要大量的開發人員努力,涵蓋少量預定義頁面,並且靜態定義為導航到給定鏈接的頁面,而不是動態生成給定頁面的鏈接。

為了解決這個問題,微軟研究院正在推出他們的新項目 uLink。 uLink 為移動應用帶來了相當於網頁 URL 的功能。 使用 uLink,用戶可以為應用頁面的鏈接添加書籤,甚至可以搜索以前看到的包含感興趣內容的應用頁面。 此外,uLink 需要最少的開發人員工作量,並允許用戶定義動態鏈接。

uLink 被實現為一個應用程序庫,它透明地跟踪應用程序頁面的數據和 UI 事件依賴關係,並將信息編碼為頁面鏈接; 調用鏈接時,利用該信息快速準確地重新創建目標頁面。 uLink 還採用基於應用程序的靜態和動態分析的技術,可以向用戶提供有關鏈接是否可能由於例如鍊接所依賴的文件等外部資源的修改而在未來中斷的反饋。 我們已經在 Android 上實現了 uLink。 我們對 34 個(下載次數最多的 1000 個)Android 應用程序的評估表明,與現有的移動深度鏈接相比,uLink 需要最少的開發人員工作量,實現顯著更高的覆蓋率,並且可以針對斷開的鏈接提供準確的用戶反饋。

要了解有關此 Microsoft Research 項目的更多信息,請查看此 研究論文。

有關主題的更多資訊: 微軟, 移動應用, 移動深層鏈接, 詳細介紹, 聯通, 網址