Senin, 12 April 2010

Teknologi WEB | 1, 2, 3

Desember 20, 2008 · Posted in 3, ajax, html, javascript, kode html, teknologi web1, web 2, xml

Teknologi Web Dunia internet seolah telah menyatu dengan kehidupan kita, sebagai masyarakat modern tentunya. Aktivitas sehari-hari tidak luput dari pekerjaan yang berhubungan dengan internet. sejak awal internet masuk ke indonesia, perkembangannya memang sudah pesat. Tidak dapat dipungkiri, internet memang membawa dampak positif yang sangat bermanfaat bagi kehidupaan manusia. Manusia mengembangkan internet dalam berbagai bidang. Email merupakan yang paling sering dilakukan, di samping browsing, chatting/video conference, sampai aktivitas forex.

Di internet kita mengenal yang namanya web. Web pada dasarnya adalah kumpulan hyperlink yang mengaitkan suatu link/alamat ke link lainnya dengan bahasa html (hypertext markup language).

Dalam pengaplikasian web HTML tidak mungkin sendiri dalam membuat suatu desain yang benar-benar bagus. Oleh karena itu HTML selalu ditemani oleh CSS (Cascading Style Sheet) untuk mempercantik desain, JavaScript untuk membuat tampilan yang dinamis, dan XML (eXtensible Markup Language) yang digunakan untuk mendefinisikan format data . Teknologi penggabungan dari JavaScript dan XML saat ini yang marak disebut dengan AJAX (Asynchorous JavaScript And XML) yang menekankan pada pengelolaan content dalam website.
Perkembangan Web 1.0
Web 1.0 . Awal mula website berdiri dimulai dari konsep ini, dimana suatu website masih mengandalkan halaman statis dari tag-tag HTML yang hanya digunakan untuk memajang informasi-informasi dimana satu halaman terdiri dari satu informsi saja . konsep seperti ini disebut dengan read only.
Perkembangan Web 2.0

Inovasi dalam dunia web semakin hari kian mengalami perkembangan yang berarti, ini dibuktikan dengan adanya Teknologi Web 2.0 yang dikembangkan sekitar tahun 2004. Walaupun sudah termasuk lama kedengarannya oleh para praktisi web, namum sebagian besar mereka masih bertanya-tanya tentang fungsi dan kegunaannya. Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan tentunya AJAX.

Perkembangan web 2.0 lebih menekankan pada perubahan cara berpikir dalam menyajikan konten dan tampilan di dalam sebuah website. Dalam perkembangannya Web 2.0 diaplikasikan sebagai bentuk penyajian halaman web yang bersifat sebagai program desktop pada umumnya seperti Windows. Fungsi-fungsi pada penerapannya sudah bersifat seperti desktop, seperti drag and drop, auto-complete, serta fungsi lainnya. Aplikasi Web 2.0 disajikan secara penuh dalam suatu web browser tanpa membutuhkan teknologi perangkat yang canggih dari sisi user. Tidak mengherankan bila suatu aplikasi (software) dapat diakses secara online tanpa harus menginstalnya terlebih dahulu. Software tersebut misalnya software pengolah kata (seperti MS Word) atau software pengolah angka (seperti MS Excel).

Teknologi ke depan suatu software berbasisi web tidak lagi dijual melainkan suatu fasilitas gratis yang dapat digunakan setiap waktu. Permasalahan manajemen file juga tidak merepotkan, bahkan file dapat disimpan dan juga dapat di-sharing dengan user lain. Implementasi dari teknologi Web 2.0 dapat dilihat pada aplikasi sprearsheet pada Google yang merupakan aplikasi untuk operasi mengolah angka seperti MS Excel. Aplikasi ini dapat dilihat pada http://spreadsheets.google.com/ , tentunya aplikasi tersebut membutuhkan suatu akun Google untuk memasukinya.Kemudahan berinteraksi antara user dengan sistem merupakan tujuan dibangunnya teknologi Web 2.0. Interaksi tersebut tentunya haruslah diimbangi dengan kecepatan untuk mengakses, oleh karena itu diperlukan suatu bandwith yang cukup untuk loading data. Loading data tersebut dilakukan saat pertama kali membuka situs, data-data tersebut antara lain CSS, JavaScript, dan XML. Salah satu karakteristiknya adalah adanya dukungan pada pemrograman yang sederhana dan ide akan web service atau RSS. Ketersediaan RSS akan menciptakan kemudahan untuk di-remix oleh website lain dengan menggunakan tampilannya masing-masing dan dukungan pemrograman yang sederhana. Adanya kemajuan inovasi pada antar-muka di sisi pengguna merupakan karakter dari Web 2.0. Dukungan AJAX yang menggabungkan HTML, CSS, Javascript, dan XML pada Yahoo!Mail Beta dan Gmail membuat pengguna merasakan nilai lebih dari sekedar situs penyedia e-mail. Kombinasi media komunikasi seperti Instant Messenger (IM) dan Voice over IP (VoIP) akan semakin memperkuat karakter Web 2.0 di dalam situs tersebut.

Perkembangan Web 3.0

Web 3.0 merupakan sebuah realisasi dari pengembangan sistem kecerdasan buatan (artificial intelegence) untuk menciptakan global meta data yang dapat dimengerti oleh sistem, sehingga sistem dapat mengartikan kembali data tersebut kepada pengunjung dengan baik. Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence). Aplikasi – aplikasi online dalam website dapat saling berinteraksi. Kemampuan interaksi ini dimulai dengan adanya web service. Teknologi yang ada digunakan adalah SOAP (Simple Object Access Protocol), REST (representational state transfer atau transfer keadaan representasi), WSDL, WDDX (Web Distributed Data eXchange).
jadi dari uraian di atas, dapat disimpulkan bahwa,
web 1.0 pengguna diharuskan pergi ke situs tertentu dan mencari konten yang diinginkan.
web2.0 pengguna tidak lagi diharuskan pergi ke situs tertentu untukmencari konten, pada web 2.0, drag and drop, auto complete, chat, voice dapat dilakukan layaknya aplikasi desktop.

web 3.0 pengguna dapat menemukan konten yang dicari hanya dari sebuah website.

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda