Baro Diinta Dynamic HTML (DHTML)

HTML Dynamic HTML ma aha runtii tilmaam cusub ee HTML, laakiin waa hab cusub oo lagu fiiriyo oo loo xakameeyo xeerarka caadiga ah ee HTML iyo amarrada.

Markaad ka fekereyso HTML-ka firfircoon, waxaad u baahan tahay inaad xasuusato tayada HTML-ga caadiga ah, gaar ahaan marka marxaladda laga buuxiyo server-ka, ma bedeli doonto illaa codsi kale u yimaado server-ka. HTML Dynamic HTML wuxuu ku siinayaa xakameyn dheeraad ah oo ku saabsan halbeegyada HTML waxayna u oggolaaneysaa inay isbedelaan waqti kasta, adoo ku soo noqonaya server-ka Webka.

Waxaa jira afar qaybood oo DHTML ah:

DOM

DOM waa waxa kuu ogolaanaya inaad galiso qayb ka mid ah boggaaga internetka si aad u bedesho DHTML. Qayb kasta oo ka mid ah bogga Webka waxaa ku qeexan DOM oo isticmaalaya qawaaniinta magacyadooda si joogto ah oo aad u heli kartid una bedeli kartid guryahooda.

Scripts

Scripts ku qoran joornaalka JavaScript ama ActiveX waa labada luuqadood ee ugu caansan qoraalka loo isticmaalo si loo isticmaalo DHTML. Waxaad isticmaashaa luqad qoraal ah si aad u maamusho walxaha lagu tilmaamay DOM.

Xaanshiyaha Casrading Style

CSS waxaa loo isticmaalaa DHTML si loo xakameeyo muuqaalka iyo dareemida bogga Webka. Xaashadaha qaabka waxay qeexayaan midabada iyo qoraalada qoraalka, midabada sawirka iyo sawirrada, iyo meeleynta walxaha ku yaal bogga. Isticmaalka qoraalka iyo DOM-ka, waxaad bedeli kartaa qaab-dhismeedka kala duwan.

XHTML

XHTML ama HTML 4.x waxaa loo isticmaalaa in lagu abuuro bogga lafteeda iyo in la dhiso agabyada CSS iyo DOM inay ka shaqeeyaan. Ma jiraan wax qaas ah oo ku saabsan XHTML for DHTML - laakiin leh XHTML ansax ah ayaa ka sii muhiimsan, maadaama ay jiraan waxyaabo badan oo ka shaqeynaya oo kaliya marka laga hadlayo kaliya browserka.

Qaababka DHTML

Waxaa jira afar waxyaalood oo asaasi ah DHTML:

  1. Beddelista sumadaha iyo hantida
  2. Joogitaanka waqtiga dhabta ah
  3. Qoraalada caanka ah (Netscape Communicator)
  4. Xaqiijinta xogta (Internet Explorer)

Beddelidda Qodobbada iyo Guryaha

Tani waa mid ka mid ah isticmaalka ugu badan ee DHTML. Waxay kuu ogolaaneysaa inaad bedesho tayada HTML tag taas oo ku xiran dhacdo ka baxsan barta shabakada (sida mouse click, time, ama taariikhda, iyo wixii la mid ah). Waxaad u isticmaali kartaa tan si aad macluumaad dheeraad ah ugu gudbiso bog, oo aadan soo bandhigin haddii aysan akhristuhu ku xirin xiriir gaar ah.

Meelaynta waqtiga dhabta ah

Marka dadka intooda badani ka fikiraan DHTML taasi waa waxa ay filayaan. Waxyaabaha, sawirrada, iyo qoraalka ku wareegsan bogga Webka. Tani waxay kuu ogolaaneysaa inaad ciyaaraan ciyaaraha isdhexgalka oo leh akhristayaashaada ama qaybo firfircoon ee shaashaddaada.

Farriimaha Fiican

Kani waa Netscape oo keliya. Netscape ayaa tan kobcisay tan si ay uhesho naqshadayaasha dhibaatada leh iyagoo aan ogeyn waxa ay xarfaha noqonayaan nidaamka akhristaha. Iyada oo la adeegsanayo qaababka firfircoon, xarfaha ayaa lagu qoondeeyey oo lagu soo daabacay bogga, si ay bogga marwalba u ekaato sida naqshadeeyaha loogu talagalay.

Xaqiijinta xogta

Tani waa muuqaal IE kaliya. Microsoft waxay tan u dejisay si ay u sahlanaato in si fudud loo galo macluumaadka macluumaadka laga helo boggaga internetka . Aad bay u la mid tahay isticmaalka CGI si loo helo xogta database laakiin wuxuu isticmaalaa xakamaynta ActiveX si uu u shaqeeyo. Muujintani waa mid aad u sareeya oo adkaaneysa in la isticmaalo qoraaga bilowga ah ee DHTML.