Εφαρμογές Android. Πακέτα Linux. Η παράδοση εφαρμογών στο ChromeOS έχει αυξηθεί εκθετικά τα τελευταία χρόνια, αλλά μια πλατφόρμα, συγκεκριμένα, έφερε επανάσταση στην παράδοση εφαρμογών σε όλα τα λειτουργικά συστήματα. Φυσικά, μιλάω για Progressive Web Apps. Τα PWA έχουν εξελιχθεί σε σημείο που γίνεται όλο και πιο δύσκολο να γίνει διάκριση μεταξύ αυτών και των εγγενώς εγκατεστημένων εκτελέσιμων αρχείων.

Όσο ισχυρές και ευέλικτες και αν έχουν γίνει οι εφαρμογές Ιστού, το γεγονός παραμένει ότι οι εφαρμογές εξακολουθούν να είναι χτισμένες σε πρότυπα ιστού και παραδίδεται από διακομιστή όπως κάθε άλλη ιστοσελίδα. Για τις περισσότερες εφαρμογές, αυτό δεν είναι πρόβλημα. Τα πρωτόκολλα HTTPS έχουν γίνει βιομηχανικό πρότυπο και τα δεδομένα που μεταφέρονται μεταξύ χρηστών και κεντρικών υπολογιστών είναι, ως επί το πλείστον, ασφαλή. Ωστόσο, αυτό δεν σημαίνει ότι είναι εντελώς ανυπόφοροι σε επιθέσεις που μπορούν να θέσουν σε κίνδυνο τους τελικούς χρήστες και τους διακομιστές.

Εισαγάγετε την IWA

IWA ή την Απομονωμένη Εφαρμογή Ιστού, μοιάζει με κάποιες. ένα είδος άκρως ταξινομημένης ομάδας εργασίας από μια ταινία Mission Impossible. Ωστόσο, είναι στην πραγματικότητα απλώς μια νέα μορφή εφαρμογής ιστού που αναπτύσσεται στο αποθετήριο Chromium και στο Github. Από την όψη των πραγμάτων, η Google και η Microsoft φαίνεται να συνδυάζουν ετικέτες σε αυτόν τον νέο τύπο εφαρμογής Ιστού με σκοπό να είναι μια εφαρμογή που μπορεί να συσκευαστεί σε μια δέσμη ιστού και να παραδοθεί με τρόπο διαφορετικό από την παραδοσιακή μέθοδο που χρησιμοποιείται στον διακομιστή για Προοδευτικές εφαρμογές Ιστού. Ακολουθεί μια σύντομη περιγραφή του στόχου των Απομονωμένων Εφαρμογών Ιστού.

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

Δεν πρόκειται να καθίσω εδώ και να προσποιηθώ ότι το έχω κάνει. οποιαδήποτε αντίληψη για το πώς θα λειτουργήσει το νέο IWA, αλλά από το Git μπορώ να καταλάβω ότι αυτές οι εφαρμογές θα παραδοθούν ως πακέτα που έχουν υπογραφεί και επαληθευτεί από τους αντίστοιχους προγραμματιστές τους. Αυτά τα πακέτα μπορούν στη συνέχεια να παραδοθούν με μια ποικιλία προτεινόμενων μεθόδων. Τέσσερα από τα οποία, μπορείτε να βρείτε παρακάτω.

Πιθανές μέθοδοι παράδοσης IWA

Μια δέσμη Ιστού υπογεγραμμένη ακατέργαστη. Συσκευασμένη σε μορφή εγκατάστασης για συγκεκριμένη πλατφόρμα, όπως APK, MSI ή DMG. Διανέμεται μέσω λειτουργικό σύστημα, πρόγραμμα περιήγησης ή”κατάστημα εφαρμογών”τρίτου κατασκευαστή. Εγκαθίσταται αυτόματα από την υποδομή διαχείρισης διαμόρφωσης του εταιρικού συστήματος.

Μαζί με την ασφάλεια που παρέχεται από την παράδοση εκτός διακομιστή, τα IWA μπορούν επίσης να σχεδιαστούν για να περιορίζουν την πρόσβαση σε αποθηκευτικό χώρο τρίτων. Αυτό επιτυγχάνεται με την αντιστοίχιση”υποθήκης αποθήκευσης”στην απομονωμένη εφαρμογή.

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

Αυτός ο νέος τύπος εφαρμογής Ιστού βρίσκεται ακόμη στα σπάργανα του. και δεν έχω ιδέα αν ή πότε μπορεί να δούμε IWA στη φύση. Το γεγονός ότι η Google και η Microsoft συνεργάζονται μου λέει ότι οι Απομονωμένες Εφαρμογές Ιστού θα μπορούσαν, τελικά, να γίνουν τυπικές για προγράμματα περιήγησης που βασίζονται στο Chromium. Για εταιρείες που αναζητούν την πιο ασφαλή μέθοδο παράδοσης εφαρμογών ιστού, το IWA θα μπορούσε να είναι το μέλλον της παράδοσης εφαρμογών. Θα παρακολουθούμε στενά και ελπίζουμε να λάβουμε κάποιες πληροφορίες από την ομάδα του Chromium για την εξέλιξη του έργου. Μείνετε συντονισμένοι.

Σχετικές αναρτήσεις