Google Chrome ir iznācis un visi priecājas cik ātrs un vienkāršs tas ir, bet man kā web izstrādātajm interesē, vai tam ir, nu jau varētu teikt par standartu kļuvušie, web developer rīki. Un izrādās, ka ir. :)
Atrast tos gan nemaz nebija tik viegli. Latviešu valodā tie slēpjas zem:
Kontrolēt esošo lapu poga (tā, kas uzreiz pa labi no address bar) > Izstrādātājs > JavaScript pults.
Angliskajā interfeisā attiecīgi:
Control current page poga > Developer > JavaScript console.
Atverot šo dialoglogu, biju pārsteigts, ka Google’s ļaudis jau laikus visu centušies izdarīt kā vajag. Ir smuks HTML DOM koks, pa kuru varam staigāt. Ir JS console. Katram elementam varam apskatīt CSS:
Varam arī apskatīt arī elementa izmērus lapā:
Un, protams, arī elementa DOM objekta īpašības:
Braukājot ar peli pa DOM koku, elements lapā tiek izgaismots, bet tiesa gan – tikai tā izmērs bez margin (malām). Nav iespēju kā Firebug ar peli braukāt pa pašu lapu un uzreiz izgaismot elementu (kā arī DOM kokā redzēt, kurš elements iekrāsojas), bet var ar labo peles pogu nospiest uz elementa un izvēlēties Pārbaudīt elementu.
DOM kokā ir iespējams arī meklēt:
Žēl gan, ka nav iespējams labot vai atslēgt CSS, tāpat arī, kad mēģināju ar dubultklikšķi atvērt kādu DOM HTML, lai palabotu, man atvērās vienkārši tukšs ekrāns bez iespējas tikt atpakaļ uz DOM koku.
Ejam tālāk. Ir iespējams arī apskatīt HTTP pieprasījumus. Varam apskatīt gan cik katrs objekts procentuāli aizņem no kopējiem KB, gan cik daudz laika procentuāli no kopējā laika pavadīts, lai ielādētu elementu.
Tiesa gan – es tā arī īsti nesapratu pēc kāda principa tie tiek kārtoti.
Patīkami, ka var nospiest uz objekta uz ērti apskatīt, kas tas ir. Ja tas ir CSS, HTML vai JS, tad tā tekstuālo saturu. Ja attēls, tad attiecīgi pašu bildīti:
Nedaudz padarbojoties ar Javascript konsoli, novēroju, ka objektiem ir pat autocomplete iespēja. Tiesa gan – es tik reti izmantoju JS konsoli, ka īsti labums man personīgi no tā nav.
Neizmēģināju gan vai ar šo rīku ir iespējams debugot XmlHttpRequest (Ajax) pieprasījumus, bet no pirmā acu uzmetiena nekas neliecina, ka tur kaut kas tāds ir paredzēts.
Katrā ziņā pārlūks izskatās ļoti cerīgi. Ja jau pirmajā relīzē ir pieejami izstrādātāju rīki, tad cepuri nost Gūglei. :)



Jaunākie komentāri