Čo je režim vývojára prehliadača Chrome a aké sú jeho použitia?

Žiadna webová stránka nie je vytvorená dokonale. Ako všetky produkty vyrobené ľuďmi, aj chyby v kóde sú súčasťou procesu. Preto je dôležité dôkladne otestovať každú novú webovú stránku, ktorú vytvoríte, aby ste sa uistili, že je čo najmenej chybná, aby vaši používatelia získali čo najlepší zážitok. 

Nemali by ste testovať webové stránky bez toho, aby ste najskôr vyskúšali súpravu DevTools prehliadača Google (DevTools)Chrome . Režim vývojára prehliadača Chrome(Chrome) vám umožňuje vyskúšať a dôkladne otestovať nový web (alebo existujúci), aby ste našli a opravili chyby. Môže vám tiež poskytnúť prehľad o tom, ako fungujú iné stránky, vrátane zobrazenia zdrojového kódu. 

Tu je všetko, čo potrebujete vedieť o režime vývojára prehliadača Google Chrome , aké nástroje má a ako ho efektívne používať.

Čo je režim vývojára prehliadača Chrome?(What Is Chrome Developer Mode?)

Keď hovoríme o režime vývojára prehliadača Chrome(Chrome) , nehovoríme o rovnakom režime(same developer mode) pre vývojárov, aký uvidíte na Chromebookoch(Chromebooks) . Máme na mysli rozsiahle vývojové nástroje prehliadača Chrome(Chrome) (nazývané Google DevTools ), ktoré sú zabudované do samotného prehliadača.

Ide o nástroje určené na testovanie, analýzu a zámerné prerušenie (ak je to potrebné) webovej stránky, ktorú ste si načítali v prehliadači Google Chrome(Google Chrome) na účely testovania. Na základnej úrovni môžete použiť DevTools na zobrazenie zdrojového kódu webovej stránky, čo vám umožní nahliadnuť pod kapotu, aby ste videli, ako bola stránka vytvorená a ako dobre funguje.

Google DevTools však ponúka viac ako toto. Režim vývojára prehliadača Chrome(Chrome) môžete použiť na zmenu stránky po jej načítaní, spustenie príkazov konzoly Google Chrome na ovládanie stránky a manipuláciu so stránkou, ako aj na spustenie testov rýchlosti a siete na sledovanie návštevnosti webu.

V režime Chrome DevTools(Chrome DevTools) môžete emulovať aj iné zariadenia vrátane rôznych operačných systémov a rozlíšenia obrazovky . To vám umožní zistiť, či má stránka responzívny webový dizajn a kde sa obsah stránky a rozloženie zmení v závislosti od rozlíšenia alebo typu zariadenia.

Aj keď sú tieto nástroje zamerané na profesionálnych webových vývojárov alebo testerov, je tiež užitočné, aby sa štandardní používatelia prehliadača Chrome(Chrome) vyznali v súprave DevTools . Ak zistíte problém s webom, ktorý neviete vyriešiť, prepnutie do režimu vývojára prehliadača Chrome(Chrome) vám môže pomôcť zistiť, či je problém s webom alebo s vaším prehliadačom.

Ako získať prístup k ponuke nástrojov pre vývojárov prehliadača Google Chrome(How To Access Google Chrome DevTools Menu)

Existuje niekoľko spôsobov, ako môžete získať prístup k ponuke nástrojov pre vývojárov prehliadača Google Chrome(Google Chrome DevTools) v závislosti od nástroja, ktorý chcete použiť.

Najjednoduchší spôsob, ako to urobiť, je z ponuky Google Chrome . Ak to chcete urobiť, kliknite na ikonu ponuky s tromi bodkami(three-dots menu icon) v pravom hornom rohu. V zobrazenej ponuke kliknite na položku More Tools > Developer Tools .

Tým sa otvorí súprava DevTools v novej ponuke na pravej strane otvorenej karty alebo okna prehliadača Chrome .(Chrome)

Môžete to urobiť aj pomocou klávesových skratiek. Na počítači so systémom Windows(Windows) alebo Linux(Linux PC) otvorte prehliadač Chrome(Chrome) a stlačte kláves F12 . Môžete tiež stlačiť Ctrl + Alt + J alebo Ctrl + Alt + I na otvorenej karte alebo okne Chrome .

V systéme macOS namiesto toho otvorte ponuku Chrome DevTools stlačením klávesu (Chrome DevTools)F12 alebo stlačením klávesov Option + Command + J alebo Option + Command + ITým sa otvorí konzola Chrome s možnosťami prechodu na iné nástroje Chrome v hornej časti ponuky DevTools .

Ak chcete, môžete si zobraziť zdrojový kód webovej lokality (pri otvorení karty Elements v ponuke (Elements)DevTools ) na ľubovoľnej otvorenej webovej stránke kliknutím pravým tlačidlom myši a kliknutím na možnosť Skontrolovať(Inspect ) .

Používanie nástrojov Chrome DevTools(Using Chrome DevTools)

Ako sme sa v krátkosti dotkli, na zobrazenie zdrojového kódu webovej lokality na karte Prvky môžete použiť súpravu (Elements)Chrome DevTools . Umožní vám to analyzovať kód za načítanou stránkou, ako aj zobraziť chybové hlásenia (označujúce problémy so spôsobom načítania lokality) v konzole Chrome na karte (Chrome)Konzola(Console) .

Môžete tiež zobraziť rôzne zdroje obsahu z webovej lokality na karte Zdroje(Sources) . Ak napríklad stránka používa sieť na doručovanie obsahu (CDN)(using a content delivery network (CDN)) , médiá z danej lokality budú uvedené ako iný zdroj.

Režim vývojára prehliadača Chrome(Chrome) vám umožňuje priamo stiahnuť daný obsah alebo vykonať komplexnejšiu analýzu obsahu.

Ak chcete otestovať výkonnosť stránky, na karte Sieť(Network) môžete sledovať a zaznamenávať využitie siete . Zobrazí sa rýchlosť, veľkosť a typ sieťových požiadaviek medzi vaším prehliadačom a webom.

Napríklad, keď sa stránka prvýkrát načíta, stránka načíta obsah stránky sama, ale môže si vyžiadať aj údaje z databáz tretích strán. Napríklad, keď sa prihlásite, môže sa to dotazovať na databázu, ktorá sa tu zobrazí ako sieťová požiadavka.

Môžete to ďalej analyzovať na karte Výkon(Performance ) , kde môžete hlbšie zaznamenávať používanie prehliadača Chrome vrátane zaznamenávania snímok obrazovky v rôznych bodoch. (Chrome)Týmto sa zaznamená, ako dlho trvá načítanie vašej stránky na ďalšiu analýzu.

Prehliadač Google Chrome má povesť náročného na pamäť vášho počítača(being hard on your PC memory) , takže využitie pamäte JavaScript na vašich stránkach môžete otestovať na karte Pamäť(Memory) . Tu je možné použiť rôzne testovacie profily prehliadača Chrome , pričom ďalšie informácie o tomto testovaní nájdete na (Different Chrome)stránke dokumentácie Chrome DevTools(Chrome DevTools documentation page) .

Ak chcete podrobnejšie analyzovať obsah vašej lokality, ako aj úložisko prehliadača, ktoré môže používať (napríklad na zaznamenávanie údajov), môžete vyhľadávať na karte Aplikácia(Application) . Informácie o súboroch cookie stránky si môžete pozrieť tu v časti Súbory cookie(Cookies) alebo môžete vymazať ukladací priestor, ktorý sa používa, kliknutím na možnosť Vymazať ukladací priestor(Clear storage) .

Ak sa obávate o bezpečnosť svojej lokality, na karte Zabezpečenie môžete skontrolovať jej výkonnosť(Security ) . Získate tak rýchly prehľad o analýze zabezpečenia prehliadača Chrome pre stránku vrátane toho, či stránka má alebo nemá správny a dôveryhodný certifikát SSL .

Ak chcete vygenerovať správu o výkonnosti vašej stránky, vrátane toho, či spĺňa typické používateľské štandardy a či by výkonnosť stránky mohla ovplyvňovať optimalizáciu pre vyhľadávače, môžete kliknúť na kartu Maják . (Lighthouse)Toto ponúka nastavenia, ktoré môžete pre svoj prehľad zaškrtnúť alebo zrušiť jeho začiarknutie – kliknutím na položku Generovať prehľad(Generate report) vytvorte prehľad, ktorý chcete zobraziť.

To sotva poškriabe povrch potenciálu, ktorý môže vývojársky režim Chrome priniesť vývojárom. Ak sa chcete dozvedieť viac, dokumentácia Chrome DevTools(Chrome DevTools documentation) by vám mala pomôcť s ponúkanými nástrojmi a funkciami vrátane toho, ako pomocou nej vytvoriť vlastné používateľské testy. 

Pokročilé triky Google Chrome(Advanced Google Chrome Tricks)

Väčšina používateľov prehliadača Chrome sa nikdy nedozvie, že v ich prehliadači existuje súprava Google Chrome DevTools , ale pre skúsených používateľov zostáva mimoriadne užitočným spôsobom testovania a analýzy webových stránok. K dispozícii sú aj rozšírenia prehliadača Chrome od(Chrome extensions for web developers) tretích strán pre vývojárov webu , ktoré vám pomôžu ďalej testovať vaše stránky.

Ak vytvárate základnú webovú stránku(building a basic website) , prepnutie do režimu vývojára prehliadača Chrome(Chrome) vám môže pomôcť odhaliť chyby na vašich stránkach, ktoré nie sú okamžite viditeľné. Môžete to urobiť iba vtedy, ak Chrome funguje správne, takže ak máte problémy so zlyhaním prehliadača Chrome(struggling with Chrome crashes) , možno budete musieť prehliadač najskôr resetovať alebo preinštalovať.



About the author

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts