Όπου και να βρεθείτε σήμερα, σίγουρα θα έχετε ελεύθερση πρόσβαση σε δημόσια δίκτυα Wi-Fi και χάρη στον πολλαπλασιασμό τεχνολογιών όπως το HSTS και το HTTPS, θεωρούνται γενικά ασφαλή στη χρήση ακόμη και χωρίς τη χρήση VPN. Δυστυχώς, ορισμένα δημόσια δίκτυα Wi-Fi είναι μάλλον άβολα στη χρήση, καθώς μπορεί να σας ζητήσουν να συνδεθείτε χρησιμοποιώντας έναν λογαριασμό μέσων κοινωνικής δικτύωσης ή να μοιραστείτε ορισμένα από τα προσωπικά σας δεδομένα. Αυτό δεν θα ήταν μεγάλο πρόβλημα εάν η πύλη Captive είχε πρόσβαση στα δεδομένα αυτόματης συμπλήρωσης, αλλά δεν έχει. Αυτό μπορεί να αλλάξει σύντομα, όμως και αυτό θα το διαπιστώσουν οι χρήστες συσκευών Android.
Ο λόγος που τα Captive Portals δεν έχουν πρόσβαση στα δεδομένα αυτόματης συμπλήρωσης είναι επειδή ανοίγονται στην εφαρμογή Android System WebView. Το σύστημα Android WebView ή WebView για συντομία, είναι το στοιχείο συστήματος που επιτρέπει στις εφαρμογές να εμφανίζουν περιεχόμενο που βασίζεται στο web χωρίς να σας βγάζει από την εφαρμογή. Παρόλο που βασίζεται στον ίδιο ανοιχτό κώδικα με το Google Chrome και πολλά άλλα από τα καλύτερα προγράμματα περιήγησης Android, δεν μοιράζεται δεδομένα αυτόματης συμπλήρωσης ή περιόδου σύνδεσης μαζί τους. Κατά συνέπεια, όταν μια πύλη Captive σας ζητά να συνδεθείτε σε έναν λογαριασμό μέσων κοινωνικής δικτύωσης ή να εισαγάγετε τα προσωπικά σας δεδομένα, πρέπει να συμπληρώσετε όλες αυτές τις λεπτομέρειες από την αρχή.
Ωστόσο, εάν τα Captive Portals άνοιγαν σε μια προσαρμοσμένη καρτέλα Android, τότε θα είχαν πρόσβαση στα δεδομένα αυτόματης συμπλήρωσης ή περιόδου σύνδεσης, καθώς οι προσαρμοσμένες καρτέλες είναι απλώς παρουσίες του προεπιλεγμένου προγράμματος περιήγησης ιστού. Οι προσαρμοσμένες καρτέλες Android υπάρχουν εδώ και πολύ καιρό, αν και μπορεί να τις γνωρίζετε με το προηγούμενο όνομά τους, “Προσαρμοσμένες καρτέλες του Chrome”, από τότε που η λειτουργία υποστηριζόταν μόνο από το Google Chrome. Αν και οι προσαρμοσμένες καρτέλες δεν αποδίδονται πλήρως εντός εφαρμογής όπως τα WebViews, έχουν πρόσβαση στην περίοδο σύνδεσης περιήγησής σας, στους αποθηκευμένους κωδικούς πρόσβασης, στους τρόπους πληρωμής και στις διευθύνσεις, για να μην αναφέρουμε άλλες λειτουργίες που δεν υποστηρίζονται από τη σχετικά βασική εφαρμογή Android System WebView. Αυτό καθιστά τις προσαρμοσμένες καρτέλες ιδανικές για Captive Portals, καθώς μπορούν να σας βοηθήσουν να εισάγετε τις πληροφορίες σας πιο γρήγορα — και έτσι να συνδεθείτε πιο γρήγορα στο δίκτυο.
Για καλή τύχη πολλών, η Google ετοιμάζεται τώρα να βάλει το Android να ανοίξει αυτές τις σελίδες Captive Portal σε μια προσαρμοσμένη καρτέλα Android αντί για μια προβολή Web. Ένα σύνολο ενημερωμένων εκδόσεων με ετικέτα captive_portal_cct
που προσθέτει υποστήριξη προσαρμοσμένων καρτελών στη σύνδεση Captive Portal — την εφαρμογή συστήματος που περιέχει τη λογική για το χειρισμό σελίδων Captive Portal — συγχωνεύτηκε πριν από λίγους μήνες. Οι ενημερώσεις κώδικα προσθέτουν προκαταρκτική υποστήριξη για αυτήν τη δυνατότητα, εισάγοντας κώδικα για το άνοιγμα των Captive Portals σε μια προσαρμοσμένη καρτέλα Android, καθώς και ομαδοποιώντας τη androidx.browser
βιβλιοθήκη που είναι απαραίτητη για την υποστήριξη προσαρμοσμένης καρτέλας. Ωστόσο, η υλοποίηση είναι προς το παρόν απενεργοποιημένη από προεπιλογή και φυλάσσεται με ένα flag δυνατότητας, επομένως δεν έχει ενεργοποιηθεί ακόμα.