Η Google εργάζεται σε μια λειτουργία γνωστή επί του παρόντος ως Πύλες που επιχειρεί να ενεργοποιήσει την απρόσκοπτη πλοήγηση μεταξύ τοποθεσιών ή σελίδων.
Ενημέρωση 1 (5/8/19 @ 01:01 ET): Η ομάδα Σχέσεων Προγραμματιστή του Google Chrome ανακοίνωσε ότι οι Πύλες είναι πλέον διαθέσιμες στο Chrome Canary πίσω από μια πειραματική σημαία. Περισσότερες λεπτομέρειες στο κάτω μέρος του άρθρου. Το άρθρο όπως δημοσιεύτηκε στις 26 Σεπτεμβρίου 2018 διατηρείται ως παρακάτω.
Η κορυφαία υπηρεσία της Google μπορεί να είναι η μηχανή αναζήτησής τους και μπορεί να έχουν πολλαπλές υπηρεσίες με περισσότερους από 1 δισεκατομμύριο ενεργούς χρήστες, αλλά η αφοσίωσή τους στο διαδίκτυο συνολικά τους επέτρεψε να διατηρήσουν τη δυναμική τους. Εάν η εταιρεία είχε σταματήσει στην Αναζήτηση Google (και ακόμη και στο AdWords, που είναι πλέον γνωστό ως Google Ads), δεν θα είχαν τόσο επιρροή όσο μια εταιρεία όπως είναι σήμερα. Ένα μεγάλο παράδειγμα αυτού μπορεί να φανεί με την έμφαση που δίνουν στον χώρο κινητής τηλεφωνίας και ειδικά στο έργο AMP (το λατρεύω ή το μισείς). Τώρα, η εταιρεία εργάζεται σε μια λειτουργία γνωστή επί του παρόντος ως Πύλες που επιχειρεί να ενεργοποιήσει την απρόσκοπτη πλοήγηση μεταξύ τοποθεσιών ή σελίδων.
Όλοι έχουμε ακούσει τα στατιστικά που λένε ότι περισσότεροι από τους μισούς χρήστες κινητών τηλεφώνων θα εγκαταλείψουν έναν ιστότοπο εάν χρειαστούν περισσότερα από 3 δευτερόλεπτα για να φορτώσει. Τα δεδομένα είναι εκεί έξω και είναι αποδεδειγμένα αληθινά, καθώς ακόμη και η Amazon λέει ότι μια επιβράδυνση φόρτωσης σελίδας κατά μόλις ένα δευτερόλεπτο (από τον τρέχοντα μέσο όρο) θα μπορούσε να κοστίσει στην εταιρεία 1,6 δισεκατομμύρια δολάρια σε πωλήσεις κάθε χρόνο. Αυτός είναι ο λόγος για τον οποίο το έργο AMP της Google έχει νόημα. Ακόμα κι αν οι χρήστες αντιπαθούν τον τρόπο με τον οποίο το εφάρμοσε η Google, είναι προς το συμφέρον τους να σας κρατούν στον ιστό και να χρησιμοποιείτε τις υπηρεσίες τους.
Εισαγάγετε ένα νέο έργο γνωστό επί του παρόντος ως Πύλες, το οποίο έχει μια ωραία εξήγηση Η σελίδα του Kenji Baheux στο GitHub. Ο Kenji Baheux είναι υπεύθυνος προϊόντων στην Google, ο οποίος επί του παρόντος εργάζεται τόσο στον Chrome όσο και στην πλατφόρμα Ιστού συνολικά. Το νέο τους έργο δεν είναι τίποτα άλλο από μια πρόταση αυτή τη στιγμή, αλλά ο τελικός στόχος του είναι να επιτρέψει την απρόσκοπτη πλοήγηση μεταξύ τοποθεσιών ή σελίδων. Καθώς εξετάζουμε τι σημαίνει αυτό και πώς θα λειτουργήσει, ο στόχος είναι να επιτρέψουμε σε μια σελίδα να εμφανίσει μια άλλη σελίδα ως ένθετο και να εκτελέσει μια απρόσκοπτη μετάβαση μεταξύ μιας κατάστασης εισαγωγής και μιας κατάστασης πλοήγησης.
Αν αυτό σας φαίνεται μπερδεμένο, καταλαβαίνουμε και υπάρχουν μερικές εικόνες που εξηγούν τι συμβαίνει εδώ.
Όπως δείχνουν οι παραπάνω εικόνες, το παράδειγμα σας κάνει να κάνετε κύλιση σε έναν ιστότοπο που δημοσιεύει περιεχόμενο σε μπλουζάκια. Ενώ κάνετε κύλιση σε μια νέα ανάρτηση, καταλήγετε να βλέπετε μια ενσωματωμένη εικόνα ενός νέου πουκάμισου. Εάν η Πύλη έχει ρυθμιστεί σωστά, ο χρήστης θα μπορούσε να κάνει μια κίνηση που θα τον οδηγήσει από αυτό το ιστολόγιο στον ιστότοπο όπου μπορείτε να αγοράσετε το προϊόν. Και πάλι, ο στόχος αυτού του παραδείγματος είναι να παρέχει μια απρόσκοπτη, ταχύτερη και πιο ομαλή μετάβαση από το ιστολόγιο στο κατάστημα λιανικής που βελτιώνει το UX για τον αναγνώστη αυτού του ιστολογίου.
Ο στόχος των Πυλών προήλθε από την επιθυμία να βελτιώσουμε τον τρόπο πλοήγησης σε πολλούς ιστότοπους. Το AMP της Google έχει κάνει πολλά για να βελτιώσει τον ιστό για κινητά και μάλιστα έχει κάνει ό, τι μπορεί ενεργοποιήστε πολλές από αυτές τις ιδιότητες που συμμετέχουν σε αυτό το νέο έργο στην Google. Ωστόσο, η εταιρεία γνωρίζει ότι το ίδιο το AMP έχει τους δικούς του περιορισμούς, όπως η διατήρηση των χρηστών στην προέλευση της προσωρινής μνήμης του AMP και ελπίζει ότι οι Πύλες μπορούν να βοηθήσουν στην αντιμετώπιση ορισμένων από αυτές τις ανησυχίες. Εάν ολοκληρωθεί και κυκλοφορήσει στο κοινό, το σύστημα θα παρέχεται ως API για να ενσωματωθούν οι προγραμματιστές στους ιστότοπούς τους.
Μέχρι στιγμής, μπορούμε να δούμε ότι αυτό το νέο έργο εργάζεται ενεργά χάρη σε αυτό δέσμευση που βρέθηκε στο Chromium Gerrit. Η Google έχει ακόμη και ένα εισαγωγή στο σύστημα εντοπισμού σφαλμάτων τους για τη δυνατότητα για όσους θέλουν να ακολουθήσουν μαζί με την ανάπτυξη. ο Η εταιρεία δημοσίευσε ένα PDF που μοιράζεται ορισμένες από τις τεχνικές πλευρές του έργου. Αυτό περιλαμβάνει τη δημιουργία, την πλοήγηση και την ενεργοποίηση μιας πύλης, ενώ δίνει επίσης κάποιο παράδειγμα κώδικα για να δείξει πώς χειρίζεται τα πράγματα το πρόγραμμα περιήγησης ιστού.
Το έργο βρίσκεται ακόμα σε πολύ πρώιμα στάδια και μπορεί να μην τα καταφέρει καν. Ο Kenji Baheux μιλάει για ορισμένες εναλλακτικές λύσεις στην τρέχουσα εφαρμογή των Portals σε περίπτωση που η αρχική τους ιδέα δεν βγει έξω. Αυτό θα μπορούσε να έχει ως αποτέλεσμα το έργο να παρέχει ένα API για την προώθηση ενός iframe ώστε να γίνει το κορυφαίο έγγραφο. Ωστόσο, αυτό έχει πειραματιστεί στο παρελθόν από κάποιους άλλους μηχανικούς του Chromium και τελικά αφαιρέθηκε καθώς μετατράπηκε σε πηγή ζητημάτων ασφαλείας. Έχουν επίσης μια ιδέα να έχουν ένα iframe πλήρους οθόνης να εμφανίζεται σαν να ήταν το κύριο έγγραφο.
Είτε λειτουργεί στην τρέχουσα κατάστασή του, είτε οι μηχανικοί πρέπει να εφαρμόσουν μία από αυτές τις εναλλακτικές μεθόδους είτε το έργο εγκαταλείπεται εντελώς. Μας δίνει μια καλή ματιά στο τι εργάζονται επί του παρόντος ορισμένοι μηχανικοί της Google για να βελτιώσουν τη συνολική εμπειρία χρήστη του ιστού για κινητά.
Ενημέρωση 1: Διατίθεται στο Chrome Canary πίσω από τη σημαία
Οι πύλες θα βοηθήσουν τους προγραμματιστές ιστού να βελτιστοποιήσουν την εμπειρία μετάβασης σελίδων για χρήστες κινητών. Μπορείτε να βρείτε έναν οδηγό υλοποίησης εδώ. Το παρακάτω tweet δείχνει ένα βίντεο των Portal σε δράση.
Οι προγραμματιστές μπορούν να δοκιμάσουν τις Πύλες αυτήν τη στιγμή, κατεβάζοντας την πιο πρόσφατη έκδοση του Chrome Canary και ενεργοποιώντας το chrome://flags/#enable-portals
σημαία.