Jak zakázat Safari v plýtvání místem (a udělat z něj rychlý nenáročný prohlížeč)

safari512pxSafari 4 přineslo mnoho nových funkcí především v oblasti uživatelského rozhraní. Ovšem hezké generované náhledy na stránky nejen že spotřebovávají místo na pevném disku (více v příspěvku Blog: záhadně mizející místo na disku? Zkontrolujte Safari!), ale také zatěžují počítač – prohlížeč kromě renderingu samotné webové stránky ještě na pozadí vytváří zmenšený náhled konkrétní stránky. To nejen že zpomaluje, ale také zvyšuje spotřebu při použití na přenosných počítačích. Existuje ale způsob, jak tuto novou funkcionalitu vypnout a vrátit tak nenáročnost prohlížeče na úroveň Safari 3.x.

Tento tip je ověřen jako funkční v Mac OS X 10.5 a Safari 4.

Jak na to

  1. Otevřete aplikaci Terminal (Terminál),
  2. zadejte příkaz a potvrďte jej stisknutím Enter,
    defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
  3. restartujte Safari.
  4. Hotovo! Safari nyní nebude generovat žádné obrázkové náhledy – a především na pomalejších počítačích (a přenosných strojích pracujících na baterii) si všimnete zrychlené odezvy prohlížeče.

Bonusový tip: generování náhledů můžete opět povolit, stačí pouze zadat příkaz:
defaults delete com.apple.Safari DebugSnapshotsUpdatePolicy
se znalostí tohoto tipu můžete naložit nejrůznějším způsobem: mě se osvědčilo vytvoření akce v Apple Scriptu, která při práci na baterie generování náhledů vypne, ale po připojení k napájecímu adaptéru je opět povolí.

31 komentářů: „Jak zakázat Safari v plýtvání místem (a udělat z něj rychlý nenáročný prohlížeč)

  • avatar
    08. 07. 2009 (07:01)
    Trvalý odkaz

    Díky, v práci na iMacu jsem to ani nepoznal … ale doma na milovaném ibooku G4, ulevil si děda ulevil :)

    Možná bych se přimluvil za takovej miničláneček o pluginech do safari … myslím že by to čtenáře mohlo zajímat, moc se o tom nepíše že existují …

    Hezký den, Kooper

  • avatar
    08. 07. 2009 (08:01)
    Trvalý odkaz

    Díky, v práci na iMacu jsem to ani nepoznal … ale doma na milovaném ibooku G4, ulevil si děda ulevil :)

    Možná bych se přimluvil za takovej miničláneček o pluginech do safari … myslím že by to čtenáře mohlo zajímat, moc se o tom nepíše že existují …

    Hezký den, Kooper

  • avatar
    08. 07. 2009 (07:17)
    Trvalý odkaz

    Kooper: já osobně pluginy do prohlížečů obecně nemusím – akorát žerou paměť a zpomalují, mám rád rychlé a nenáročné prohlížeče :)

    Ale jako tip proč ne…

  • avatar
    08. 07. 2009 (08:17)
    Trvalý odkaz

    Kooper: já osobně pluginy do prohlížečů obecně nemusím – akorát žerou paměť a zpomalují, mám rád rychlé a nenáročné prohlížeče :)

    Ale jako tip proč ne…

  • avatar
    08. 07. 2009 (08:19)
    Trvalý odkaz

    např. 1password je pro mě vyloženě návyková záležitost :)

  • avatar
    08. 07. 2009 (09:19)
    Trvalý odkaz

    např. 1password je pro mě vyloženě návyková záležitost :)

  • avatar
    08. 07. 2009 (09:29)
    Trvalý odkaz

    Ten svůj apple script spouštíš ručně, nebo nějak automaticky? Nechceš sem dát jeho zdroják, prosím?

  • avatar
    08. 07. 2009 (10:29)
    Trvalý odkaz

    Ten svůj apple script spouštíš ručně, nebo nějak automaticky? Nechceš sem dát jeho zdroják, prosím?

  • avatar
    08. 07. 2009 (09:34)
    Trvalý odkaz

    snilard: automaticky ne (vzhledem k tomu, že je nutný restart safari). Používám jej jako spouštěč pro Safari – nejdříve zjistí zdroj energie, podle toho nastavi nahledy a pak spustí Safari. Trošku ten kód „učešu“ a hodím jej do nějakého dalšího tipu….

  • avatar
    08. 07. 2009 (10:34)
    Trvalý odkaz

    snilard: automaticky ne (vzhledem k tomu, že je nutný restart safari). Používám jej jako spouštěč pro Safari – nejdříve zjistí zdroj energie, podle toho nastavi nahledy a pak spustí Safari. Trošku ten kód „učešu“ a hodím jej do nějakého dalšího tipu….

  • avatar
    08. 07. 2009 (17:03)
    Trvalý odkaz

    Ahoj, mám k tomuto „tématu“ par otázek, tak to shrnu do jednoho:
    1. když zakážu náhledy, přestane se vytvářet náhled i u top sites?
    2. při limitaci platnosti historie v nastavení, jde pouze o náhled nebo se mi smaže i textový „záznam“ historie – že jsem tam někdy byl – často se vracím a tak mám platnost maximální…
    3. taky k safari 4 – u ramdisku jsem zaškrtl obě S4 možnosti, tedy cache a ještě něco na ramdisku – tam jsou tyto položky sice vidět, ale obě stále zabírají 0MB, ať běží safari jak chce (zato samotný RD má volnou kapacitu 250 MB, přestože v nastavení jsem zvolil 256…)

    děkuju za odpovědi

  • avatar
    08. 07. 2009 (18:03)
    Trvalý odkaz

    Ahoj, mám k tomuto „tématu“ par otázek, tak to shrnu do jednoho:
    1. když zakážu náhledy, přestane se vytvářet náhled i u top sites?
    2. při limitaci platnosti historie v nastavení, jde pouze o náhled nebo se mi smaže i textový „záznam“ historie – že jsem tam někdy byl – často se vracím a tak mám platnost maximální…
    3. taky k safari 4 – u ramdisku jsem zaškrtl obě S4 možnosti, tedy cache a ještě něco na ramdisku – tam jsou tyto položky sice vidět, ale obě stále zabírají 0MB, ať běží safari jak chce (zato samotný RD má volnou kapacitu 250 MB, přestože v nastavení jsem zvolil 256…)

    děkuju za odpovědi

  • avatar
    08. 07. 2009 (17:27)
    Trvalý odkaz

    uživatel:

    1) ano
    2) mažou se všechny záznamy z historie, protože Safari neumí vytvářet náhled jen pro některé (ano, moc odladěné to ještě nemají)
    3) viz. odpověď pod článkem o RamDisku – Safari 4 má v práci s cache bug, který toto neumožní použít, funguje tedy korektně jen se Safari 3.x (pracuji ale na postupu, jak to obejít – sledujte SuperApple.cz)…

  • avatar
    08. 07. 2009 (18:27)
    Trvalý odkaz

    uživatel:

    1) ano
    2) mažou se všechny záznamy z historie, protože Safari neumí vytvářet náhled jen pro některé (ano, moc odladěné to ještě nemají)
    3) viz. odpověď pod článkem o RamDisku – Safari 4 má v práci s cache bug, který toto neumožní použít, funguje tedy korektně jen se Safari 3.x (pracuji ale na postupu, jak to obejít – sledujte SuperApple.cz)…

  • avatar
    10. 07. 2009 (02:37)
    Trvalý odkaz

    a nestaci jen v preferencich Safari zvolit Database Storage na treba 50MB?

  • avatar
    10. 07. 2009 (03:37)
    Trvalý odkaz

    a nestaci jen v preferencich Safari zvolit Database Storage na treba 50MB?

  • avatar
    10. 07. 2009 (05:10)
    Trvalý odkaz

    Vojtin: nestaci, protoze Database Storage ovlivnuje uplne neco jineho, ne graficke nahledy…

  • avatar
    10. 07. 2009 (06:10)
    Trvalý odkaz

    Vojtin: nestaci, protoze Database Storage ovlivnuje uplne neco jineho, ne graficke nahledy…

  • avatar
    11. 07. 2009 (18:14)
    Trvalý odkaz

    Vybornej tip. Muj cerny MacBook predtim hrozne hucel a ted neni ani slyset.

  • avatar
    11. 07. 2009 (19:14)
    Trvalý odkaz

    Vybornej tip. Muj cerny MacBook predtim hrozne hucel a ted neni ani slyset.

  • avatar
    11. 07. 2009 (19:58)
    Trvalý odkaz

    a jak to zase povolit? :))

  • avatar
    11. 07. 2009 (20:58)
    Trvalý odkaz

    a jak to zase povolit? :))

    • avatar
      12. 07. 2009 (18:20)
      Trvalý odkaz

      slic: no, jak to zase povolit se píše v posledním boxíku v článku, ne? :)

  • avatar
    12. 07. 2009 (03:51)
    Trvalý odkaz

    :-)))
    defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 1

  • avatar
    12. 07. 2009 (04:51)
    Trvalý odkaz

    :-)))
    defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 1

  • avatar
    11. 03. 2010 (12:24)
    Trvalý odkaz

    Zdravim,

    koukam na tenhle typ, a dost me zaujal, protoze obcas je to docela doba, nez se mi v safari otevre novy tab.

    Rad bych se zeptal, zda – li zadanim onoho kodu do terminalu prijdu o coverflow hledani v historii, ci ne?

    Pokud ano, jesli neexistuje neco co by pouze vzalo staticke obrazky do topsites, aby se oteviralo rychle a coverflow v historii zustal.

    Diky za odpoved

  • avatar
    11. 03. 2010 (13:24)
    Trvalý odkaz

    Zdravim,

    koukam na tenhle typ, a dost me zaujal, protoze obcas je to docela doba, nez se mi v safari otevre novy tab.

    Rad bych se zeptal, zda – li zadanim onoho kodu do terminalu prijdu o coverflow hledani v historii, ci ne?

    Pokud ano, jesli neexistuje neco co by pouze vzalo staticke obrazky do topsites, aby se oteviralo rychle a coverflow v historii zustal.

    Diky za odpoved

  • avatar
    20. 11. 2010 (05:33)
    Trvalý odkaz

    Ahoj, resetoval jsem safari ,ale nechal jsem „preview images“ atd. Ale resetoval jsem Top Sites a nenacitaji se mi nahledy… nevite co stim??

    Diky

Komentáře nejsou povoleny.