Co je dobré vědět
- Povolte nabídku ladění zadáním defaults napište com.apple. Safari IncludeInternalDebugMenu 1 do Terminal.
- Zakažte nabídku ladění zadáním defaults napište com.apple. Safari IncludeInternalDebugMenu 0 do Terminal.
- Po zapnutí nebo vypnutí nabídky ladění znovu spusťte Safari.
Safari dlouho mělo skrytou nabídku ladění, která obsahovala užitečné funkce. Nabídka ladění, která původně měla pomáhat vývojářům při ladění webových stránek a kódu JavaScript, který na nich běží, byla skryta, protože příkazy, které byly v nabídce obsaženy, by mohly způsobit zkázu na webových stránkách. Informace v tomto článku se týkají počítačů Mac se systémem OS X El Capitan (10.11) nebo starším.
Nabídka ladění Safari v OS X El Capitan a dřívějších
S vydáním Safari 4 v létě 2008 bylo mnoho užitečných položek nabídky v nabídce Debug přesunuto do nové nabídky Develop. Skrytá nabídka Debug však zůstala a dokonce si vybrala jeden nebo dva příkazy, jak vývoj Safari pokračoval. Byl zcela odstraněn z OS X Sierra a pozdějších verzí operačního systému.
Apple udělal z přístupu ke skryté nabídce Develop snadný proces, který vyžaduje pouze cestu k předvolbám Safari. Přístup k nabídce Debug byl na druhou stranu trochu složitější.
Aktivace okna ladění Safari vyžaduje použití Terminálu, výkonného nástroje pro přístup ke skrytým funkcím operačního systému Mac a mnoha jeho aplikací. Terminál je tajemstvím zapnutí nabídky ladění Safari.
Povolit nabídku ladění Safari
Zavřete Safari, pokud jej máte otevřené, a poté:
- Přejděte na Aplikace > Utilities a spusťte Terminál.
-
Zadejte následující příkazový řádek do Terminálu jeho zadáním nebo pomocí kopírování a vkládání. Zadejte příkaz jako jeden řádek v Terminálu, i když jej váš prohlížeč může rozdělit na více řádků.
výchozí zápis com.apple. Safari IncludeInternalDebugMenu 1
- Stiskněte Enter nebo Return.
- Znovu spustit Safari. K dispozici je nová nabídka ladění.
Zakázat nabídku ladění Safari
Pokud chcete deaktivovat nabídku Debug, můžete tak učinit kdykoli opět pomocí Terminálu. Zavřete Safari, pokud je otevřené, a poté:
- Spustit Terminál.
-
Zadejte následující příkazový řádek do Terminálu jeho zadáním nebo pomocí kopírování a vkládání. Zadejte příkaz jako jeden řádek v Terminálu, i když jej váš prohlížeč může rozdělit na více řádků.
výchozí zápis com.apple. Safari IncludeInternalDebugMenu 0
- Stiskněte Enter nebo Return.
- Znovu spustit Safari. Nabídka ladění je pryč.
Oblíbené položky nabídky ladění Safari
S nabídkou Debug, kterou ovládáte, můžete vyzkoušet různé položky nabídky. Ne všechny položky nabídky jsou použitelné, protože mnohé jsou navrženy pro použití ve vývojovém prostředí, kde máte kontrolu nad webovým serverem. Nicméně užitečné položky zahrnují:
- Vynutit překreslení
- Show Frame Rate Meter, který zobrazuje zatížení procesoru, rychlost snímkování stránky a aktualizace stránky, to vše ve formě analogových rychloměrů.
- Různé možnosti označení.
- Synchronizovat historii iCloud.
- V závislosti na verzi Safari možnost resetovat a přepočítat nejlepší stránky.