Safari har en mängd specialfunktioner utformade för webbutvecklare, alla samlade i en dold utvecklingsmeny. Beroende på vilken version av Safari du kör kommer menyn Utveckla att visa fyra eller flera grupper av menyalternativ, till exempel alternativet att ändra användaragenten, visa ytterligare funktioner, till exempel webbinspektören och felkonsolen, inaktivera JavaScript, eller inaktivera Safari cachar. Även om du inte är en utvecklare kan du hitta några av dessa funktioner användbara.
Använd menyn Utveckla är lätt nog, med varje objekt i menyn som gäller den aktuellt laddade och främsta Safari-sidan eller fliken, och sedan på alla senare laddade webbsidor. Undantaget är kommandon, t ex tomma cacher, som har en global effekt på Safari.
Innan du kan använda menyn Utveckla måste du först göra den här dolda menyn synlig. Det här är en ganska lätt uppgift, mycket enklare än att avslöja Debug-menyn, som före Safari 4 innehöll alla kommandon som nu finns i utvecklingsmenyn. Men tro inte att den äldre Debug-menyn inte längre är relevant. det finns fortfarande och innehåller många användbara verktyg.
Visa utvecklingsmenyn i Safari
-
Starta Safari, som ligger på / Program / Safari.
-
Öppna Safari-inställningarna genom att välja "Safari, Inställningar" från menyn.
-
Klicka på fliken Avancerat.
-
Placera en kryssmarkering bredvid "Visa utveckla menyn i menyraden."
Utvecklingsmenyn visas mellan bokmärken och fönstermenyalternativen. Utvecklingsmenyn är särskilt praktisk för webbutvecklare, men tillfälliga användare tycker också att det är mycket användbart.
Om du någonsin vill avaktivera utvecklarmenyn, ta bort markeringen i steg fyra ovan.
Några av de utveckla menyalternativ som du troligen kommer att hitta mest användbara är:
- Öppna sidan med: Låter dig öppna den aktuella webbsidan i en webbläsare som du har installerat på din Mac. Om du någonsin har besökt en webbplats som inte verkar fungera korrekt med Safari, kan du använda det här kommandot för att snabbt komma över till samma webbsida i en annan webbläsare
- Användaragent: Användaragenten är en textsträng som webbläsaren skickar till webbservern som värd webbsidan. Om du någonsin har besökt en webbsida som förklarade att Safari inte stöddes, så visste webbplatsen vilken webbläsare du använde. I de flesta fall är "stöds inte" nonsens, och med det här menyalternativet kan du ändra användaragenten för att efterlikna en från en annan webbläsare. Du kan bli förvånad över hur många gånger en webbsida som inte fungerar plötsligt, bara genom att ändra användaragenten.
- Tomma kakor: Safari håller en cache av nyligen åtkomna webbplatser. Den data som lagras i denna cache innehåller alla element på en sida, som kan användas för att snabbt göra en webbplats när du återvänder till sidan. Ibland kan cacheminnet vara gammalt eller korrupt, vilket orsakar att en webbsida visas felaktigt. Tömning av cacheminnet kan lösa dessa problem och kan till och med hjälpa till med att snabba upp Safari.
De flesta av de återstående menyalternativen kommer antagligen att vara mer användbara för webbutvecklare, men om du är intresserad av hur webbplatser konstrueras kan följande saker vara av intresse:
- Visa webbinspektör: Detta öppnar webb inspektören längst ner på den aktuella sidan. Med webbinspektören kan du undersöka de element som gick till att skapa sidan.
- Visa sidkälla: Det här låter dig se HTML-koden på den aktuella sidan.
- Visa sidresurser: Det här öppnar sidoväggen Resource Inspector i Web Inspector, vilket ger ett enkelt sätt att se vilka bilder, skript, stilark och andra element som används på den aktuella sidan.
- Starta Timeline Recording: Om du vill se hur en webbsida laddas och körs, försök alternativet Start Timeline Recording. Detta skapar en graf som visar nätverksaktivitet och hur varje webbplatselement laddas och används. Det ger en intressant bildskärm, men kom ihåg att stänga av funktionen genom att välja Stopp Timeline Recording; annars använder du din Macs resurser på icke-produktiva uppgifter, det vill säga, om du inte är en webbutvecklare.
- Ange Responsive Design Mode: Ett annat verktyg för webbutvecklare i den inbyggda simulatorn som låter dig förhandsgranska hur din webbsida kommer att se på olika skärmupplösningar eller med olika enheter, t.ex. iPad eller iPhone. Ladda bara sidan du är intresserad av och välj Ange Responsive Design Mode för att förhandsgranska sidan. Du kan försöka sidaåtergivning med olika enheter eller välja en skärmupplösning att använda. När du är klar, gå tillbaka till menyn Utveckla och välj Avsluta Responsive Design Mode.
- Experimentella funktioner: Det här menyalternativet är inte tillgängligt i alla versioner av Safari och dess innehåll kan ändras med varje Safari-uppdatering. Men om du känner dig modig kan du prova några av de funktioner som kan hitta sig i framtida versioner av Safari-webbläsaren.
Med menyn Develop nu synlig, ta lite tid för att prova de olika menyalternativen. Du kommer förmodligen att sluta med några favoriter som du ofta använder.




