Blog

Forráskód elemzés

Egy weboldal sokszor elég összetett, főképp ha nem magunk készítettük, nem mindig tudjuk, hogy egy-egy elemre hogyan lehetne hivatkozni, hogy változtathassunk rajta. Sokan nem tudnak az oldal forráskódjával mit kezdeni, annak ellenére, hogy a böngészőben ott van erre a remek funkció. 

Évek óta ott van a Chrome-ban pl. az Inspect funkciója, de a Mozilla is rendelkezik vele, és szerintem talán már az IE is. (bevallom ennek nem néztem utána). Az inspect-tel megnézhetjük egy adott elem helyzetét a forráskódban. Hatékonyan kereshetünk benne, illetve azt is megnézhetjük, hogy milyen CSS tulajdonságokkal rendelkezik egy adott elem.

Egy weboldal sokszor elég összetett, főképp ha nem magunk készítettük, nem mindig tudjuk, hogy egy-egy elemre hogyan lehetne hivatkozni, hogy változtathassunk rajta. Sokan nem tudnak az oldal forráskódjával mit kezdeni, annak ellenére, hogy a böngészőben ott van erre a remek funkció. 

Évek óta ott van a Chrome-ban pl. az Inspect funkciója, de a Mozilla is rendelkezik vele, és szerintem talán már az IE is. (bevallom ennek nem néztem utána). Az inspect-tel megnézhetjük egy adott elem helyzetét a forráskódban. Hatékonyan kereshetünk benne, illetve azt is megnézhetjük, hogy milyen CSS tulajdonságokkal rendelkezik egy adott elem.

Ha egy konkrét dolgot szeretnénk megvizsgálni, jobb klikk az adott elemre, majd Inspect. Ezután a böngésző ablak jobb oldalán, vagy alján (esetleg külön ablakban) megjelenik a forráskód, arra a részre ugorva, ami az elemünket készíti el. Ennek a résznek a jobb oldalon pedig láthatjuk a CSS tulajdonságokat, amellyeket felvesz.

Hibakeresésnél nagyon hatékony lehet, sokkal könnyebben megtalálhatjátok, hogy mit rontotok el - egy div elmaradt lezárása pl az egész oldalra kihatással lehet. A forráskódnál minden elemet jól lehet követni a kis lenyitható gombok segítségével, így látható, hogy hol kezdődik, mit tartalmaz, és hol a vége.

Nagyon régóta használom már ezt a funkciót, G-Portálon pl. mindig ezzel néztem ki az elemeket, ott szerintem különösen hasznos lehet, hiszen ott nem lehet mindent fejből tudni.

A CSS részével játszogatni is lehet: a tulajdonságok ki- és bekapcsolhatóak, így látható, hogy hogy nézne ki esetleg anélkül - ez szintén nagyon jó hibakeresési funkció: ha nem tudod mitől olyan az elemed, amilyen, csak nézd végig így a tulajdonságait. Ha belekattintunk a kódba, akkor hozzá is adhatunk új kódokat. Ez viszont csak ideiglenesen befolyásolja az oldal kinézetét, és csak a tulajdonság törléséig, vagy a weboldal frissítéséig. így kipróbálhatunk új tulajdonságokat, láthatjuk, hogy hogyan fogja befolyásolni az oldalt, mielőtt ténylegesen beleírjuk a kódba.

Ennek a kis ablaknak a jobb felső sarkában láthatjuk a dokumentumban előforduló hibákat is, az oldal alján pedig részletesebb információt a hibákról. Mi a hiba, hol található, stb. Ha elírjuk egy kép elérési útvonalát például, és azt nem lehet betölteni, az biztosan megjelenik itt alul.

A forráskódot ismerni, és kiigazodni rajta előny bárki számára, és tényleg rengeteget tud segíteni, úgyhogy ajánlom mindenkinek ennek a funkciónak a használatát. :) Szép estét nektek ^^

Címkék: tutorial
2016.05.31. 18:33, Niki Vissza a bloghoz
Szólj hozzá te is!
Név:
E-mail cím:
Amennyiben megadod az email-címedet, az elérhető lesz az oldalon a hozzászólásodnál.
Hozzászólás:
Azért, hogy ellenőrízhessük a hozzászólások valódiságát, kérjük írd be az alábbi képen látható szót. Ha nem tudod elolvasni, a frissítés ikonra kattintva kérhetsz másik képet.
Írd be a fenti szót: új CAPTCHA kérése
 
Még nincs hozzászólás.
 
cset
Név:

Üzenet:
:)) :) :@ :? :(( :o :D ;) 8o 8p 8) 8| :( :'( ;D :$
 

Mindig tudnod kell, melyik kikötõ felé tartasz. - ROSE HARBOR, a mi városunk - FRPG    *****    A boroszkányok gyorsan megtanulják... Minden mágia megköveteli a maga árát. De vajon mekkora lehet ez az ár? - FRPG    *****    Alkosd meg a saját karaktered, és irányítsd a sorsát! Vajon képes lenne túlélni egy ilyen titkokkal teli helyen? - FRPG    *****    why do all monsters come out at night - FRPG - Csatlakozz közénk! - Írj, és éld át a kalandokat!    *****    Aki szörnyekkel küzd, vigyázzon, nehogy belõle is szörny váljék. S ha hosszasan tekintesz egy örvénybe, az örvény vissza    *****    Rose Harbor, ahol a tenger suttog és a múlt sosem tûnik el teljesen. - FRPG - csatlakozz közénk te is :)    *****    Egy kikötõ, ahol minden hullám egy új kezdetet ígér. Rose Harbor, több mint egy város, egy világ a világ mögött.    *****    Rose Harbor &#8211; kisvárosi báj, nagy titkokkal - légy részese te is ennek a kalandnak :) - FRPG    *****    Óceán, erdõ, csillagfény &#8211; minden ösvény Rose Harborba vezet - aktív FRPG közösség    *****    Itachi Shinden 1. kötet Magyarul elérhetõ a konoha.hu -n. Nézzetek be! *** Itachi Shinden 1. kötet Magyarul elérhetõ!!!    *****    ÁGICAKÖNYVTÁRA - KÖNYVEK, KÖNYVEK, KÖNYVEK - ÁGICAKÖNYVTÁRA    *****    MOVIE-NIGHT -> Filmek, Sorozatok <- MOVIE-NIGHT    *****    Movie-    *****    Játssz a színekkel keress szebbnél szebb képeket, építs, szépítsd a portálod, hogy szebb és színesebb legyen a világod!    *****    Debrecen Huszti Lakóparki napelemes családiház eladó. 06209911123 Debrecen Huszti Lakóparki napelemes családiház eladó.    *****    Pont ITT Pont MOST! Pont NEKED! Már fejlesztés alatt is szebbnél színes szebb képek! Ha gondolod gyere less be!    *****    Kedves Csokoládé kedvelõk! Segítségeteket kérném a kérdõívem kitöltéséhez! Témája a CSOKOLÁDÉ MÁRKÁK! Köszön    *****    Homlokzati hõszigetelés! Vállaljuk családi házak, lakások, nyaralók és egyéb épületek homlokzati hõszigetelését!    *****    * Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. * Beugrós munkavállalók éjjel-nappal. *    *****    Elindult a Játék határok nélkül rajongói oldal! Ha te is szeretted a '90-es évek népszerû mûsorát, nézz be ide!