V tomto tutoriáli dostaneš podrobný prehľad o Chrome Developer Tools. Tieto nástroje sú nevyhnutné pre web vývojárov, pretože ponúkajú mnoho cenných funkcií, ktoré ti pomôžu analyzovať a ladenie tvojich webových stránok. Začneme základmi a postupne ťa prevedieme cez rôzne panely a ich funkcionality.
Najdôležitejšie poznatky
- Chrome Developer Tools ponúkajú množstvo panelov, ktoré ti pomáhajú kontrolovať a ladenie HTML, CSS a JavaScript tvojej webovej stránky.
- Každý panel má špecifické funkcie, ktoré výrazne uľahčujú analýzu webových stránok.
- Môžeš priamo vyberať a upravovať prvky zobrazenia, aby si okamžite videl zmeny.
Po krokoch návod
Krok 1: Otvorenie Chrome Developer Tools
Najskôr otvorte svoj prehliadač Chrome. Na spustenie Developer Tools existuje niekoľko možností. Stačí stlačiť kláves F12 na klávesnici. Inou možnosťou je použiť klávesovú skratku Command + Shift + C (Mac) alebo Ctrl + Shift + C (Windows). Nástroje môžeš otvoriť aj pravým kliknutím na webovú stránku a výberom možnosti "Skontrolovať".
Krok 2: Prispôsobenie Zobrazenia
Keď otvoríš Developer Tools, môžeš prispôsobiť zobrazenie okna. Pomocou troch bodiek v pravom hornom rohu Developer Tools môžeš upraviť zobrazenie buď v režime rozdeleného obrazovky, alebo v samostatnom okne. Ak nástroje otvoríš v samostatnom okne, môžeš ich ľahko presunúť na druhý monitor, aby si získal viac miesta.
Krok 3: Panel "Elements"
Panel "Elements" je sekcia, v ktorej môžeš vidieť štruktúru HTML tvojej webovej stránky. Tu sú všetky DOM prvky zobrazené v hierarchickej štruktúre. Pomocou myši môžeš prejsť ponad jednotlivé prvky a ich rozmery a pozície budú zvýraznené na webovej stránke. Hierarchiu prvkov môžeš rozšíriť alebo zmenšiť kliknutím na šípky.
Krok 4: Kontrola Štýlov
Ak si vyberieš HTML prvok v zobrazení "Elements", môžeš v pravom paneli vidieť súvisiace CSS štýly. Tieto štýly sú rozdelené do rôznych sekcií: deklarované štýly a vypočítané štýly. Môžeš dokonca pridávať vlastné CSS pravidlá a zmeny v reálnom čase. Pod záložkou "Rozloženie" môžeš získať informácie o rozmeroch, paddingu a marginoch.
Krok 5: Využitie Konzolového Panela
Panel "Konzola" je veľmi výkonný a je potrebný v mnohých vývojových scenároch. Tu môžeš manuálne spúšťať JavaScript príkazy, monitorovať logovacie výstupy a zobrazovať záznamy chýb. Po otvorení konzoly uvidíš automaticky všetky Log-Outputy, ktoré tvoja webová stránka generuje. Stlač klávesu Escape, ak chceš podľa potreby konzolu skryť alebo zobraziť.
Krok 6: Debugovanie Zdrojového Kódu pomocou "Sources"
V panele "Sources" môžeš zobraziť zdrojové kódové súbory tvojho projektu a v prípade potreby vykonávať ladenie. Môžeš nastaviť bod zastavenia, aby si postupne prechádzal tvoju aplikáciu krok za krokom. Toto je obzvlášť užitočné na presné preskúmanie priebehu tvojho kódu a hľadanie chýb. Štruktúra súborov tu je podobná ako v integrovanom vývojovom editore.
Krok 7: Monitorovanie Aktivity Siete
Panel "Sieť" ti zobrazí všetky zdroje, ktoré sa počas načítania tvojej webovej stránky získať cez sieť. Po načítaní stránky uvidíš jednotlivé požiadavky, ich časy načítavania a príslušné kódovanie odpovedí. Tu môžeš tiež deaktivovať vyrovnávaciu pamäť, aby si sa ubezpečil, že vidíš najnovšie a nezaložené dáta.
Krok 8: Výkon a Pamäťová Efektívnosť
V záložke "Výkon" môžeš analýzovať výkon svojej aplikácie a vykonávať profilové záznamy na analýzu rýchlosti skriptov a časov vykresľovania. Panel "Pamäť" ti poskytuje prehľad o využití pamäte webovej stránky a pomáha ti identifikovať úniky pamäte tým, že vytváraš snímky a porovnávaš ich využitie.
Krok 9: Kontrola úložiska aplikácie
Panel "Aplikácia" je dôležitý na monitorovanie rôznych možností ukladania webaplikácií, vrátane "lokálneho úložiska", "session úložiska" a cookies. Tu môžeš prehliadať celkovú pamäť prehliadača tvojej aplikácie, najmä to, čo je uložené miestne na klientovi.
Krok 10: Bezpečnostné a optimalizačné odporúčania
Nakoniec "Bezpečnostný" panel poskytuje prehľad o bezpečnostných aspektoch tvojej webovej stránky, zatiaľčo panel "Výkonnostné tipy" ti ponúka rady na optimalizáciu tvojej webovej stránky pre zlepšenie rýchlosti načítavania a používateľskej priateľnosti.
Zhrnutie
V tejto príručke si získal/a prehľad o hlavných funkciách Chrome Developer Tools. Teraz vieš, ako otvoriť nástroje, ako používať rôzne panely a ako vykonávať špecifické techniky ako ladenie a analýzy výkonu. Poznanie získané v tejto príručke je základné pre efektívny vývoj webu.
Často kladené otázky
Ako otvorím Chrome Developer Tools?Chrome Developer Tools môžu byť otvorené stlačením klávesy F12, Command + Shift + C (Mac) alebo Ctrl + Shift + C (Windows).
Čo zobrazuje panel "Console"?Panel "Console" zobrazuje logovacie výstupy, záznamy chýb a umožňuje manuálne vykonávať príkazy JavaScriptu.
Ako môžem prispôsobiť zobrazenie Developer Tools?Môžeš prispôsobiť zobrazenie Developer Tools vo vstup do dvoch obrazoviek, vo vlastnom okne alebo na druhom monitore.
Čo ponúka panel "Network"?Panel "Network" zobrazuje všetku sieťovú aktivitu, načítacie časy a HTTP kódy pri komunikácii s serverom.
Ako môžem skontrolovať výkon mojej webovej stránky?S "Performance" kartou môžeš zaznamenať a analyzovať výkonnostné profily, zatiaľčo panel "Memory" ti pomáha identifikovať problémy s pamäťou.