Perbezaan antara Ajax dan DHTML

Perbezaan antara Ajax dan DHTML

Teknologi Pelayar telah mengalami pertumbuhan yang besar sejak awal, dari halaman statik mudah HTML ke animasi penuh dan interaksi Flash. Bilangan alat yang tersedia untuk pembangunan laman web telah meletup dan anda tidak lagi terhad kepada beberapa pilihan dalam membina halaman anda.

Dalam tahun -tahun kebelakangan ini, halaman HTML asas telah menjadi sedikit lebih membosankan, jadi pemaju benar -benar berebut untuk menjadikan laman web mereka sedikit lebih menarik kepada penonton. Salah satu aspek yang dilihat adalah cara membuat halaman sedikit lebih interaktif untuk memberikan lebih banyak rasa. Walaupun terdapat banyak piawaian yang dicipta, kami akan membincangkan dua di sini demi kepentingan tanah.

Halaman HTML yang membosankan memberi laluan kepada kebangkitan DHTML atau HTML dinamik. DHTML membolehkan pencipta laman web untuk memprogramkan respons khusus kepada tindakan yang tepat yang dilakukan oleh penonton. Ini sangat jelas apabila penonton menggerakkan tetikusnya di atas butang dan butang bersinar atau kelihatan ditekan. Ini adalah keupayaan DHTML yang tidak mungkin dengan HTML sahaja.

Aspek lain HTML yang orang mahu berubah adalah tingkah lakunya setiap kali anda meminta untuk mengubah sesuatu. HTML selalu memuatkan semula halaman supaya ia dapat menunjukkan halaman yang baru diminta. Mereka mendapati penyelesaian yang dipanggil iframe ini yang membolehkan pengguna memuatkan semula bingkai pada satu masa jika dia mahu; Tetapi ini didapati kurang. Ajax atau JavaScript Asynchronous dan XML dicipta untuk membetulkan kelemahan spesifik HTML ini. Ajax membenarkan halaman untuk meminta hanya data yang perlu diubah dan bukan keseluruhan halaman. Ini dapat dilihat dengan jelas di halaman web yang menunjukkan kepada anda galeri gambar. Sebelum Ajax, apabila anda mengklik Seterusnya, keseluruhan halaman dimuat semula untuk menunjukkan gambar seterusnya. Tetapi dengan Ajax, hanya gambar yang berubah dan seluruh halaman tidak bergerak.

In di Essence, Ajax dan Dhtmlâ adalah dua remedi yang dicipta untuk menambah keupayaan HTML. DHTML melakukan ini dengan menukar unsur -unsur pada skrin bergantung pada tindakan pengguna. Walaupun Ajax membolehkan penyemak imbas meminta unsur -unsur tertentu pada satu masa untuk mengurangkan ketegangan pada sambungan internet dan elakkan proses memuat semula yang menjengkelkan. Dengan itu, kita boleh mengatakan bahawa Ajax dan DHTML, yang digunakan pada masa yang sama dapat meningkatkan pengalaman melihat pengguna.

Cari buku mengenai Ajax dan HTML.