Manapság a táborban mindenki 10.6.2 Snow Leopard felhasználó, amin 4.0.4-es Safarit futtat (kivéve Pőcze Balázst, aki konkrétan szarik bele a Tiger mögül). Azt gondolhatnánk, hogy a legfrissebb, tesztelt, hivatalosan kiadott és csatornán megérkezett programok teszik nekünk a legjobbat. Arra a következtetésre jutottam, hogy ez nem feltétlenül van így.
Sőt, addig a következtetésig jutottam, hogy az Apple konkrétan a feature fejlesztésben pillanatnyilag eléggé betérdelt és rosszul prioritizál priorizál. Mind az iTunes, mind pedig a Safari jelentősen “megfogja” a gépet (és a Flash-ről már nem is akarok beszélni).
Ismerjük el: ez globális jelenség, az egész Mac felhasználói közösséget érinti.
eFi szúrta ki az alábbiakat. A Console.app belsejében obskúrus üzenetek utalnak arra, amikor vagy a Safari, vagy az iTunes megrántja a gépet. Ezt könnyedén ellenőrizhetjük magunk is:
- Console.app /Applications/Utilities/Console.app
- a tetején Show Log List (vagy menü: View – Show Log List)
- a FILES szekcióban system.log
- a jobb felső Filter nevű keresőmezőben: INSERT-HANG-DETECTED
Íme az én naplómból két példa tegnapról:
Nov 14 18:29:12 jozsimbp Safari[715]: INSERT-HANG-DETECTED: Tx time:8.906722, # of Inserts: 26, # of bytes written: 130829, Did shrink: NO
Nov 14 18:32:20 jozsimbp iTunes[1046]: INSERT-HANG-DETECTED: Tx time:15.073507, # of Inserts: 15, # of bytes written: 72260, Did shrink: NO
A gyakorlatban ez úgy néz ki, hogy az alkalmazás “megáll”, megjelenik a spinning beach ball, hosszú másodpercekig elérhetetlenné teszi az alkalmazást. iTunes és Safari esetében teljesen hozzászoktam már, egy jelenségről beszélünk, amit Leopard óta tapasztalok.
Gúglizgatva nem jutottunk eredményre, rengeteg felhasználó írt már a problémáról, amelyről egyelőre még azt sem tudjuk, hogy egyértelmű összefüggésben lenne egymással. Én csak valószínűsítem, hogy az INSERT-HANG-DETECTED akkor naplózódik, amikor a Safari megkattan, és egyértelmű megfelelés van a kettő közt.
Az is csak egy teóriám, hogy az egész azóta van, mióta a Safariba belekerült ez a szuper gyors Nitro engine. Azóta van, hogy noha tényleg begyorsult az egész, sajnálatos módon időnként homokórázik. Főleg, amikor sleepből jön meg, de ma sleep után konkrétan fagyott, ez volt a felugró welcome üzenet:

a dialógusablak helyes szövege ez lett volna: Good morning professor, I see you have driven here with your Diesel Astra.
Mi lehet ennek az egésznek az oka? Nem tudom, talán a komplex szoftver rendszerekben keresendő. Lehet, hogy az új technológiák nem várt jelenségeket okoznak, amiket alaposan kell tesztelni, utánuk menni. Az is lehet, hogy az Apple is tud erről és dolgozik rajta. Az is lehet, hogy nem érdekli őket, mással foglalkoznak. A jelenség mindenesetre megvan.
Nem tehetünk mást, mint azt, hogy várunk. Együtt élünk a kellemetlenséggel, és megpróbáljuk tovább szeretni Steve-et. Reménykedünk a 10.6.3-ban, Safari 4.0.5-ben és így tovább (nem gondolom, hogy a következő dot-bumppal kapni fogjuk ennek a fixét egyébként, eddig se kaptuk, régi ez a szar). Egy dolgot még azért érdemes kikapcsolni, azt tapasztaltam, hogy a Safari download managerén áthaladó dolgok erőset rántanak a teljesítményen, ezzel segíthetünk a bajon, és amúgy sem hülyeség:

Mesélek egy másik dolgot: 40 dollárért frissítettem a 3-as Fusionre. Az új változatban valamit fejlesztettek a guest-ből történő copy-paste módszeren, aminek az lett a — kibaszott — eredménye, hogy az Excel táblák TIFF formátumban érkeznek meg Mac-re képként. Korábban szépen RTF táblákat adott vissza, amivel remekül lehetett tovább emailezni, most kép. Kész, meg van cseszve az ember workflow-ja és akkor mérlegel: vagy Windows XP Notepad-ba paste-el, aztán onnan hozza át Mac-re a vágólap tartalmát, vagy ott marad 2-es Fusion-ön, ahol még jól működött.
Én nem downgrade-elek, nem vagyok hajlandó. Személyes döntésem. Ha kijön az új verzió, használom, a hibákkal együtt kezdek élni, körüljárom azokat.
Hiszek abban, hogy majd észreveszik a fejlődéssel ezeket a hibákat, és előbb-utóbb megjavítják azokat. Az új verzió mindig előrelépés, jó és érdemes haladni vele. Eddig még mindig bevált, de kissé kellemetlen tud lenni a felhasználói élet.
Ezek az informatikai problémák. Eljutunk vajon valaha is az Another World login screenjéig? Utazunk-e valaha idegen világokba egy jobban sikerült villámcsapás után? Lesz-e Ferrarink?

Függöny.
update 20091119: úgy tűnik, van megoldás.