Některé z nejlepších vlastností Safari jsou skryté
Safari má spoustu speciálních funkcí navržených pro webové vývojáře , které se shromáždily pod skrytým menu Develop. V závislosti na verzi Safari, kterou používáte, se v nabídce Rozbalit zobrazí čtyři nebo více skupin položek nabídky, jako je například možnost změnit User Agent, zobrazit další funkce, například Web Inspector a Error Console, zakázat JavaScript, nebo zakažte mezipaměti aplikace Safari. Dokonce i když nejste vývojář, některé užitečné funkce vám mohou pomoci.
Použití nabídky Vývoj je snadné, s každou položkou v nabídce, která se týká aktuálně načtené a nejpřednější stránky nebo karty Safari, a pak na všechny následně načtené webové stránky. Výjimkou jsou příkazy, jako například Prázdné mezipaměti, které mají globální vliv na Safari.
Než budete moci použít nabídku Rozbalit, musíte nejprve vidět toto skryté menu. Jedná se o poměrně snadnou úlohu, mnohem jednodušší než odhalování nabídky Debug , která před Safari 4 obsahovala všechny příkazy, které jsou nyní obsaženy v nabídce Rozvíjet. Ale nemyslete si, že starší nabídka ladění již není relevantní; stále existuje a obsahuje mnoho užitečných nástrojů.
Zobrazte nabídku Rozvoj v aplikaci Safari
- Spusťte Safari, který se nachází na / Applications / Safari.
- Otevřete předvolby Safari výběrem položky "Safari, Předvolby" z nabídky.
- Klikněte na kartu Rozšířené.
- Zaškrtněte políčko vedle nabídky Zobrazit nabídku v panelu nabídek.
Rozbalovací nabídka se zobrazí mezi položkami Záložky a okno. Rozbalit menu je obzvláště užitečné pro webové vývojáře, ale neformální uživatelé budou také velmi užitečné.
Kdybyste někdy chtěli deaktivovat nabídku Vývojář, zrušte zaškrtnutí v kroku č. 4 výše.
Některé z položek nabídky Rozvinout, které pravděpodobně budete považovat za nejužitečnější, patří:
- Otevřená stránka s: Umožňuje otevřít aktuální webovou stránku v libovolném prohlížeči, který jste nainstalovali na počítači Mac. Pokud jste někdy navštívili webovou stránku, která s Safari nefunguje správně, můžete tento příkaz použít k rychlému přechodu na stejnou webovou stránku v jiném prohlížeči
- Uživatelský agent: Uživatelský agent je řetězec textu, který prohlížeč odesílá na webový server, který hostuje webovou stránku. Pokud jste někdy navštívili webovou stránku, která prohlásila, že služba Safari není podporována, tak tohle stránky věděly, jaký prohlížeč používáte. Ve většině případů je "nepodporováno" nesmysl a pomocí této položky můžete změnit uživatelský agent, který napodobí jeden z jiného prohlížeče. Možná vás ohromí, kolikrát náhle nezačne pracovat webová stránka, a to pouze změnou uživatelského agenta.
- Prázdné mezipaměti: Safari uchovává mezipaměť nedávno přístupných webů. Údaje uložené v této mezipaměti obsahují všechny prvky stránky, které lze při návratu na stránku rychle využít k vykreslení webových stránek. Někdy může být mezipaměť stará nebo poškozená, což způsobí nesprávné zobrazení webové stránky. Vyprázdnění mezipaměti může tyto problémy vyřešit a dokonce může pomoci zvýšit rychlost Safari .
Většina zbývajících položek v nabídce bude pravděpodobně pro vývojáře užitečnější, ale pokud máte zájem o to, jak jsou webové stránky postaveny, mohou být zajímavé následující položky:
- Zobrazit webový inspektor : Otevře webový inspektor v dolní části aktuální stránky. Pomocí webového inspektora můžete prozkoumat prvky, které vedly k vytvoření stránky.
- Zobrazit zdroj stránky: Umožní vám zobrazit kód HTML aktuální stránky.
- Zobrazit zdroje stránky: Otevře se boční panel inspektoru zdrojů v nástroji Web Inspector, který poskytuje snadný způsob, jak zjistit, jaké obrázky, skripty, stylové listy a další prvky se používají na aktuální stránce.
- Spuštění záznamu časové osy: Chcete-li zjistit, jak se načítá a běží webová stránka, zkuste možnost Zahájit nahrávání časové osy. Tím vytvoříte graf, který zobrazuje síťovou aktivitu a jak je každý element webu načten a používán. Je to zajímavé zobrazení, ale nezapomeňte vypnout funkci výběrem možnosti Stop Stop Timeline Recording; jinak použijete zdroje Mac na neproduktivní úlohy - to znamená, pokud nejste webový vývojář.
- Zadejte režim odpovědného designu: Další nástroj pro vývojáře ve vestavěném simulátoru , který vám umožní zobrazit náhled, jak bude vaše webové stránky vypadat na různá rozlišení obrazovky nebo s různými zařízeními, jako je iPad nebo iPhone. Jednoduše načtěte stránku, která vás zajímá, a vyberte možnost Zadejte citlivý návrhářský režim, chcete-li zobrazit náhled stránky. Můžete vyzkoušet vykreslování stránek pomocí různých zařízení nebo vybrat rozlišení, které chcete použít. Jakmile se vrátíte do nabídky Rozvíjet a zvolíte Režim odezvy na výstup.
- Experimentální vlastnosti: Tato položka nabídky není k dispozici ve všech verzích programu Safari a jeho obsah se může změnit s každou aktualizací Safari. Ale pokud máte pocit odvahy, můžete vyzkoušet některé funkce, které se mohou dostat do budoucích verzí prohlížeče Safari.
V nabídce Rozvoj nyní vidíte, že vyzkoušejte různé položky nabídky. Pravděpodobně skončíte s několika oblíbenými, které budete často používat.