HTML dinamikoari buruz (DHTML) buruz ikasi

HTML dinamikoa ez da HTMLaren zehaztapen berria, baizik eta HTML kode estandarrak eta komandoak kontrolatzeko eta kontrolatzeko modu berri bat.

HTML dinamikoa pentsatzen duzunean, HTML estandarraren ezaugarriak gogoratu behar dituzu, batez ere orri bat zerbitzaritik kargatuta dagoenean, ez da aldatu beste eskaera zerbitzarira iritsi arte. HTML dinamikoak HTML elementuei buruzko kontrol gehiago ematen dizkizu eta edonoiz aldatzen uzten dizu, web zerbitzarira itzuli gabe.

DHTML lau atal daude:

DOM

Domeinua zure webguneko edozein zatietara sartzeko aukera ematen du DHTML-rekin aldatzeko. Web orri baten zati bakoitza DOMek zehazten du eta haien izendapen koherentziaren konbentzioak erabiliz sar zaitezke eta bere propietateak aldatu.

Scripts

JavaScript edo ActiveX-en idatzitako script-ak DHTML aktibatzeko erabiltzen diren scripting hizkuntzen ohikoenak dira. Script-aren hizkuntza erabiltzen duzu DOM-en zehaztutako objektuak kontrolatzeko.

Cascading Style Sheets

CSS DHTML erabiltzen da, web orrialdearen itxura eta sentipena kontrolatzeko. Estilo-orriek testuaren koloreak eta letra-tipoak, atzealdeko koloreak eta irudiak zehazten dituzte eta orriko objektuak kokatzeko. Scripting eta DOM erabiliz, elementu desberdinen estiloa alda dezakezu.

XHTML

XHTML edo HTML 4.x erabiltzen da orrialde bera sortzeko eta CSS eta DOM elementuak egiteko. DHTMLri buruzko XHTML ez da ezer berezia, baina XHTML baliozkoa ere garrantzitsua da, arakatzailearengandik lan egiten duten gauza gehiago baitago.

DHTMLren ezaugarriak

Lau DHTML ezaugarri nagusiak daude:

  1. Etiketa eta propietateak aldatzea
  2. Denbora errealean kokatzea
  3. Letra dinamikoak (Netscape Communicator)
  4. Datuak loteslea (Internet Explorer)

Etiketa eta propietateak aldatzea

DHTML erabiltzeko ohikoenetako bat da. HTML etiketa baten ezaugarriak alda ditzakezu arakatzailetik kanpoko gertaera baten arabera (saguaren klik bat, denbora, edo data, eta abar). Hau erabil dezakezu orrialdea aurrez kargatzeko, eta ez erakutsi irakurleak esteka jakin batean klik egiten ez badu.

Denbora errealean kokatzea

DHTMLren ustez jende gehienak espero dutena da. Webgunea mugitzen duten objektuak, irudiak eta testua. Hau zure pantailako zati interaktiboekin jolasteko aukera ematen du.

Fonts dinamikoak

Hau Netscape soilik da. Netscape-k hau garatu zuen arazoen inguruko diseinatzaileek irakurlearen sistemetan zer letra-tipo erabiliko ez zuten jakiteko . Letra-tipo dinamikoekin, letra-tipoak orriarekin kodetuta eta deskargatuta daude, beraz, orrialdeak beti itxura du diseinatzaileak diseinatu zuen moduan.

Datuen lotea

IE funtzio bakarra da. Microsoft-ek garatu du webguneak webguneetatik errazago sartzeko. CGI bat erabiltzea datu-base batera sartzeko oso antzekoa da , baina ActiveX kontrol bat erabiltzen du funtzioan. Ezaugarri hau oso aurreratua eta zaila da erabiltzeko DHTML idazlearen hasieran.