Μυστικό τέχνασμα της Apple για να κάνει το iPhone να φανεί πιο γρήγορα
Κινητό μήλο Iphone Ipod / / March 17, 2020
Το iPhone μπορεί να είναι ταχύτερο από ό, τι φαίνεται. Οποιοσδήποτε σοβαρός προγραμματιστής εφαρμογών iOS γνωρίζει ήδη κάτι τέτοιο, αλλά οι περισσότεροι από τους ανθρώπους που έχω εισέλθει δεν το γνωρίζουν.
Η Apple σίγουρα έχει ενημέρωσε το υλικό μέσα στις συσκευές iOS με τα χρόνια. Αλλά, αυξάνονται οι αυξήσεις υλικού σε σχέση με την εμφανή ή διαφημισμένη ταχύτητα; Ίσως, αλλά από την άλλη πλευρά μπορεί να έχει κάτι να κάνει με ένα "χαρακτηριστικό" της Apple που ενσωματώνεται ξεκινώντας από το iOS 3.0.
Κάθε φορά που κλείνει μια εφαρμογή, το iOS λαμβάνει ένα στιγμιότυπο οθόνης. Όταν ξεκινήσει η δημιουργία αντιγράφων ασφαλείας της εφαρμογής, εμφανίζεται στιγμιαία το στιγμιότυπο οθόνης ενώ η πραγματική εφαρμογή φορτώνεται στο παρασκήνιο. Σε όποιον χρησιμοποιεί αυτό το σύστημα θα εμφανιστεί ακριβώς όπως το app φορτώνει άμεσα, αλλά στην πραγματικότητα είναι μια εκτόξευση ενός screenshot που κρύβει την πραγματική φόρτωση. Είναι πραγματικά πολύ έξυπνο, και το χαρακτηριστικό είναι κρυμμένο αρκετά καλά ώστε οι περισσότεροι άνθρωποι δεν το σκέφτονται καν. Τις περισσότερες φορές δεν είναι ακόμα αισθητή, αλλά έχει μια περιστασιακή σφάλμα με μεγάλες (αργή φόρτωση) εφαρμογές. Αν η εφαρμογή δεν φορτώνει αρκετά γρήγορα, η οθόνη θα φαίνεται παγωμένη για μερικά δευτερόλεπτα, επειδή το στιγμιότυπο οθόνης δεν μπορεί να αντιδράσει στην είσοδο αφής.
Παρόλο που γνωρίζω ότι η Apple χρησιμοποιεί αυτή τη μικρή εξαπατήσει απόδοση, εξακολουθεί να κάνει την iOS να αισθάνεται ταχύτερη. Και σίγουρα φαίνεται πιο γρήγορα, αφού αν δεν έχετε συνδέσει το iPhone σε ένα διαγνωστικό εργαλείο, ο μόνος δείκτης για την απόδοση είναι οπτικός.
Η Apple δεν σταμάτησε με αυτό το τέχνασμα μόνο σε iOS. Το Safari για Mac που ταιριάζει στην αφή χρησιμοποιεί επίσης ένα παρόμοιο buffer φόρτωσης στιγμιότυπων. Ο ευκολότερος τρόπος να το δείτε αν βρίσκεστε σε MacBook Pro είναι να χρησιμοποιήσετε τα αποτελέσματα αναζήτησης του Google Instant. Εάν κάνετε κλικ σε ένα σύνδεσμο και μετά το σύρετε για να επιστρέψετε στην προηγούμενη σελίδα, θα υπάρξει καθυστέρηση μερικών δευτερολέπτων, αλλά δεν είναι κάτι που είναι εύκολο να παρατηρήσετε.
Συνολικά μου αρέσει αυτό το χαρακτηριστικό, καθώς μου παίρνει ένα δευτερόλεπτο για να εγκλιματιστώ σε μια εφαρμογή που ξεκίνησε πρόσφατα ούτως ή άλλως. Η μόνη φορά που γίνεται οδυνηρά προφανής είναι σε συσκευές Jailbroken, όπου η κανονική απόδοση μειώνεται ελαφρώς από τις τροποποιήσεις λογισμικού μετά την αγορά.