E aʻo e pili ana i ka HTML Dynamic (DHTML)

'Aʻole pono he' ano hou o HTML no Dynamic HTML, akā, he ala hou e nānā a mālama i nā pae HTML a me nā kauoha.

I ka noʻonoʻoʻana i nā HTML hoʻokūkū, ponoʻoe e hoʻomanaʻo i nāʻano o ka HTML maʻamau,ʻoiai ma kahi o ka pae e hoʻoukaʻia mai ka kikowaena,ʻaʻole e loli ke noiʻana i kahi kikowaena. Hāʻawi ka Dynamic HTML iāʻoe i ka mana hou ma luna o nā mea HTML a hiki iā lākou ke hoʻololi i kēlā me kēia manawa, me ka hoʻiʻoleʻana i ka pūnaewele pūnaewele.

ʻEhā mau māhele i ka DHTML:

ʻO DOM

ʻO ka DOM ka mea e hiki iāʻoe ke komo i kekahi mahele o kāu pūnaewele pūnaewele e hoʻololi iā DHTML. ʻO kēlā me kēia māhele o kahi pūnaewele pūnaewele i hōʻikeʻia e ka DOM a me ka hoʻohanaʻana i nā kūlana inoa inoa e hiki ai iāʻoe ke komo iā lākou a hoʻololi i ko lākou mau waiwai.

Hōʻolālā

Hōʻikeʻia nā papainoa i ka JavaScript a i ka ActiveX paha iʻelua mau'ōlelo kākau maʻamau i hoʻohanaʻia no ka hoʻouluʻana i DHTML. Hoʻohanaʻoe i ka'ōlelo scripting e hoʻomalu i nā mea i hōʻikeʻia ma ka DOM.

Nā'Āpana Kinohi Kino

Kuhi 'ia ka CSS ma DHTML e hoʻomalu i ka nānā a me ka manaʻo o ka pūnaewele pūnaewele. Hōʻike nā'eneke i nā kala a me nā leo o ka kikokikona, nā kiʻi a me nā kiʻi, a me kahi hoʻokomo o nā mea ma kaʻaoʻao. Ma ka hoʻohanaʻana i ka palapala a me ka DOM, hiki iāʻoe ke hoʻololi i keʻano o nāʻano likeʻole.

XHTML

XHTML a iʻole HTML 4.x i hoʻohanaʻia e hana i ka palapala iho a kūkulu i nā kumuhana no ka CSS a me ka DOM e hana. ʻAʻohe mea kūikawā e pili ana i XHTML no DHTML - akā i ka mana o XHTML heʻoi aku kaʻoi aku ka nui, no ka mea,ʻoi aku nā mea e hana ana ma ia mea ma mua o ka polokalamu kele pūnaewele wale nō.

Nā mea o DHTML

ʻEhā mau hiʻohiʻona nui o DHTML:

  1. Ke hoʻololi nei i nā inoa a me nā mea waiwai
  2. ʻO kahi hoʻonohonoho kūpono
  3. Nāʻikepili Dynamic (Netscape Communicator)
  4. Ka paʻa palapalaʻike (Internet Explorer)

Ke Hoʻololi i nā Kuleana a me nā Kuleana

ʻO kēia kekahi o nā hoʻohana maʻamau o DHTML. Hiki iāʻoe ke hoʻololi i nāʻano o kahi HTML tag e pili ana i kahi hanana ma waho o ka polokalamu kele pūnaewele (e like me ka pāʻani pāʻani, ka manawa, a me ka lā, a pēlā aku). Hiki iāʻoe ke hoʻohana i kēia i ka hoʻokaʻinaʻana i nāʻike ma kahiʻaoʻao, aʻaʻole e hōʻike i ia mea keʻole kaomiʻana ka mea heluhelu i kahi loulou kiko'ī.

Ke hoʻonohonoho kūpono

Ke manaʻo nui ka poʻe i ka DHTML,ʻo ia ka mea a lākou e manaʻo ai. Nā mea, nā kiʻi, a me nā'ōlelo e neʻe ana ma kahi o ka pūnaewele pūnaewele. Hiki iāʻoe ke pāʻani i nā pāʻani pāʻani me kāu poʻe heluhelu aiʻole nā'āpana animate o kāu pākuhi.

Dynamic Fonts

ʻO kēia wale nō kahi Netscape. Hoʻomakaʻo Netscape i kēia no ka hoʻopuniʻana i nā mea hoʻolālā pilikia me kaʻikeʻole i keʻano o nā māka ma ka pūnaewele o ka mea heluhelu. Me nā'ōlelo hoʻokūkū, ua hoʻopiliʻia nā fonts a hoʻoukaʻia me kaʻaoʻao, iʻike mau kaʻaoʻao i ka manaʻo o ka mea hoʻolālā e.

Ka'ilipiliʻIkepili

He IE wale nō kēiaʻano. Ua hanaʻo Microsoft i kēia mea e hiki ai i ka māmā ke komo i nāʻikepili mai nā pūnaewele . He like loa ia me ka hoʻohanaʻana i CGI i ke komoʻana i kahi database akā hoʻohana i ka mana ActiveX e hoʻohana. ʻO kēia hiʻohiʻona heʻoiʻoi loa a paʻakikī e hoʻohana no ka mea kākau kākau DHTML.