Lehe Skemaator renderdab mis tahes veebilehe täieliku DOM struktuuri visuaalse puu kihistusena — otse lehel endal. Iga HTML element saab värvilise sildi, mis näitab selle silti, ja sisestuse sügavus tehakse nähtavaks taanete ja ühendusjoonte abil. See on nagu DevToolsi Elements paneeli vaatamine, kuid projitseeritud reaalsele lehele.
Brauseri DevTools näitavad DOMi tekstipuuna külgpaneelis, lahutatud visuaalsest paigutusest. Lehe Skemaator ületab selle lõhe, projitseerides DOM struktuuri otse lehele. Iga element saab väikese värvilise märgi, mis näitab selle silti (div, section, nav, h1, p, button jne), positsioneeritud elemendi vasakus ülanurgas. Sisestatud elemendid on visuaalselt taandega ja puutaoline struktuur on koheselt nähtav. See teeb uskumatult lihtsaks mõistmise, kuidas leht on ehitatud ühe pilguga — näed, et päis sisaldab navigatsiooni viie ankursildiga, põhisisus on kolm sektsiooni elementi, igaüks artiklitega, ja jalus ümbritseb logo divi ja linkide loendit. Kõik ilma DevToolsi avamata või toore HTML lähtekoodi lugemata.
Iga lehel nähtav element saab värvilise sildi märgistuse, mis näitab selle HTML siltinime. Alates välisemast html ja body elementidest kuni üksikute span'ide, linkide ja nuppudeni — midagi pole peidetud. Kihistus renderdab täieliku elementide hierarhia visuaalse kaardina.
Iga elemendi tüüp saab oma sildile eraldi taustavärvi. Struktuurielemendid (header, main, footer) sinises, navigatsioon merevaiguvärvis, pealkirjad lillas, lõigud hallides, lingid kollases, nupud tsüaanis, pildid roosas. Saad tuvastada elementide tüüpe värvi järgi ilma teksti lugemata.
Hõljuta mis tahes sildi märgi kohal, et tõsta esile vastav element poolläbipaistva kihistusega, mis näitab selle täpseid mõõtmeid (laius × kõrgus pikslites). Elemendi piir kontuuritakse ja märk muutub silmatorkavamaks — tehes lihtsaks tuvastada, milline märk kuulub millisele elemendile.
Sügavalt sisestatud elemendid on rohkem taandega vasakust servast, tehes sisestuse suhted koheselt nähtavaks. Vaata ühe pilguga, kas lehel on liiga palju ümbrise dive (5+ taset sügavale) või puhas, madal struktuur. Ühendusjooned näitavad vanem-laps suhteid.
Kihistused on absoluutse positsioneeringuga ega mõjuta lehe paigutust, kerimist või JavaScripti käitumist. Märgi sildid on väikesed ja poolläbipaistvad, et näha lehe sisu all. Lülita välja koheselt, et naasta normaalse vaate juurde.
Klõpsa mis tahes konteinerelemendi märgil, et kokku voltida selle lapsed, peites sisestatud märgid. Kasulik konkreetsele sektsioonile keskendumiseks, ilma et oleks ülekoormatud kogu lehe DOM puuga. Klõpsa uuesti laiendamiseks.
Sattusid keerulisele veebilehele ja vajad mõistmist, kuidas see on ehitatud? Lehe Skemaator näitab sulle kogu DOMi hierarhiat ühe pilguga — millised sektsioonid sisaldavad millist sisu, kuidas navigatsioon on struktureeritud ja kus algab ja lõpeb põhisisu ala.
Liigne divide sisestus muudab CSS-i kirjutamise raskemaks ja lehed aeglasemaks renderdada. Kui näed 6+ taset värvilisi märke üksteise peale virnastatud lihtsa tekstiploki jaoks, vajab markup lihtsustamist. Lehe Skemaator teeb selle koheselt ilmselgeks.
Kas leht kasutab korralikke semantilisi elemente? Otsi header, nav, main, article, section ja footer märke. Kui kõik on lihtsalt div elemendid, puudub lehel semantiline struktuur — mis kahjustab ligipääsetavust, SEO-d ja hooldatavust.
Külasta mis tahes hästi ehitatud veebilehte (Stripe, Linear, Vercel) ja aktiveeri Lehe Skemaator, et näha, kuidas nende frontend meeskonnad oma HTML-i struktureerivad. Õpi paigutuse mustreid, nähes reaalse maailma DOM struktuure tootmislehtedel.
Kasuta esmalt Lehe Skemaatorit, et tuvastada, millised elemendid eksisteerivad ja kus need on, seejärel lülitu CSS Inspektorile või Mõõda Distantsile, et süveneda konkreetsetesse tuvastatud elementidesse.
Ava DevSuite Pro hõljuv dokk ja klõpsa Lehe Skemaatori ikoonil. Tööriist skannib koheselt lehe DOMi ja renderdab sildi märgid igal nähtaval elemendil.
Värvilised märgid ilmuvad iga elemendi vasakus ülanurgas, näidates selle siltinime (div, section, h1, p jne). Sisestuse struktuur on nähtav läbi taanete ja märkide positsioneerimise.
Liiguta hiir mis tahes märgi kohal, et tõsta esile vastav element. Poolläbipaistev kihistus näitab elemendi piire ja mõõtmeid. See ühendab abstraktse siltinime selle visuaalse positsiooniga lehel.
Klõpsa konteineri märgil, et kokku voltida selle laste märgid. See võimaldab sul keskenduda konkreetsetele lehe aladele ilma sügavalt sisestatud elementide visuaalse segaduseta.
Klõpsa Lehe Skemaatori ikoonil dokis, et eemaldada kõik kihistused ja naasta normaalse lehevaate juurde. Jälgi ei jää.
Paigaldage DevSuite Pro tasuta ja avage 39+ arendustööriista oma brauserile.