Το ερευνητικό έργο της Microsoft uLink φέρνει το ισοδύναμο URL ιστού σε εφαρμογές για κινητά

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Οι διευθύνσεις URL ιστού παίζουν σημαντικό ρόλο στον τρόπο που αλληλεπιδρούμε με τους ιστότοπους. Είτε πρόκειται για πλοήγηση σε μια ιστοσελίδα από άλλη, για σελιδοδείκτη σε μια σελίδα ή για κοινή χρήση της με άλλους, οι σύνδεσμοι σε βάθος ιστού είναι τόσο σημαντικοί για να εξερευνήσουμε τον ιστό. Οι ίδιες εμπειρίες δεν είναι δυνατές με μεμονωμένες σελίδες μέσα σε εφαρμογές για κινητά, καθώς οι εφαρμογές για κινητά δεν έχουν συνδέσμους ισοδύναμους με συνδέσμους σε βάθος ιστού (URL). Ναι, οι σύνδεσμοι σε βάθος για κινητά είναι διαθέσιμοι, αλλά εξακολουθούν να μην έχουν πολλές σημαντικές ιδιότητες των συνδέσμων σε βάθος ιστού. Σε αντίθεση με τους συνδέσμους ιστού, οι σύνδεσμοι σε βάθος για κινητά χρειάζονται σημαντική προσπάθεια προγραμματιστή, καλύπτουν μικρό αριθμό προκαθορισμένων σελίδων και ορίζονται στατικά για να πλοηγούνται σε μια σελίδα για έναν δεδομένο σύνδεσμο, αλλά όχι για να δημιουργούν δυναμικά έναν σύνδεσμο για μια δεδομένη σελίδα.

Για να λύσει αυτό το πρόβλημα, η Microsoft Research παρουσιάζει το νέο της έργο που ονομάζεται uLink. Το uLink φέρνει το ισοδύναμο URL ιστού σε εφαρμογές για κινητά. Με το uLink, οι χρήστες μπορούν να προσθέσουν σελιδοδείκτες σε συνδέσμους σε σελίδες εφαρμογών και ακόμη και να πραγματοποιήσουν αναζήτηση σε σελίδες εφαρμογών που είχαν προηγουμένως δει με περιεχόμενο ενδιαφέροντος. Επίσης, το uLink απαιτεί ελάχιστη προσπάθεια προγραμματιστή και επιτρέπει δυναμικούς συνδέσμους που ορίζονται από τον χρήστη.

Το uLink υλοποιείται ως βιβλιοθήκη εφαρμογών, η οποία παρακολουθεί με διαφάνεια τις εξαρτήσεις δεδομένων και συμβάντων διεπαφής χρήστη των σελίδων εφαρμογών και κωδικοποιεί τις πληροφορίες σε συνδέσμους προς τις σελίδες. όταν γίνεται επίκληση ενός συνδέσμου, οι πληροφορίες χρησιμοποιούνται για την αναδημιουργία της σελίδας στόχου γρήγορα και με ακρίβεια. Το uLink χρησιμοποιεί επίσης τεχνικές, βασισμένες σε στατική και δυναμική ανάλυση της εφαρμογής, που μπορούν να παρέχουν σχόλια στους χρήστες σχετικά με το εάν ένας σύνδεσμος μπορεί να σπάσει στο μέλλον λόγω, π.χ. τροποποιήσεων εξωτερικών πόρων, όπως ένα αρχείο από το οποίο εξαρτάται ο σύνδεσμος. Έχουμε εφαρμόσει το uLink στο Android. Η αξιολόγησή μας με 34 (από τις 1000 πιο λήψεις) εφαρμογές Android δείχνει ότι σε σύγκριση με τους υπάρχοντες συνδέσμους σε βάθος για κινητά, το uLink απαιτεί ελάχιστη προσπάθεια προγραμματιστή, επιτυγχάνει σημαντικά υψηλότερη κάλυψη και μπορεί να παρέχει ακριβή σχόλια από τους χρήστες για έναν κατεστραμμένο σύνδεσμο.

Για να μάθετε περισσότερα σχετικά με αυτό το ερευνητικό έργο της Microsoft, ανατρέξτε σε αυτό ερευνητική εργασία.

Περισσότερα για τα θέματα: microsoft, κινητές εφαρμογές, Σύνδεσμοι σε βάθος για κινητά, Έρευνα, uLink, urls