Blog

Sejarah AJAX

Istilah Ajax pertama kali digunakan dipublik pada bulan Februari 2005 yang pertama kali memperkenalkan istilah Ajax adalah Jesse James Garret. Ketika itu ia memerlukan istilah untuk menamai teknologi yang ia buat untuk klien perusahaannya.

Jesse James Garret

source img : wikipedia

Meskipun istilahnya baru digunakan sejak tahun 2005, teknologi yang memungkinkan adanya Ajax sudah ada jauh sebelumnya dengan nama remote scripting.

Majalah Netscape Evangelism mempublikasikan artikel yang mengunggkapkan ide yang mengarah ke aplikasi Ajax, yakni tentang sebuah ide untuk mengimplementasikan model di mana semua navigasi di halaman web terjadi dalam satu halaman, seperti halnya yang lazim ada di aplikasi dekstop.

Teknik pertama yang diusulkan untuk hal ini adalah adanya elemen IFRAME yang diekalkan sejak versi browser IE 3 di tahun 1996, kemudian disusul dengan munculnya elemen LAYER pada browser Netscape 4 di tahun 1997 yang kini tidak lagi dipakai di Mozilla.

Kedua elemen tersebut memiliki atribut “src” yang memungkinkan ditampilkannya URL lain di satu halaman menggunakan frame-frame. Teknologi – teknologi ini dan beberapa teknologi lainnya yang berbasis teknologi Client-side biasanya disebut DHTML.

Microsoft juga tidak ketinggalan menciptakan teknologi yang bertugas meningkatkan perorma halaman web dengan merilis Microsoft’s Remote Scripting (MSRS) pada tahun 1998.

MSRS berfungsi sebagai pengganti teknik sebelumnya. Cara kerjanya adalah dengan menarik data menggunakan applet Java yang dapat berkomunikasi dengan browser menggunakan javascript. Teknik ini bisa bekerja untuk browser IE 4 dan Netscape Navigator versi 4.

Dengan semakin berkembangnya teknologi, Microsoft kemudian menciptakan objek bernama XMLHttpRequest yang mulai dirilis di browser Internet Explorer versi 5. Teknologi ini diterapkannya pada produk Outlook Web Access yang merupakan bagian dari paket Microsoft Exchange Server 2000. XMLHttpRequest inilah yang merupakan cikal bakal adanya Ajax.

Seiring dengan berkembangnya teknologi, Microsoft mengembangkan framework remote scripting yang dikenal dengan nama Callback di ASP.NET.

Selain Microsoft, ada juga pihak lain yang mernama WWC (World Wide Consortion) yang mengeluarkan rekomendasi yang memungkinkan terjadinya komunikasi dinamis antara server dan browser antara lain adalah Document Object Model (DOM).

Share Me :

Leave a Reply

Your email address will not be published. Required fields are marked *

*

code