Θυμάμαι ότι σκέφτηκα τον περασμένο Νοέμβριο (το 2016 αν το διαβάζετε αυτό από το μέλλον), ενώ βλέποντας ομιλητές στη διάσκεψη κορυφής Chrome Dev, το Google θυμήθηκε πόσο σημαντικό ήταν το διαδίκτυο αρκετές φορές. Δεν είναι το διαδίκτυο όπου τα αρχεία δεδομένων εμπρός και πίσω, αλλά ο ιστός, το μέρος αυτού του διαδικτύου που βλέπετε μέσω ενός προγράμματος περιήγησης ιστού.
Είτε χρησιμοποιείτε το Chrome είτε κάποιο άλλο πρόγραμμα που έχει κατασκευαστεί για να δείτε όλα τα πράγματα στον ιστό ή ένα στοιχείο σε άλλη εφαρμογή που μπορεί να σας δείξει ένα μέρος του ιστού που έχει νόημα και είναι σχετικό με αυτό που κάνετε αυτή τη στιγμή, ο ιστός είναι ένα ισχυρό μέσο για όλα τα πράγματα. Είναι επίσης μια από τις πρώτες εμπειρίες των χρηστών που είχαμε όλοι και τα παιδιά μας μπορεί να έχουν.
Ο ιστός ήταν η πρώτη ματιά σε αυτό που ονομάζουμε Experience Experience για όλα τα τεχνολογικά πράγματα.
Εντάξει, ίσως να θυμάστε ότι δεν είναι η σωστή λέξη εδώ. Η Google έχει δαπανήσει αμέτρητα χρηματικά ποσά και εργαλεία οικοδόμησης χρόνου για να κάνει το διαδίκτυο και να δει τον ιστό. Το πρόγραμμα περιήγησης Chrome έχει προχωρήσει από ένα ερασιτεχνικό πρόγραμμα σε ένα πλήρες λειτουργικό σύστημα που είναι τόσο καλά συνδεδεμένο ότι απλά λειτουργεί ανεξάρτητα από το πού βρίσκονται τα πράγματα σας (ή όπου υπάρχουν πράγματα εφαρμογών) στον κόσμο όσο βρίσκονται σε ένα διακομιστή.
Το Chrome OS αξιοποιεί το διαδίκτυο - όλους τους σωλήνες και τους σωλήνες δεδομένων που φέρνουν σχεδόν οποιοδήποτε ψηφιακό στοιχείο στην εμβέλειά μας - και χρησιμοποιεί τον ιστό ως έναν τρόπο να δούμε και να ακούσουμε όλα αυτά. Όροι όπως "σε απευθείας σύνδεση" και "εκτός σύνδεσης" μπορούν να θολώσουν στο Chrome OS, επειδή σχεδόν κάθε διεπαφή χρήστη είναι μια ιστοσελίδα και ό, τι μπορούν να κάνουν αυτές οι εφαρμογές γίνεται με τον ίδιο τρόπο όπως μια ιστοσελίδα που θα το κάνει 10.000 μίλια μακριά.
Υπάρχουν πολλά εκπληκτικά πράγματα που συμβαίνουν στο Google που επισκιάζονται από το Android.
Ήταν επίσης πολύ απασχολημένος με την υιοθέτηση υφιστάμενων και την οικοδόμηση νέων προτύπων διαδικτύου, διευκολύνοντας οποιονδήποτε να διανείμει τα πάντα μέσω του διαδικτύου με ένα φιλικό web interface και προσπαθώντας να βρει το διαδίκτυο σε περισσότερους χώρους, ώστε περισσότεροι άνθρωποι να μπορούν να αποτελούν μέρος του διαδικτύου και οτιδήποτε άλλο έχει να προσφέρει. Η Google δεν έμεινε αδρανής ενώ παρακολουθούσε το Android αργά να γίνει η κυρίαρχη πλατφόρμα υπολογιστών στον κόσμο. Ήταν απασχολημένος να προετοιμαστεί για το επόμενο και να θέσει τα θεμέλια για αυτό που έρχεται μετά από το επόμενο.
Και είδαμε μια γεύση από τα επόμενα μέσα από μια σύντομη ανάρτηση στο blog του Chromium σχετικά με τις Προοδευτικές Εφαρμογές Ιστού (PWA). Ο ιστός μπορεί να γίνει παγκόσμιο κατάστημα εφαρμογών και τα τηλέφωνά μας μπορούν να είναι ένα εργαλείο για να δείτε μια διεπαφή ιστού που μπορεί να κάνει σχεδόν οτιδήποτε.
Με την πρώτη ματιά, ακούγεται σαν να βλέπουμε έναν καλύτερο τρόπο να τοποθετήσετε σελιδοδείκτες στις οθόνες του σπιτιού μας. Και κατά κάποιο τρόπο είμαστε. Θα μπορέσουμε να πατήσουμε ένα κουμπί ή να πατήσουμε ένα δείκτη του ποντικιού σε έναν σύνδεσμο που αφαιρεί ένα εικονίδιο στο τηλέφωνό μας ή στο Chromebook και ίσως μια μέρα το πρόγραμμα περιήγησης Chrome σε άλλες πλατφόρμες για να μας οδηγήσει σε κάτι που οι προγραμματιστές αυτής της ιστοσελίδας θέλουν να δούμε. Αυτό σίγουρα ακούγεται σαν σελιδοδείκτη του προγράμματος περιήγησης. Η διαφορά είναι αυτό που δεν μπορούμε να δούμε χωρίς να βουτήξουμε σε όλα που συμβαίνουν πίσω από το φανταχτερό εικονίδιο.
Αν έχετε ένα πρόγραμμα περιήγησης στο Web, μπορείτε να εκτελέσετε μια εφαρμογή ιστού - το επόμενο βήμα είναι να κάνετε αυτές τις εφαρμογές μέρος του Android.
Αν έχετε τεχνική κλίση, ελέγξτε τι λέει ο Paul Kinlan στον ιστότοπο του Google Developer Web για να δείτε πώς αυτό είναι πολύ περισσότερο από ένα σελιδοδείκτη. Έχουμε ακούσει για στιγμιαίες εφαρμογές που εκτελούνται κατά παραγγελία, αλλά εξακολουθούν να είναι εφαρμογές Android.
Αυτός είναι ένας παρόμοιος, αλλά διαφορετικός τρόπος για να συγχωνεύσετε το διαδίκτυο, τον ιστό και το πράγμα στα χέρια σας που χρησιμοποιείτε για να το δείτε. Αυτοί οι νέοι τρόποι με τους οποίους τα PWA να γίνουν μέλη του Android χρησιμοποιούν μια εφαρμογή Android που είναι ενσωματωμένη και εγκατεστημένη εν κινήσει μέσω του Chrome για να συνδεθεί με μια εφαρμογή που εκτελείται σε ένα διακομιστή ιστού. Και τα αναπτυξιακά εργαλεία της Google σημαίνουν ότι τα πράγματα που δεν σκεφτήκαμε ποτέ ως "ιστοσελίδα" μπορούν να γίνουν στον συγκεκριμένο διακομιστή και να εμφανιστούν στην οθόνη στην οποία κοιτάζετε. Πράγματα όπως παιχνίδια, λογισμικό λογισμικού ή μια περιοδεία εικονικής πραγματικότητας ενός μουσείου. Πράγματα που συνήθως πρέπει να εγκαταστήσετε στα τηλέφωνά μας.
Αυτό το κάνει το Chrome OS τόσο καλά. Τα πράγματα που βλέπετε σε μια εφαρμογή μπορεί να είναι απλώς πράγματα που συμβαίνουν σε ένα δωμάτιο διακομιστή και δεν θα γνωρίζετε τη διαφορά.
Δεν χρειάζεται να έχει σημασία το πού φυλάσσονται τα πράγματα ή πού μεταποιούνται, όσο το περιβάλλον χρήστη βρίσκεται στην οθόνη μας. Αυτή η νέα ενσωμάτωση PWA είναι ο τρόπος με τον οποίο ξεκινάει.
Εάν διαβάσετε την κατάρρευση του Kinlan, θα διαπιστώσετε ότι υπάρχουν πραγματικά ενδιαφέροντα πράγματα. Μια εφαρμογή που εκτελείται στον ιστό θα μπορεί να χρησιμοποιεί μηνύματα σύννεφου και θα σας δώσει τις ίδιες ειδοποιήσεις που έχετε από μια εφαρμογή που έχει εγκατασταθεί τοπικά. Μια εφαρμογή ιστού θα μπορεί να ανοίγει και να επεξεργάζεται άλλα αρχεία, τα οποία θα μπορούσαν να είναι τοπικά ή αποθηκευμένα σε άλλο διακομιστή κάπου. Τα πράγματα που δημιουργείτε με ένα PWA μπορούν να αποθηκευτούν τοπικά, να διαχειρίζονται από το Chrome χρησιμοποιώντας τα δικαιώματα και το ασφαλές αποθηκευτικό χώρο τους και να μοιράζονται με άλλες εφαρμογές και άλλα άτομα χρησιμοποιώντας τις ίδιες προθέσεις που κάνει μια τοπική εφαρμογή. Και πάλι - όπως το Chrome OS. Το πιο συναρπαστικό από όλα είναι ότι συμβαίνει αυτό να δουλεύει σε άλλα προγράμματα περιήγησης. Η Google θέλει να κάνει το web το νέο κατάστημα εφαρμογών σας και πολλά άλλα.
Εάν η Ανδρομέδα είναι κάποιο είδος συγχώνευσης του Chrome και του Android, αυτή είναι η αρχή του.