Dự án nghiên cứu của Microsoft uLink mang URL web tương đương với các ứng dụng dành cho thiết bị di động

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

URL web đóng một vai trò quan trọng trong cách chúng ta tương tác với các trang web. Có thể là điều hướng đến một trang web từ trang web khác, đánh dấu trang hoặc chia sẻ nó với những người khác, liên kết sâu web rất quan trọng để chúng ta khám phá web. Trải nghiệm tương tự không thể xảy ra với các trang riêng lẻ bên trong ứng dụng dành cho thiết bị di động, vì ứng dụng dành cho thiết bị di động không có liên kết tương đương với liên kết sâu web (URL). Có, liên kết sâu dành cho thiết bị di động có sẵn, nhưng chúng vẫn thiếu nhiều thuộc tính quan trọng của liên kết sâu web. Không giống như liên kết web, liên kết sâu dành cho thiết bị di động cần nỗ lực đáng kể của nhà phát triển, bao gồm một số lượng nhỏ các trang được xác định trước và được xác định tĩnh để điều hướng đến một trang cho một liên kết nhất định, nhưng không phải để tạo động một liên kết cho một trang nhất định.

Để giải quyết vấn đề này, Microsoft Research đang giới thiệu dự án mới của họ có tên là uLink. uLink mang URL web tương đương với các ứng dụng dành cho thiết bị di động. Với uLink, người dùng có thể đánh dấu các liên kết đến các trang ứng dụng và thậm chí tìm kiếm các trang ứng dụng đã xem trước đó có nội dung quan tâm. Ngoài ra, uLink yêu cầu nỗ lực tối thiểu của nhà phát triển và cho phép các liên kết động do người dùng xác định.

uLink được triển khai như một thư viện ứng dụng, theo dõi rõ ràng các phụ thuộc dữ liệu và giao diện người dùng-sự kiện của các trang ứng dụng và mã hóa thông tin trong các liên kết đến các trang; khi một liên kết được gọi, thông tin sẽ được sử dụng để tạo lại trang mục tiêu một cách nhanh chóng và chính xác. uLink cũng sử dụng các kỹ thuật, dựa trên phân tích tĩnh và động của ứng dụng, có thể cung cấp phản hồi cho người dùng về việc liệu một liên kết có thể bị hỏng trong tương lai do các sửa đổi của tài nguyên bên ngoài như tệp mà liên kết phụ thuộc vào hay không. Chúng tôi đã triển khai uLink trên Android. Đánh giá của chúng tôi với 34 (trong số 1000 ứng dụng được tải xuống nhiều nhất) cho thấy rằng so với các liên kết sâu trên thiết bị di động hiện có, uLink đòi hỏi nỗ lực của nhà phát triển tối thiểu, đạt được mức độ phủ sóng cao hơn đáng kể và có thể cung cấp phản hồi chính xác của người dùng về một liên kết bị hỏng.

Để biết thêm về dự án Nghiên cứu của Microsoft này, hãy xem phần này tài liệu nghiên cứu.

Thông tin thêm về các chủ đề: microsoft, ứng dụng di động, Liên kết sâu trên thiết bị di động, Nghiên cứu, uLink, url