Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Software
Skryté předvolby pro Safari 4 beta
2. března 2009, 00.00 | Macworld popisuje několik skrytých předvoleb, jimiž lze změnit chování beta verze Safari 4.
Minulý týden Apple vydal veřejnou beta verzi webového prohlížeče Safari 4. Ta přináší značné zvýšení výkonu (jak dokládají první nezávislé testy) a také řadu úprav uživatelského rozhraní, jež se však zdaleka nezamlouvají všem (to ostatně ukázala i diskuse na MůjMacu).
Samozřejmě, mnozí začali propátrávat kód nového prohlížeče, aby zjistili, zda nenajdou způsoby, jimiž by chování Safari 4 upravili tak, jak by se jim líbilo. Především prohledávali binární soubor aplikace na výskyt textových řetězců, signalizujících existenci skrytých předvoleb, dovolujících takové úpravy.
Poměrně rychle byl objeven způsob, jak přesunout ouška (taby) panelů prohlížeče zpět pod lištu záložek (z horního okraje okna, kam ho přemístila verze 4). Potom byly nalezeny další takové předvolby, souhrn dosavadních zjištění předkládá Rob Griffiths z Macworldu, ten se vám pokusím zprostředkovat v tomhle článku.
Panel Secrets jako alternativní řešení
Následující text vysvětluje, jak použít skryté předvolby Safari 4 beta s pomocí Terminalu. To by zřejmě většině čtenářů MůjMacu nemělo dělat potíže, kdyby přece jen ano, navrhuje Rob Griffiths jako alternativu užít Secrets, zdarma nabízený panel dodatečných předvoleb Mac OS X, umožňující snadno nastavit skryté předvolby v mnoha různých aplikacích.
Panel Secrets sice představuje snadný způsob nastavení skrytých předvoleb, ale nemusí zpřístupnit všechny a jejich dokumentace nemusí být úplně v pořádku.
Nastavení skrytých předvoleb s pomocí Terminalu
Budeme tedy předpokládat, že se Terminalu nebojíte. Všechny dále zmiňované skryté předvolby jsou v Safari 4 beta implicitně zapnuté a ukládají se jako booleovské hodnoty (TRUE či FALSE), takže se vypnou přepnutím na hodnotu FALSE. Aby se změna hodnoty předvolby projevila, nesmí v daný okamžik Safari 4 běžet, při spuštěném programu se změna neuplatní.
Všechny skryté předvolby Safari 4 se vypojí stejným příkazem, který se liší pouze názvem předvolby, vypadá takto:
defaults write com.apple.safari název_předvolby -bool FALSE
Stačí tedy do příkazu dosadit název konkrétní předvolby a stisknout Enter a příslušná předvolba se vypne. Až poté Safari 4 spustíte, projeví se to v něm odpovídajícím způsobem.
Přehled dosud známých skrytých předvoleb
Pro přesun oušek panelů zpět pod lištu záložek poslouží následující příkaz:
defaults write com.apple.safari DebugSafari4TabBarIsOnTop -bool FALSE
A zcela stejně lze použít i další předvolby, nyní budou následovat jejich názvy (jež dosadíte do příkazu „defaults“) a stručné vysvětlení, co způsobují:
DebugSafari4IncludeGoogleSuggest
Vypne roletové menu ve vyhledávacím poli, které zobrazuje návrhy Googlu, nedávná prohledávání historie prohlížeče a nabízí možnost hledat text v dané stránce.
DebugSafari4LoadProgressStyle
Tato předvolba bude fungovat jenom tehdy, pokud nastavíte také předvolbu DebugSafari4IncludeToolbarRedesign. Budou-li nastaveny obě (na hodnotu FALSE), vrátí se původní ukazatel postupu pod lištou URL adresy (modrý „teploměr“, co někteří čtenáři tak postrádali).
DebugSafari4IncludeToolbarRedesign
Nastavením téhle předvolby odstraníte ikonu obnovení/zastavení a ikonu záložek z nového pole pro vkládání URL adres. Až to uděláte, půjde příslušné ikony přidat do nástrojového panelu prohlížeče pomocí dialogového okna „View“ -> „Customize Toolbar“.
Tato předvolba musí být vypnutá, chcete-li předchozí předvolbou vrátit původní „teploměr“ ukazatele postupu.
DebugSafari4IncludeFlowViewInBookmarksView
Vypojí zobrazení Cover Flow při prohlížení záložek příkazem „Bookmarks“ -> „Show All Bookmarks“. Způsobí, že stránka záložek bude vypadat v podstatě stejně jako stránka záložek v Safari 3.
DebugSafari4TopSitesZoomToPageAnimationDimsSnapshot
Nastavení téhle předvolby na hodnotu FALSE způsobí, že okno prohlížeče nebude ztlumené, když budete zvětšovat vybraný web ze stránky Top Sites.
DebugSafari4IncludeTopSites
Úplně vypne funkci Top Sites zobrazující náhledy často navštěvovaných webů, odstraní její ikonu z nástrojového panelu a zabrání nahrání stránky Top Sites.
DebugSafari4IncludeFancyURLCompletionList
Odstraní třídílné roletové menu, jež se objeví při zadávání URL adresy. Místo toho navrátí chování ze Safari 3, kdy se při psaní objevují dříve vložené URL adresy.
Opětovné zapnutí či odstranění předvolby
Budete-li chtít některou z vypnutých předvoleb opět zapnout, stačí se vrátit do Terminalu a užít příslušný příkaz „defaults“ s hodnotou TRUE namísto hodnoty FALSE, případně lze danou předvolbu úplně odstranit následujícím příkazem:
defaults delete com.apple.safari název_předvolby
Pochopitelně i tohle se musí provádět tehdy, když Safari 4 neběží, má-li se účinek příkazu projevit.
Je třeba ještě připomenout, že se Safari 4 zatím nachází v beta verzi, není tedy vyloučeno, že ostrá verze prohlížeče, až bude dostupná, může výše popsané předvolby změnit nebo třeba i odstranit.
Na ostrou verzi Safari 4 si ovšem ještě nějakou dobu počkáme, mezitím mohou být zde probírané skryté předvolby k užitku těm, jimž se sice zamlouvá zvýšený výkon nového prohlížeče, ale nezvykli si na úpravy uživatelského rozhraní a dávají přednost uspořádání ve stylu Safari 3.