Tajemnicza sztuczka Apple'a sprawia, że ​​iPhone wydaje się szybszy

Apple z biegiem lat zaktualizowało sprzęt w urządzeniach z systemem iOS. Ale czy sprzęt zwiększa się w stosunku do widocznego lub reklamowanego zwiększenia prędkości? Być może, ale z drugiej strony może mieć coś wspólnego z "cechą" firmy Apple wbudowaną od wersji iOS 3.0.

Za każdym razem, gdy aplikacja jest zamknięta, iOS wykonuje zrzut ekranu. Po ponownym uruchomieniu aplikacji zrzut ekranu jest wyświetlany krótko, a prawdziwa aplikacja ładuje się w tle. Każdemu, kto korzysta z tego systemu, po prostu pojawi się jak aplikacja natychmiast się ładuje, ale w rzeczywistości jest to zrzut ekranu, który ukrywa rzeczywiste ładowanie. To naprawdę sprytne, a funkcja jest ukryta na tyle dobrze, że większość ludzi nawet o niej nie myśli. Przez większość czasu nie jest to zauważalne, ale ma sporadyczne usterki z dużymi (wolniej ładującymi się) aplikacjami. Jeśli aplikacja nie załaduje się wystarczająco szybko, ekran stanie się zamrożony na kilka sekund, ponieważ zrzut ekranu nie reaguje na dotyk.

Chociaż wiem, że Apple używa tego niewielkiego oszustwa, nadal sprawia, że ​​iOS czuje się szybciej. I na pewno wygląda na to szybciej, ponieważ jeśli iPhone nie jest podłączony do narzędzia diagnostycznego, jedynym wskaźnikiem wydajności jest obraz.

Apple jednak nie poprzestał na tej sztuczce tylko w iOS. Safari dla przyjaznych dotykowi komputerów Mac używa również podobnego bufora ładowania migawki. Najprostszym sposobem zobaczenia tego na MacBooku Pro jest skorzystanie z wyników wyszukiwania Google Instant. Jeśli klikniesz link, a następnie przesuń palcem, aby przejść do poprzedniej strony, nastąpi opóźnienie o kilka sekund, ale nadal nie jest to coś, co można łatwo zauważyć.

Ogólnie podoba mi się ta funkcja, ponieważ i tak zajmuje mi to chwilę, aby się zaaklimatyzować do ostatnio uruchomionej aplikacji. Jedyny raz, gdy staje się to boleśnie oczywiste, jest na urządzeniach Jailbroken, gdzie normalna wydajność jest nieznacznie zmniejszona wskutek modyfikacji oprogramowania po wprowadzeniu na rynek.