
Chrome Devtools
Maciej Żukiewicz
maciek@harmony-systems.com
Najważniejsze narzędzie każdego WebDevelopera
Prawa autorskie do materiałów

Materiały szkoleniowe (w wersji elektronicznej i drukowanej) udostępnione przez firmę Vavatech w ramach niniejszego kursu, należą wyłącznie do firmy Harmony sp. z o.o. i podlegają ochronie na podstawie przepisów o prawie autorskim i prawach pokrewnych.
W związku z powyższym, każdy uczestnik szkolenia zobowiązuje się nie wykonywać
żadnych z niżej wymienionych działań:
•modyfikacja, adaptacja, zmiana, łączenie lub tłumaczenie materiałów oraz tworzenie prac pochodnych na ich podstawie;
•wypożyczanie, sprzedaż lub innego rodzaju przekazywanie materiałów szkoleniowych jakiejkolwiek stronie trzeciej;
•kopiowanie lub jakiekolwiek powielanie materiałów.
W ramach szkolenia uczestnik otrzymuje jedynie prawo własności otrzymanego
egzemplarza materiałów i uprawniony jest do jego używania wyłącznie w
ramach dozwolonego użytku określonego w przepisach i własności intelektualnej.
chrome devtools

- podgląd i czytelne formatowanie plików źródłowych strony: HTML, CSS, JavaScript, media
- analiza i modyfikacja HTML i CSS;
- uruchamianie, analiza i debuggowanie kodu JavaScript;
- dostęp i możliwość zarządzania plikami Cookies, LocalStorage, SessionStorage, IndexedDB, Web SQL;
- wyświetla informacje o błędach w kodzie strony;
- symulowanie zachowania strony na różnych urządzeniach (telefonach, tabletach, laptopach);
- symulowanie zachowania strony w przypadku korzystania z różnych połączeń (3G, LTE, Światłowód);
- wykonywanie zrzutów ekranu poszczególnych fragmentów strony jak i całej strony
- analiza wydajności działania strony;
- - ... i wiele, wiele innych ;)
Chrome Dev Tools umożliwia:
chrome devtools

dlaczego chrome dev tools? Czy nie ma alternatywy?
chrome devtools - TIPS

Rada #1: Miej zawsze otwarty dev tools podczas pracy
chrome devtools - TIPS

Rada #2: zablokuj cache przeglądarki przy włączonym dev tools
Dzięki temu przeglądarka nie po każdym przeładowaniu pobierze najnowszą wersję plików źródłowych.

chrome devtools - TIPS

Rada #3: dostosuj kolejność zakładek
Kolejność zakładek możesz zmienić przeciągając je między sobą. Dopasuj je tak, aby najczęściej używane zakładki były zawsze pod ręką.

chrome devtools - TIPS

Rada #4: Używaj command menu
Command Menu pozwala na szybki dostęp do większości funkcji DevTools (podobnie jak w Sublime Text)

macOS: CMD+SHIFT+P
Windows: CTRL+SHIFT+P
chrome devtools - TIPS

Rada #5: Używaj okna "Quick access"
Okienko to pozwala na: 1) szybkie otwarcie pliku (_); 2) przejście do konkretnej linii w pliku (:); 3) przejście do konkretnego symbolu w pliku (@); 4) uruchomienia snippetu (!); 5) uruchomienia komendy (>) (Command Menu)

macOS: CMD+P
Windows: CTRL+P
chrome devtools - TIPS

RADA #6/a: UŻYJ FUNKCJI "BEAUTIFY" W NIECZYTELNYCH PLIKACH CSS I JS


chrome devtools - TIPS

RADA #6/B: UŻYJ FUNKCJI "BEAUTIFY" W NIECZYTELNYCH PLIKACH CSS I JS


chrome devtools - TIPS

RADA #7: twórz i korzystaj ze snippetów



Snippety (podobnie jak w Sublime Text) pozwalają na stworzenie uniwersalnego kodu, który możesz uruchomić za pomocą skrótu (aliasu). Dzięki temu możesz automatyzować swoją pracę.
chrome devtools - TIPS

RADA #8: przewiń stronę do zadanego elementu
Jeżeli znalazłeś element HTML w zakładce "HTML" i chcesz zobaczyć jak on rzeczywiście wygląda kliknij PPM i wybierz "scroll into view", a przeglądarka przescrolluje do tego miejsca.

chrome devtools - TIPS

RADA #9: Użyj strzałeczek góra/dół w konsoli do poglądu lub uruchomienia ostatnio używanych komend

chrome devtools - TIPS

RADA #10: Użyj "Design Mode" aby na żywo edytować treść strony

chrome devtools - know-how

więcej na temat chrome devtools
Google - https://goo.gl/iRa49U
Kanał na YouTube - https://www.youtube.com/watch?v=LJq8vg8ktdQ&list=PLNYkxOF6rcIBDSojZWBv4QJNoT4GNYzQD
Chrome - zakładka "What's New"

Chrome DevTools
By Maciej Żukiewicz
Chrome DevTools
- 185