Home » Articole » Articole » Calculatoare » Dezvoltarea web » Document Object Model (DOM)

Document Object Model (DOM)

Document Object Model.
Credit: Birger Eriksson, https://commons.wikimedia.org/wiki/File:DOM-model.svg, licența CC-BY-SA-3.0

(Document Object Model.)

Capacitatea noastră de a manipula și crea pagini web în mod consecvent în diferite formate provine din API-ul Document Object Model (model obiect document), denumit în mod obișnuit DOM. Acest API definește ordinea și structura fișierelor de document, precum și modul în care fișierul este manipulat pentru a crea, edita sau elimina conținut.

DOM este construit pentru a fi independent de limbă și platformă, astfel încât orice software sau limbaj de programare îl poate folosi pentru a interfața cu documentele. Acesta definește metodele de interfață și tipurile de obiecte care reprezintă elemente ale documentelor, semantica și comportamentul atributelor respectivelor obiecte și, de asemenea, definește modul în care acestea se relaționează unele cu altele. În mod efectiv, DOM este cel care dă naștere etichetelor pe care urmează să le studiem. Cu toate acestea, limbile care folosesc DOM nu trebuie să includă toate caracteristicile acestuia și pot genera propriile funcții suplimentare.

Figura prezintă un exemplu de model al unui document în format arbore, cu elemente imbricate care apar în dreapta și sub părinții lor. În acest exemplu, ni se arată o pagină HTML cu o secțiune pentru cap și corp, care include un titlu de pagină și un link de conținut. Această structură ne oferă posibilitatea de a parcurge documentul sau de a ne deplasa prin referire la numele sau atributul unui obiect.

Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu

Articol publicat sub licență CC BY-NC-SA 3.0

Excel - Ghid pentru începători
Excel – Ghid pentru începători

Acest ghid este destinat să vă ajute să învățați și să lucrați cu Microsoft Excel. Se bazează pe utilizarea Excel 2016 pe un computer Windows, dar conceptele și instrumentele acoperite rămân destul de consistente cu unele versiuni mai vechi de … Citeşte mai mult

Nu a fost votat $0.00 Selectează opțiunile
Ghid WordPress pentru dezvoltatori
Ghid WordPress pentru dezvoltatori

WordPress este o platformă pentru site-uri web rapidă, fiabilă, cu facilități multiple pentru dezvoltatori și ușor de utilizat. Totusi, dezvoltatorii și beneficiarii au de multe ori nevoie să adauge funcționalități suplimentare pentru a răspunde nevoilor lor. Acest ghid oferă unele … Citeşte mai mult

Nu a fost votat $3.99 Selectează opțiunile
Business intelligence și analitica în afaceri
Business intelligence și analitica în afaceri

Datele sunt fapte și cifre brute, iar informațiile sunt date semnificative care ar fi utile pentru o persoană sau companie. Business intelligence extrage informații din datele brute prin instrumente precum mineritul datelor, analiza perspectivală, procesarea analitică online etc. Cartea va oferi … Citeşte mai mult

Nu a fost votat $4.99$10.99 Selectează opțiunile

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *