Εξομοίωση του πρώτου iPhone: Επιστροφή στο 2007 μέσα από τον browser σας

Επιστρέψτε στο 2007 μέσα από τον browser σας χάρη στον νέο web emulator του αυθεντικού iPhone. Ζήστε την εμπειρία του iPhone OS 1.0, δοκιμάστε το κλασικό Safari και το γραφικό περιβάλλον που διαμόρφωσε την ιστορία των smartphones.

Add as preferred source on Google

Σύνοψη

  • Ένα νέο project επιτρέπει στους χρήστες να βιώσουν το λειτουργικό σύστημα του πρώτου iPhone (2007) απευθείας μέσα από τον web browser τους, χωρίς τη χρήση εξειδικευμένου λογισμικού ή εξωτερικών εφαρμογών.
  • Η υλοποίηση βασίζεται σε προηγμένες τεχνικές εξομοίωσης (emulation) και μεταγλώττισης κώδικα σε WebAssembly, αποδεικνύοντας τις τεράστιες υπολογιστικές δυνατότητες των σύγχρονων web browsers.
  • Οι χρήστες μπορούν να αλληλεπιδράσουν με τον αυθεντικό, εμβληματικό σχεδιασμό (skeumorphism), τις πρώτες εκδόσεις του Safari και του ιστορικού εικονιδίου του YouTube με την παλιά τηλεόραση, διαπιστώνοντας την απουσία του App Store.
  • Παρά τις δυσκολίες προσομοίωσης της οθόνης πολλαπλής αφής μέσω ποντικιού, το εγχείρημα λειτουργεί ως ένα εξαιρετικό παράδειγμα ψηφιακής διατήρησης της ιστορίας για συστήματα που το hardware τους σταδιακά εγκαταλείπει τη ζωή.

Η ικανότητα των σύγχρονων web browsers να αναλαμβάνουν τον ρόλο ισχυρών, αυτόνομων υπολογιστικών περιβαλλόντων επιβεβαιώνεται μέσα από ένα νέο εγχείρημα που φέρνει το αρχικό λειτουργικό σύστημα του πρώτου iPhone απευθείας στις οθόνες μας. Ο νέος browser-based εξομοιωτής επιτρέπει την πλήρη εκκίνηση και χρήση του ιστορικού iPhone OS 1.0, χωρίς ο χρήστης να χρειαστεί να κατεβάσει ύποπτα αρχεία, να παραμετροποιήσει πολύπλοκες εικονικές μηχανές ή να αναζητήσει ROMs σε σκιώδη διαδικτυακά φόρουμ.

Η υλοποίηση αυτού του εγχειρήματος απαιτεί τον συνδυασμό ισχυρών εργαλείων ανοιχτού κώδικα και τη μετατροπή απαιτητικών εντολών αρχιτεκτονικής ARM ώστε να εκτελούνται φυσιολογικά εντός ενός παραθύρου Chrome, Edge ή Safari. Μέσω της τεχνολογίας WebAssembly, η οποία επιτρέπει την εκτέλεση κώδικα υψηλής απόδοσης στον ιστό, οι προγραμματιστές κατάφεραν να μεταφέρουν τον πυρήνα της εξομοίωσης στο πρόγραμμα περιήγησης, μετατρέποντας έναν σύγχρονο υπολογιστή ή ακόμα και ένα σύγχρονο tablet σε έναν απόλυτα πιστό καθρέφτη του τεχνολογικού παρελθόντος.

Το αποτέλεσμα είναι μια ομαλή, ρεαλιστική απόκριση στο γραφικό περιβάλλον, με την αυθεντική γραμματοσειρά Helvetica, τα κλασικά εικονίδια που σχεδίασε η ομάδα του Scott Forstall και τη χαρακτηριστική χειρονομία «Slide to Unlock», η οποία κάποτε αποτέλεσε αντικείμενο σφοδρών νομικών διαμαχών για διπλώματα ευρεσιτεχνίας.

Ψηφιακή αρχαιολογία και τεχνολογική εξέλιξη

Εκκινώντας τον εξομοιωτή, ο χρήστης έρχεται αμέσως αντιμέτωπος με την εντυπωσιακή διαφορά φιλοσοφίας ανάμεσα στο παρελθόν και το παρόν των κινητών συσκευών. Η απουσία του App Store αποτελεί το πιο τρανταχτό χαρακτηριστικό του iPhone OS 1.0. Κατά το ντεμπούτο της συσκευής, το στρατηγικό όραμα προέβλεπε πως οι προγραμματιστές θα έπρεπε να αρκεστούν στη δημιουργία web εφαρμογών μέσω του Safari, μια προσέγγιση που εγκαταλείφθηκε ραγδαία την επόμενη κιόλας χρονιά μετά τις τεράστιες πιέσεις της κοινότητας των developers.

Η περιήγηση στις προεγκατεστημένες εφαρμογές αποτελεί ένα ταξίδι στον ρεαλιστικό σχεδιασμό (skeumorphism). Η εφαρμογή των σημειώσεων μιμείται ένα φυσικό κίτρινο μπλοκ με γραμμές, το εικονίδιο του YouTube αναπαριστά μια παλιά τηλεόραση με κεραίες, ενώ η εφαρμογή των επαφών θυμίζει ένα κλασικό, δερματόδετο βιβλίο διευθύνσεων. Η προσομοίωση καταφέρνει να διατηρήσει ζωντανά αυτά τα γραφικά στοιχεία, αν και η μεταφορά της εμπειρίας πολλαπλής αφής (multi-touch) στο ποντίκι ενός υπολογιστή απαιτεί αναπόφευκτα κάποιους συμβιβασμούς στην ακρίβεια του χειρισμού, ειδικά όταν πρόκειται για την περιήγηση στο διαδίκτυο ή την εστίαση (pinch-to-zoom) σε φωτογραφίες.

Επιπλέον, το περιβάλλον αναδεικνύει τους περιορισμούς του παρελθόντος όσον αφορά την ταχύτητα σύνδεσης. Το πρώτο iPhone βασιζόταν αποκλειστικά σε δίκτυα 2G (EDGE) και WiFi, με την απόδοση του Safari να δοκιμάζεται έντονα ακόμα και στη φόρτωση βασικών, λιτών ιστοσελίδων. Η εξομοίωση επιτρέπει στους νεότερους χρήστες, οι οποίοι έχουν γαλουχηθεί με τις αστραπιαίες ταχύτητες του 5G και την άμεση ροή περιεχομένου, να κατανοήσουν τη δομική εξέλιξη του mobile internet και την υπομονή που απαιτούσε η ψηφιακή επικοινωνία.

Μπορείτε να «βουτήξετε» στην εμπειρία χρήσης του πρώτου iPhone από εδώ.

Loading