Zastavení automatického obnovování webových stránek Safari v systému Mac OS X Lion

Anonim

Novým přírůstkem do Safari 5.1 v Mac OS X 10.7 je automatické obnovení webových stránek, pokud zůstanou po určitou dobu neaktivní. Tato funkce se může zdát zbytečná a dokonce obtěžující, ale neexistuje žádná jasná preferenční možnost, jak zakázat opětovné načítání stránek. Naštěstí nám Stormcloud (prostřednictvím DaringFireball) ukazuje, jak zastavit toto otravné chování v Safari 5.1. Zde je postup pro vypnutí:

  • Ukončete Safari, poté spusťte Terminál (nachází se v /Applications/Utilities/) a zadejte následující příkaz
  • defaults write com.apple.Safari IncludeInternalDebugMenu 1

  • Znovu spusťte Safari a zcela vpravo se vedle položky „Help“ (ano, liší se od nabídky Develop) zobrazí nabídka „Debug“
  • Stáhněte dolů novou nabídku ladění a posouvejte se způsoby dolů, dokud neuvidíte „Použít víceprocesová Windows“ a vyberte ji tak, aby byla nezaškrtnutá
  • Otevřete nové okno Safari, a pokud vedle názvu webových stránek vidíte , jste nyní v režimu jednoho procesu, který zabraňuje automatickému obnovování webových stránek

Pokud vás zajímá, proč změna některého nastavení nazývaného „víceprocesová okna“ způsobí automatické opětovné načítání webových stránek, Stormcloud poskytuje dobrý popis, co tato funkce je a jak funguje:

V podstatě je to dobře míněná funkce, ale také způsobuje uživatelům bolesti hlavy. V některých případech to způsobí, že Safari zabere mnohem více paměti, než by mělo, a může dokonce způsobit zpomalení aplikace. Toto vše bude pravděpodobně opraveno aktualizací softwaru.

Velká námitka ohledně spouštění Safari 5.1 v režimu jednoho procesu: mnoho pluginů a rozšíření nefunguje, zejména (a otravně) blokovače reklam, ClickToFlash a 1password. Budete se muset rozhodnout, zda se vám tento kompromis vyplatí, nebo můžete vždy použít také Chrome nebo Firefox.

Zastavení automatického obnovování webových stránek Safari v systému Mac OS X Lion