Wyobraź sobie, że jesteś architektem w Starożytnym Egipcie. Przed Tobą plan piramidy - ale nie masz narzędzi, żeby sprawdzić, czy konstrukcja jest stabilna. Tak samo wygląda praca programisty bez narzędzi deweloperskich! Chrome DevTools to Twój "zestaw narzędzi skryby" - pozwala Ci zaglądać pod powierzchnię każdej strony internetowej.
Chrome DevTools (Developer Tools) to zestaw narzędzi wbudowanych w przeglądarkę Google Chrome. Możesz je otworzyć na kilka sposobów:
Panel Elements to jak mapa hieroglifów na ścianie piramidy - pokazuje całą strukturę HTML strony. Możesz tutaj:
1<!-- W panelu Elements zobaczysz całą strukturę: -->
2<html>
3 <head>
4 <title>Moja strona</title>
5 </head>
6 <body>
7 <h1>Witaj w piramidzie!</h1>
8 <p class="description">Opis wystawy</p>
9 </body>
10</html>Kliknij na dowolny element, a po prawej stronie zobaczysz jego style CSS. Możesz je edytować na żywo!
Konsola to miejsce, gdzie możesz rozmawiać z przeglądarka. Wpisz dowolny kod JavaScript i natychmiast zobaczysz wynik:
1<!-- Przykłady użycia konsoli -->
2<script>
3 // Wyświetl wiadomość
4 console.log("Witaj, faraonie!");
5
6 // Wyświetl ostrzeżenie
7 console.warn("Uwaga! Brak atrybutu alt na obrazie.");
8
9 // Wyświetl błąd
10 console.error("Błąd: Nie znaleziono pliku style.css");
11</script>Konsola pokazuje również błędy JavaScript i ostrzeżenia - to jak strażnik, który informuje Cię o problemach na stronie.
Panel Network pokazuje wszystkie zasoby ładowane przez stronę - jak mapa szlaków handlowych w Egipcie. Zobaczysz tu:
Lighthouse to narzędzie do audytu strony. Ocenia Twoją stronę w czterech kategoriach:
Aby uruchomić Lighthouse: DevTools -> zakładka Lighthouse -> kliknij Analyze page load.