Safari-webbläsaren på Mac är mycket mer än bara ett verktyg för att surfa på internet. Döljer avancerade funktioner specifikt riktade mot utvecklare och användare som vill komma åt webbplatsers interna funktioner.Om du någonsin velat granska en sidas kod, experimentera med webbteknik eller felsöka JavaScript-skript måste du aktivera utvecklarläget. Men, Det här alternativet är inte aktiverat som standard och många användare vet inte hur de får tillgång till alla dess möjligheter. Låt oss se Så här aktiverar du utvecklarläge i Safari för Mac.
I den här artikeln, Jag ska berätta i detalj och praktiskt hur du kan aktivera utvecklarläget i Safari för Mac., vilka fördelar den har, allt du kan hitta i Utvecklingsmenyn och viktiga tips för att få ut det mesta av den. Vi inkluderar även verifierad information från andra källor, intressanta fakta om säkerhet och integritet, och, om du är intresserad, en titt på experimentella funktioner och dolda alternativ. Nu sätter vi igång!
Vad är utvecklarläget i Safari och vad används det till?
Safari kommer förberedd med en uppsättning verktyg utformade för att hjälpa webbutvecklare och avancerade användare att noggrant analysera och modifiera webbsidorDetta inkluderar den välbekanta webbinspektören (liknande den som finns i andra webbläsare som Chrome eller Firefox), JavaScript-konsolen, möjligheten att visa och ändra resurser, analysera CSS-stilar och felsöka skript, bland många andra funktioner.
Utvecklarläge är ett måste om du vill programmera, testa, åtgärda buggar eller experimentera med webbsidor direkt från din Mac.För att lära dig mer om andra användbara verktyg kan du läsa vår recension på Automatisera mörkt läge i Safari.
I Utvecklingsmenyn hittar du användbara verktyg som:
- Webbinspektör: för att visa och redigera HTML och CSS för valfri sida i realtid.
- JavaScript-konsol: för att köra kod och kontrollera eventuella fel.
- Visar resurser: för att bläddra bland bilder, skript, stilmallar, teckensnitt, cookies och lokal lagring på webben.
- EnhetsemuleringAnvändbart för att se hur en webbplats beter sig i olika upplösningar eller webbläsare.
- Aktivering av experimentella funktionertillgång till nya webbtekniker som fortfarande är under utveckling.
Som standard, Apple håller den här menyn dold För att undvika förvirring för icke-tekniska användare är det mycket enkelt att aktivera det om du följer några steg.
Steg för att aktivera utvecklarläge i Safari för Mac
Låt oss bli praktiska: Jag förklarar steg för steg hur man aktiverar Utvecklingsmenyn i Safari.
- Öppna Safari på din MacKlicka på den vanliga kompassikonen eller sök efter den i Launchpad.
- Klicka på "Safari" i den övre menyraden. och välj "Preferenser ..." (eller bara tryck Cmd +,).
- Öppna fliken "Avancerad" i inställningsfönstret. Det är den sista, med kugghjulsikonen.
- Scrolla ner och markera rutan. "Visa Utveckling-menyn i menyraden".
Det var allt! Du kommer nu att se ett nytt alternativ. "Utveckling" i den översta menyraden, bredvid Fönster och hjälp, redo att användas.
Vad kan du göra nu med Utveckling-menyn?
Att aktivera utvecklingsmenyn öppnar inte bara dörren till webbutvecklingens värld, utan ger dig tillgång till kraftfulla gratisverktyg för att experimentera och lära digHär är några av de viktigaste åtgärderna du kan vidta:
- Kontrollera koden för valfri sidaAnalyserar HTML-strukturen, CSS- och JavaScript-beteendet på vilken webbplats som helst.
- Redigera element i realtidÄndra stilar, lägg till eller ta bort noder, ändra attribut och se resultaten direkt.
- Åtkomst till konsolenTesta kodavsnitt, fråga efter variabler, verifiera flöde och felsök skriptfel.
- Visa sidresurserUpptäck bilder, teckensnitt, skript och filer som laddas av webben för att optimera laddningstider eller analysera förfrågningar.
- Använd genvägar: Till exempel, Alternativ + Kommando + I för att öppna inspektören. Det finns genvägar för nästan alla verktyg.
- Testa experimentella funktionerFrån den här menyn kan du aktivera alternativ i testfasen, till exempel Tillgänglighetsobjektmodell, mycket användbart för att kontrollera hur webbplatser interagerar med hjälpmedelstekniker.
Snabb åtkomst till verktyg i Utvecklingsmenyn
Utvecklingsmenyn integrerar många specifika verktyg som kommer att göra ditt liv enklare om du arbetar med webbplatser:
- Anslut webbplatsinspektören (Alternativ + Kommando + I): Öppnar huvudfönstret för att analysera kod och resurser.
- Visa JavaScript-konsolen (Alternativ + Kommando + C): Fokuserad på felsökning av skript.
- Visa källan till sidan (Alternativ + Kommando + U): Visar den råa HTML-koden så som den tolkas av webbläsaren.
- Visa sidresurser (Alternativ + Kommando + A): Inkludera bilder, formatmallar, cookies och andra viktiga resurser.
Med dessa genvägar kan du komma åt huvudfunktionerna på några sekunder. Webbinspektören öppnar ett fönster längst ner på skärmen för bekvämt arbeteFör att stänga den, klicka bara på krysset längst till höger.
Ytterligare funktioner och experimentella funktioner
En av de stora fördelarna med Utveckla-menyn i Safari är möjligheten att aktivera experimentella funktioner fortfarande i testfasen. Detta inkluderar prestandarelaterade verktyg, nya webbstandarder och, mycket viktigt, tillgänglighetsförbättringar.
Till exempel har Apple lagt till alternativet att aktivera "Tillgänglighetshändelser", en underfunktion i Accessibility Object Model (AOM). Detta låter dig kontrollera hur hjälpmedelstekniker, som till exempel VoiceOver, med dina webbplatser och anpassa kontroller för en bättre användarupplevelse.
Så här aktiverar du den här funktionen:
- Öppna Safari och öppna Utveckla-menyn.
- Välj Utveckling > Experimentella funktioner > Tillgänglighetsobjektmodell.
Dessa funktioner bör endast aktiveras om du har kunskap om eller intresse för avancerad webbutveckling, eftersom de kan ändra webbläsarens beteende.
Tillgänglighet, integritet och säkerhet när du använder utvecklarläge
Apple har fokuserat på det Alla utvecklingsverktyg respekterar integritet och är utformade med säkerhet i åtanke.När du aktiverar tillgänglighetshändelser eller andra avancerade alternativ tillåter systemet inte webbplatser att upptäcka om du uttryckligen använder skärmläsare eller andra hjälpmedelstekniker, och det avslöjar inte heller dina personliga förmågor.
Om du försöker öppna appar från overifierade utvecklare visar macOS varningar för att skydda dig mot skadlig programvara. Överskrid aldrig dessa begränsningar om du inte litar helt på källan.Om du har några frågor kan du leta efter officiella versioner i App Store eller rekommenderade alternativ. Om du väljer att fortsätta kan du manuellt lägga till appen som ett undantag från panelen Säkerhet och sekretess.
Jämförelse med andra utvecklingsverktyg
Safaris Web Inspector är, för många macOS-användare, stabilare och effektivare än andra webbläsareDet fungerar särskilt bra, integreras med systemet och möjliggör mycket exakta sidmodifieringar. Även om varje webbläsare har sina egna verktyg, är Apple särskilt noga med att säkerställa smidighet och kompatibilitet med aktuella webbstandarder.
Om du använder Chrome eller Firefox kommer du att märka att kärnfunktionerna är ganska lika: inspektera element, felsöka skript och hantera resurser. Safari lägger också till verktyg som är specifika för Apples ekosystem, som att simulera iOS-enheter eller använda experimentella funktioner utformade för deras plattformar.
Det är dock lämpligt att utforska de olika panelerna, eftersom Varje webbläsare implementerar sina utvecklingsverktyg på ett visst sätt.Tillbringa lite tid med att bekanta dig med Safaris menyer och genvägar.
Användbara tips och tricks för avancerade användare
Utöver grunderna finns det några Tips som hjälper dig att få ut ännu mer av utvecklarläget i Safari för Mac:
- Anpassa verktygsfältetDu kan flytta och ordna om paneler i webbinspektören efter behov.
- Använd inspektörens historikSafari sparar dina sessioner, så att du kan gå tillbaka om du experimenterar eller ändrar komplexa element.
- Aktivera och inaktivera resurser i realtidIdealisk för att testa ändringar utan att ändra originalfiler.
- Testa mörkt läge Safari för att minska ögonbelastning under långa sessioner.
- Använd alternativen för att inaktivera cachen eller simulera långsamma anslutningar från Utveckling-menyn för att kontrollera dina webbplatsers verkliga prestanda.
Vanliga misstag och hur man åtgärdar dem
När man aktiverar eller använder utvecklarläget kan vissa användare stöta på problem eller felmeddelanden. De vanligaste orsakerna beror oftast på:
- Utvecklingsmenyn visas inteFörsök att stänga och öppna Safari igen. Om det fortfarande inte visas, se till att du har den senaste versionen av webbläsaren.
- Inspektören laddas inte korrektDetta kan hända om webbsidan har tunga skript eller om Safari-tillägg blockerar element. Försök att inaktivera tredjepartstillägg eller ladda om webbsidan.
- Genvägar som inte fungerarBekräfta att du använder det spanska tangentbordet och att det inte finns några konflikter med andra systemgenvägar.
Om inget av detta fungerar kan du återställa Safari-inställningarna eller installera om webbläsaren från App Store.
Att aktivera utvecklarläget i Safari för Mac är en viktig resurs för både nyfikna användare och webbutvecklingsproffs.Det låter dig komma åt avancerade kontroller, redigera kod i realtid, felsöka skript och experimentera med ny teknik säkert och effektivt. Apple betonar integritet och användarvänlighet, så aktiveringen är enkel, vändbar och mycket intuitiv.