Ποιες είναι οι εφαρμογές που συσκευάζονται και πώς μπορούν να σας επηρεάσουν;
Όταν η Google εισήγαγε για πρώτη φορά το ελαφρύ λειτουργικό σύστημα που βασίζεται σε σύννεφο Linux, υποστήριξε ότι οι περισσότεροι άνθρωποι θα μπορούσαν τώρα να βασίζονται στον ιστό για να εκπληρώσουν τις περισσότερες καθημερινές εργασίες τους. Η ιδέα ήταν ότι ένας περιηγητής ιστού ήταν όλοι οι περισσότεροι χρήστες που χρειάζονται, οπότε η αρχική έκδοση του Chrome OS ήταν ακριβώς αυτό - ένα πρόγραμμα περιήγησης που τρέχει πάνω από έναν πυρήνα του Linux που πάντα μεγιστοποιήθηκε. Από τότε, το Chrome OS αποκλίνει σταδιακά από αυτό το όραμα. Πρώτα η Google εισήγαγε μια γραμμή εργασιών και τη δυνατότητα διαχείρισης πολλών παραθύρων. Τώρα η Google εισάγει τις αποκαλούμενες εφαρμογές "πακέτων εφαρμογών", οι οποίες εκτελούνται εσωτερικά στο Google Chrome.
Τι είναι μια συσκευασμένη εφαρμογή;
Οι συσκευασμένες εφαρμογές είναι εφαρμογές ιστού με την εμφάνιση και την αίσθηση των εγγενών εφαρμογών. Προγραμματίζονται χρησιμοποιώντας τα ίδια εργαλεία με εφαρμογές ιστού, όπως HTML5, Javascript και CSS, αλλά εκτελούνται από το Chromebook του χρήστη. Εξακολουθούν να εκτελούνται με τη χρήση του Chrome, αλλά έχουν πρόσβαση σε API του Chrome που δεν χρησιμοποιούν οι παραδοσιακές εφαρμογές ιστού. Αυτά τα API παρέχουν εφαρμογές με πρόσβαση σε λειτουργίες συστήματος, όπως Bluetooth, τις οποίες οι εφαρμογές ιστού δεν μπορούν να αγγίξουν. Η Google παρέχει μια σύντομη επεξήγηση παρακάτω, η οποία είναι προσανατολισμένη προς τους προγραμματιστές.
Δεδομένου ότι οι συσκευασμένες εφαρμογές εκτελούνται απευθείας σε υπολογιστές, οι εφαρμογές * είναι * εγγενείς εφαρμογές. Ένας χρήστης μπορεί ακόμα να τις ανοίξει χωρίς μια σύνδεση στο διαδίκτυο και δεν εξαρτώνται από τη χρήση ενός διακομιστή ιστού. Με την εισαγωγή πακεταρισμένων εφαρμογών, η Google απέχει από το επιχείρημα ότι μπορούν να γίνουν τα πάντα στο σύννεφο.
Έτσι ήταν το Google λάθος;
Ναι και ΟΧΙ. Είναι αλήθεια ότι υπάρχουν μόνο ορισμένες λειτουργίες που δεν θα χρειαζόμαστε μια σύνδεση στο διαδίκτυο για να εκτελέσουμε. Χρησιμοποιώντας μια αριθμομηχανή και μια κάμερα web είναι δύο από αυτά. Στην πραγματικότητα, αυτές οι εφαρμογές είναι ήδη συσκευασμένες εφαρμογές που μεταφέρονται με Chromebook, παρόλο που η Google δεν έχει εισάγει επίσημα πακέτα εφαρμογών στο Chrome Web Store.
Αλλά ταυτόχρονα, αυτές οι εφαρμογές θα μπορούσαν να είναι εφαρμογές ιστού. Χτίζονται χρησιμοποιώντας τις ίδιες γλώσσες και, εκτός από εκείνες που έχουν πρόσβαση σε συγκεκριμένα API του Chrome, θα μπορούσαν θεωρητικά να τοποθετηθούν σε ένα διακομιστή και να έχουν πρόσβαση από απόσταση. Το τρέχον επιχείρημα της Google δεν φαίνεται να είναι ότι όλα μπορούν να γίνουν χρησιμοποιώντας τον ιστό, αλλά ότι όλα μπορούν να γίνουν χρησιμοποιώντας τεχνολογίες ιστού. Οι εφαρμογές που τρέχουμε εγγενώς μπορούν να προγραμματιστούν στην ίδια γλώσσα με τις εφαρμογές που τρέχουμε στο διαδίκτυο. Μπορούμε να καταργήσουμε τη διαφορά μεταξύ των εφαρμογών που πρέπει να έχουν πρόσβαση σε ένα πρόγραμμα περιήγησης ιστού και εκείνων που δεν είναι. Στο τέλος της ημέρας, τόσο οι εφαρμογές ιστού όσο και οι εγγενείς εφαρμογές τρέχουν πάντα από υπολογιστές. πρόκειται απλώς για το πώς επιλέγουμε να τα αποκτήσουμε πρόσβαση. Το Chrome σβήνει τη διαφορά μεταξύ τους.
Πώς θα σας επηρεάσει αυτό;
Η Google σχεδιάζει να αναθεωρήσει το Chrome Web Store έτσι ώστε οι νέες συσκευασμένες εφαρμογές να κατηγοριοποιηθούν ως "Εφαρμογές" και οι τρέχουσες εφαρμογές ιστού συντόμευσης θα φέρουν την ένδειξη "Ιστοσελίδες". Αν συμβεί κάτι τέτοιο, οι εφαρμογές θα πρέπει να αισθάνονται περισσότερο όπως οι άνθρωποι έρχονται αναμένω. Όλοι αυτοί οι άνθρωποι που παραπονούνται ότι δεν υπάρχει λόγος να εγκαταστήσουν τις περισσότερες προηγούμενες εφαρμογές Chrome θα έχουν λιγότερα προβλήματα εύρεσης αυτού που θέλουν και οι μελλοντικοί χρήστες Chrome OS θα διαπιστώσουν ότι το γραφικό μικρό λειτουργικό σύστημα της Google δεν είναι πραγματικά τόσο διαφορετικό όσο φαίνεται.