Što je način rada za razvojne programere Chrome i koja je njegova upotreba?

Niti jedna web stranica nije izgrađena savršeno. Kao i svi proizvodi koje su napravili ljudi, pogreške u kodu dio su procesa. Zato je važno temeljito testirati svaku novu web stranicu koju izradite kako biste bili sigurni da nema pogrešaka što je više moguće kako biste svojim korisnicima pružili najbolje moguće iskustvo. 

Ne biste trebali testirati web-stranicu bez da prvo isprobate komplet alata za razvojne alate Google (DevTools)Chromea . (Chrome)Način rada za razvojne programere Chromea(Chrome) omogućuje vam da isprobate i temeljito testirate novu (ili postojeću) web-lokaciju kako biste pronašli i ispravili greške. Također vam može dati uvid u to kako se pokreću druge stranice, uključujući pregled izvornog koda. 

Evo svega što trebate znati o načinu razvojnog programera preglednika Google Chrome , koje alate ima i kako ga učinkovito koristiti.

Što je način rada za razvojne programere Chrome?(What Is Chrome Developer Mode?)

Kada govorimo o načinu rada za razvojne programere Chrome , ne govorimo o istom načinu rada za razvojne programere(same developer mode) koji ćete vidjeti na Chromebookovima(Chromebooks) . Ono na što mislimo su opsežni razvojni alati za Chrome (koji se nazivaju (Chrome)Google DevTools ) koji su ugrađeni u sam preglednik.

Ovo su alati dizajnirani za testiranje, analizu i namjerno razbijanje (ako je potrebno) web-stranicu koju ste učitali u preglednik Google Chrome(Google Chrome) u svrhu testiranja. Na osnovnoj razini, možete koristiti DevTools za pregled izvornog koda web-mjesta, omogućujući vam da zavirite ispod haube da vidite kako je web-mjesto napravljeno i koliko dobro radi.

Međutim, Google DevTools(Google DevTools) nudi više od ovoga. Možete koristiti način rada za razvojne programere Chromea(Chrome) za promjenu stranice nakon što se učita, pokretanje naredbi konzole Google Chrome za kontrolu i upravljanje stranicom, kao i za pokretanje testova brzine i mreže za praćenje web prometa.

Također možete emulirati druge uređaje, uključujući različite operacijske sustave i razlučivosti zaslona, ​​u načinu Chrome DevTools . To vam omogućuje da vidite ima li web-mjesto responzivni web dizajn i gdje će se sadržaj i izgled web-mjesta mijenjati ovisno o razlučivosti ili vrsti uređaja.

Iako su ovi alati namijenjeni profesionalnim web programerima ili testerima, standardnim korisnicima Chromea(Chrome) također je zgodno da se snalaze u paketu DevTools . Ako vidite problem s web-lokacijom koji ne možete riješiti, prelazak na način rada za razvojne programere Chrome može vam pomoći da vidite je li problem u web-lokaciji ili u vašem pregledniku.

Kako pristupiti izborniku Google Chrome DevTools(How To Access Google Chrome DevTools Menu)

Postoji nekoliko načina na koje možete pristupiti izborniku Google Chrome DevTools , ovisno o alatu koji želite koristiti.

Najlakši način za to je iz izbornika Google Chrome . Da biste to učinili, kliknite ikonu izbornika s tri točke(three-dots menu icon) u gornjem desnom kutu. Na izborniku koji se pojavi kliknite More Tools > Developer Tools .

Ovo će otvoriti komplet DevTools u novom izborniku na desnoj strani vaše otvorene kartice ili prozora Chrome .

To možete učiniti i pomoću tipkovničkih prečaca. Na računalu sa sustavom Windows(Windows) ili Linux(Linux PC) otvorite preglednik Chrome i pritisnite tipku F12 . Također možete pritisnuti tipke Ctrl + Alt + J ili Ctrl + Alt + I na otvorenoj kartici ili prozoru Chromea .(Chrome)

Na macOS-u pritisnite F12 ili pritisnite tipke Option + Command + J ili Option + Command + I da biste umjesto toga otvorili izbornik Chrome DevTools . Ovo će otvoriti konzolu Chrome , s opcijama za prelazak na druge Chromeove(Chrome) alate na vrhu izbornika DevTools .

Ako želite, možete vidjeti izvorni kod za web stranicu (otvarajući karticu Elementi(Elements) u izborniku DevTools u procesu) na bilo kojoj otvorenoj web stranici tako da desnom tipkom miša kliknete i kliknete opciju Inspect .

Korištenje Chromeovih DevTools(Using Chrome DevTools)

Kao što smo ukratko dotaknuli, možete koristiti komplet Chrome DevTools da vidite izvorni kod web-mjesta na kartici Elementi(Elements) . Omogućit će vam analizu koda iza stranice koju ste učitali, kao i pregled poruka o pogrešci (koje ukazuju na probleme s učitavanjem web-mjesta) na konzoli Chrome na kartici (Chrome)Konzola(Console) .

Također možete vidjeti različite izvore sadržaja s web-mjesta na kartici Izvori(Sources) . Na primjer, ako web-mjesto koristi mrežu za isporuku sadržaja (CDN)(using a content delivery network (CDN)) , mediji s web-mjesta bit će ovdje navedeni kao drugi izvor.

Način rada za razvojne programere Chromea(Chrome) omogućuje vam da izravno preuzmete taj sadržaj ili izvršite složeniju analizu sadržaja.

Ako želite testirati izvedbu web-mjesta, možete pratiti i bilježiti upotrebu svoje mreže na kartici Mreža(Network) . To će pokazati brzinu, veličinu i vrstu mrežnih zahtjeva između vašeg preglednika i web-mjesta.

Na primjer, kada se stranica prvi put učita, web-mjesto će sam učitati sadržaj stranice, ali također može zatražiti podatke iz baza podataka trećih strana. Na primjer, kada se prijavite, ovo može tražiti bazu podataka koja bi se ovdje prikazala kao mrežni zahtjev.

To možete dalje analizirati na kartici Performanse(Performance ) , gdje možete dublje zabilježiti upotrebu preglednika Chrome , uključujući snimanje snimki zaslona na različitim mjestima. To će zabilježiti koliko je vremena potrebno za učitavanje vaše stranice radi daljnje analize.

Google Chrome ima reputaciju da oštećuje memoriju vašeg računala , tako da na kartici (being hard on your PC memory)Memorija(Memory) možete testirati korištenje JavaScript memorije vaše web-lokacije . Ovdje se mogu koristiti različiti(Different Chrome) profili za testiranje Chromea, s dodatnim informacijama o ovom testiranju na stranici dokumentacije Chrome DevTools(Chrome DevTools documentation page) .

Za detaljniju analizu sadržaja vaše web-lokacije, kao i bilo koje pohrane preglednika koju možda koristi (na primjer, za zapis podataka), možete pretraživati ​​na kartici Aplikacija(Application) . Podatke o kolačićima web-mjesta možete vidjeti ovdje u odjeljku Kolačići(Cookies) ili poništiti pohranu koja se koristi klikom na opciju Obriši pohranu(Clear storage) .

Ako ste zabrinuti za sigurnost svoje web-lokacije, na kartici Sigurnost(Security ) možete provjeriti koliko dobro radi . To će vam dati brzi pregled Chromeove sigurnosne analize za stranicu, uključujući ima li stranica ispravan i pouzdan SSL certifikat.

Ako želite generirati izvješće o izvedbi svoje web-lokacije, uključujući ispunjava li ona tipične korisničke standarde i ako izvedba stranice može utjecati na optimizaciju tražilice, možete kliknuti karticu Svjetionik(Lighthouse) . Ovo nudi postavke koje možete provjeriti ili poništiti za svoje izvješće – kliknite Generiraj izvješće(Generate report) da biste izradili izvješće za pregled.

Ovo jedva da zagrebe površinu potencijala koji razvojni program Chrome može donijeti razvojnim programerima. Ako želite saznati više, dokumentacija Chrome DevTools(Chrome DevTools documentation) trebala bi vam pomoći s ponuđenim alatima i značajkama, uključujući kako s njom izraditi vlastite korisničke testove. 

Napredni trikovi za Google Chrome(Advanced Google Chrome Tricks)

Većina korisnika Chromea nikada neće znati da komplet Google Chrome DevTools postoji u njihovom pregledniku, ali za napredne korisnike on ostaje iznimno koristan način za testiranje i analizu web-mjesta. Dostupna su i Chrome proširenja(Chrome extensions for web developers) trećih strana za web programere koja vam pomažu u daljnjem testiranju vaše stranice.

Ako izrađujete osnovnu web(building a basic website) -lokaciju , prelazak na način rada za razvojne programere Chromea(Chrome) mogao bi vam pomoći da uočite pogreške na vašoj web-lokaciji koje nisu odmah vidljive. To možete učiniti samo ako Chrome radi ispravno, pa ako imate problema s rušenjem Chromea(struggling with Chrome crashes) , možda ćete prvo morati resetirati ili ponovno instalirati preglednik.



About the author

Računalni sam stručnjak i pomažem ljudima s njihovim računalima od 2009. Moje vještine uključuju iPhone, softver, gadgete i još mnogo toga. Zadnje četiri godine radim i kao instruktor. U to sam vrijeme naučio kako pomoći ljudima da nauče nove programe i kako koristiti svoje uređaje na profesionalan način. Uživam davati savjete o tome kako poboljšati svoje vještine kako bi svi bili uspješni na poslu ili u školi.



Related posts