Vad är Chrome Developer Mode och vad är det för användning?

Ingen webbplats är perfekt byggd. Liksom alla produkter tillverkade av människor är kodfel en del av processen. Det är därför det är viktigt att noggrant testa alla nya webbplatser du bygger för att se till att den är så felfri som möjligt för att ge dina användare den bästa möjliga upplevelsen. 

Du bör inte testa en webbplats utan att prova Google Chromes(Chrome) DevTools -(DevTools) kit först. Chromes(Chrome) utvecklarläge låter dig prova och noggrant testa en ny webbplats (eller en befintlig) för att hitta och åtgärda buggar. Det kan också ge dig insikt i hur andra webbplatser drivs, inklusive att visa källkoden. 

Här är allt du behöver veta om utvecklarläget för webbläsaren Google Chrome , vilka verktyg det har och hur du använder det effektivt.

Vad är Chrome Developer Mode?(What Is Chrome Developer Mode?)

När vi hänvisar till Chromes(Chrome) utvecklarläge talar vi inte om samma utvecklarläge(same developer mode) som du ser på Chromebooks . Det vi syftar på är de omfattande utvecklingsverktygen för Chrome (kallade (Chrome)Google DevTools ) som är inbyggda i själva webbläsaren.

Det här är verktyg som är utformade för att testa, analysera och avsiktligt bryta (om du behöver) en webbsida som du har laddat in i webbläsaren Google Chrome för teständamål. På en grundläggande nivå kan du använda DevTools för att se källkoden för en webbplats, så att du kan kika under huven för att se hur en webbplats har byggts och hur bra den fungerar.

Google DevTools erbjuder dock mer än så här. Du kan använda Chromes(Chrome) utvecklarläge för att ändra en sida efter att den har laddats, köra Google Chrome -konsolkommandon för att kontrollera och manipulera sidan, samt köra hastighets- och nätverkstester för att övervaka webbtrafik.

Du kan också emulera andra enheter, inklusive olika operativsystem och skärmupplösningar, i Chrome DevTools- läget. Detta låter dig se om en webbplats har responsiv webbdesign och var webbplatsens innehåll och layouter kommer att ändras beroende på enhetens upplösning eller typ.

Även om dessa verktyg är inriktade på professionella webbutvecklare eller testare, är det också praktiskt för vanliga Chrome - användare att känna sig runt DevTools- sviten. Om du ser ett problem med en webbplats som du inte kan lösa, kan en byte till utvecklarläget för Chrome hjälpa dig att se om problemet ligger på webbplatsen eller din webbläsare.

Hur man kommer åt Google Chrome DevTools-menyn(How To Access Google Chrome DevTools Menu)

Det finns några sätt att komma åt menyn Google Chrome DevTools , beroende på vilket verktyg du vill använda.

Den enklaste metoden att göra detta är från Google Chrome- menyn. För att göra detta, klicka på menyikonen med tre punkter(three-dots menu icon) uppe till höger. Från menyn som visas klickar du på More Tools > Developer Tools .

Detta kommer att öppna DevTools- paketet i en ny meny på höger sida av din öppna Chrome - flik eller fönster.

Du kan också göra detta genom att använda kortkommandon. Från en Windows- eller Linux-dator(Linux PC) öppnar du webbläsaren Chrome och trycker på F12- tangenten. Du kan också trycka på Ctrl + Alt + J eller Ctrl + Alt + I i en öppen flik eller ett öppet fönster i Chrome .

På macOS, tryck på F12 eller tryck på Option + Command + J eller Option + Command + I för att öppna Chrome DevTools- menyn istället. Detta öppnar Chrome -konsolen, med alternativ för att flytta till andra Chrome- verktyg högst upp på DevTools- menyn.

Om du vill kan du se källkoden för en webbplats (öppna fliken Element i (Elements)DevTools- menyn i processen) på vilken öppen webbsida som helst genom att högerklicka på och klicka på alternativet Inspektera(Inspect ) .

Använder Chrome DevTools(Using Chrome DevTools)

Som vi kort har pekat på kan du använda Chrome DevTools- kit för att se källkoden för en webbplats under fliken Element . (Elements)Det låter dig analysera koden bakom sidan du har laddat, samt visa felmeddelanden (som indikerar problem med hur webbplatsen har laddats) i Chrome -konsolen under fliken Konsol(Console) .

Du kan också se de olika källorna för innehåll från en webbplats under fliken Källor . (Sources)Om en webbplats till exempel använder ett innehållsleveransnätverk (CDN)(using a content delivery network (CDN)) skulle media från en webbplats listas som en annan källa här.

Med Chromes(Chrome) utvecklarläge kan du ladda ner innehållet direkt eller utföra mer komplex analys av innehållet.

Om du vill testa hur en webbplats presterar kan du övervaka och registrera din nätverksanvändning under fliken Nätverk . (Network)Detta kommer att visa hastigheten, storleken och typen av nätverksbegäranden som görs mellan din webbläsare och webbplatsen.

Till exempel, när en sida laddas först, kommer webbplatsen att ladda själva sidinnehållet, men den kan också begära data från tredjepartsdatabaser. Till exempel, när du loggar in kan detta fråga efter en databas som skulle dyka upp som en nätverksbegäran här.

Du kan analysera detta ytterligare under fliken Prestanda(Performance ) , där du kan spela in din Chrome - webbläsaranvändning mer på djupet, inklusive inspelning av skärmdumpar vid olika punkter. Detta kommer att logga hur lång tid det tar att ladda din webbplats för vidare analys.

Google Chrome har ett rykte om sig att vara hårt mot ditt PC-minne(being hard on your PC memory) , så du kan testa din webbplats JavaScript - minnesanvändning under fliken Minne . (Memory)Olika Chrome(Different Chrome) -testprofiler kan användas här, med mer information om testet på Chrome DevTools-dokumentationssidan(Chrome DevTools documentation page) .

För mer djupgående analys av innehållet på din webbplats, såväl som eventuell webbläsarlagring den kan använda (till exempel för att logga data), kan du söka på fliken Applikationer . (Application)Du kan se information om webbplatsens cookies här under avsnittet Cookies , eller rensa lagringen som används genom att klicka på alternativet Rensa lagring .(Clear storage)

Om du är orolig för din webbplatssäkerhet kan du kontrollera hur bra den fungerar under fliken Säkerhet . (Security )Detta ger dig en snabb översikt över Chromes säkerhetsanalys för en sida, inklusive om sidan har ett korrekt och pålitligt SSL- certifikat eller inte.

Om du vill skapa en rapport om din webbplats prestanda, inklusive om den uppfyller typiska användarstandarder och om webbplatsens prestanda kan påverka sökmotoroptimering, kan du klicka på fliken Lighthouse . Detta erbjuder inställningar som du kan markera eller avmarkera för din rapport – klicka på Skapa rapport(Generate report) för att skapa rapporten att visa.

Detta skrapar knappt på ytan av potentialen som Chrome -utvecklarläget kan ge utvecklare. Om du vill lära dig mer bör Chrome DevTools-dokumentationen(Chrome DevTools documentation) hjälpa dig med de verktyg och funktioner som erbjuds, inklusive hur du bygger dina egna användartester med den. 

Avancerade Google Chrome-tricks(Advanced Google Chrome Tricks)

De flesta Chrome-användare kommer aldrig att veta att Google Chrome DevTools- kit finns i deras webbläsare, men för avancerade användare är det fortfarande ett exceptionellt användbart sätt att testa och analysera webbplatser. Det finns även Chrome-tillägg från tredje part för webbutvecklare(Chrome extensions for web developers) tillgängliga för att testa din webbplats ytterligare.

Om du bygger en grundläggande webbplats(building a basic website) kan ett byte till Chromes(Chrome) utvecklarläge hjälpa dig att upptäcka fel på din webbplats som inte är direkt synliga. Du kan bara göra detta om Chrome fungerar korrekt, så om du har problem med Chrome-krascher(struggling with Chrome crashes) kan du behöva återställa eller installera om webbläsaren först.



About the author

Jag är en datatekniker med över 10 års erfarenhet, varav 3 år som 店員. Jag har erfarenhet av både Apple och Android-enheter, och är särskilt skicklig på att reparera och uppgradera datorer. Jag tycker också om att titta på film på min dator och använda min iPhone för att ta bilder och filma.



Related posts