Manfaat Internet
Pengertian internet ( interconnection networking) sendiri adalah jaringan komunikasi global
yang terbuka dan menghubungkan jutaan bahkan milyaran jaringan komputer dengan
berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, satelit dan lain
sebagainya.
Awalnya internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan
Amerika Serikat pada tahun 1969 melalui sebuah proyek yang disebut dengan ARPANET.
Misi awal dari proyek ini awalnya hanya untuk keperluan militer saja, tetapi lambat laun
terus berkembang dan bisa dinikmati oleh semua kalangan.
Terciptanya internet telah membawa perubahan yang sangat berarti dalam berbagai aspek
kehidupan manusia.
Selain itu, internet juga telah melahirkan dunia baru yang memiliki pola, corak sekaligus
karakteristik yang berbeda dengan dunia nyata.
1. WWW
World Wide Web atau yang sering disingkat dengan WWW merupakan sebuah sistem yang
terdapat pada internet dan bertugas melakukan pencarian sekaligus pemberian informasi yang
cepat dengan menggunakan teknologi hypertext.
Untuk membuat hypertext, diciptakanlah sebuah bahasa pemrograman yang disebut Hyper
Text Markup Language (HTML).
HTML berfungsi mengikat alamat WWW atau file dalam sebuah dokumen yang biasanya
ber-extention *.htm atau *.html.
Untuk mengirimkan file tersebut, diperlukan peran dari protokol pengiriman data yang
spesifik yaitu Hyper Text Transfer Protocol (HTTP). Selain itu, untuk menemukan setiap
hubungan hypertext diperlukanlah Uniform Resource Locator (URL).
2. Email
Email merupakan surat atau pesan elektronik yang dikirimkan dan diterima antar pengguna
komputer.
Saat ini perkembangan email sangatlah pesat, email tidak hanya berisi teks saja. Kita bisa
melampirkan file multimedia seperti gambar, foto, video bahkan animasi.
3. Mailing List
Mailing List atau yang sering disebut dengan milis merupakan salah satu discussion group
yang terdapat pada internet.
Untuk menjadi anggota sebuah milis, kita terlebih dahulu mengirimkan email ke subsription
address dan menunggu persetujuan dari moderator milis tersebut. Biasanya, anggota dari
milis saling bertukar informasi, pendapat, dan lain sebagainya.
4. BBS
Bulletin Board System atau yang biasa disingkat BBS merupakan suatu pusat layanan
informasi yang menyediakan berbagai macam informasi dari berbagai bidang tertentu seperti
bidang pendidikan, bisnis, sosial, teknologi dan lain-lain.
Dengan menggunakan fasilitas ini, pengguna dapat bertukar pikiran dengan pengguna lainnya
pada topik tertentu.
Biasanya, pengguna yang mengakses BBS dapat mengunggah maupun mengunduh berita
dari pengguna lain dengan mudah.
5. Chatting
Chatting merupakan percakapan antara dua atau lebih pengguna komputer secara realtime
dengan memanfaatkan jaringan internet.
Bagi pengguna komputer yang telah melengkapi perangkat komputernya dengan webcam,
maka mereka dapat chatting dengan melihat wajah pengguna lain yang di ajak chatting
tersebut.
6. Newsgroup
Sama halnya dengan milis, newsgroup juga merupakan salah satu discussion group yang ada
di internet. Untuk mengakses suatu newsgrup, diperlukan jaringan komputer khusus yang
biasa disebut UseNet.
Umumnya, setiap newsgroup di atur berdasarkan satu topik umum yang kemudian dibagi
menjadi beberapa sub topik dibawahnya.
7. FTP
FTP atau File Transfer Protocol merupakan layanan internet untuk melakukan transfer file
antara pengguna komputer dengan suatu server di internet.
Jadi, kita bisa melakukan pengiriman (upload) atau menyalin (download) sebuah file antara
komputer kita dengan komputer lain yang terhubung pada jaringan internet.
FTP umumnya dimanfaatkan sebagai wahana pendukung yang sangat diperlukan untuk
pertukaran maupun penyebarluasan sebuah file melalui jaringan internet.
8. Gopher
Gopher merupakan protokol layer aplikasi TCP/ IP yang dirancang khusus untuk keperluan
distribusi, pencarian, maupun pengambilan dokumen melalui jaringan internet.
Dengan adanya internet, kita jadi lebih tahu mengenai berbagai wawasan dan pengetahuan
dari berbagai bidang dari seluruh dunia.
Terutama bagi pelajar, internet mempermudah mereka dalam mencari informasi yang
berkaitan dengan pelajaran mereka.
Selain itu, sudah banyak jejaring sosial seperti Facebook yang digunakan pengguna internet
untuk berkenalan dan menemukan teman baru di sana.
Tidak sedikit juga dari mereka yang ngobrol/ chatting dengan kerabat mereka menggunakan
jejaring sosial ini.
Dengan meledaknya penggunaan internet, semakin banyak orang yang tertarik melakukan
belanja online. Saat ini, banyak orang yang lebih suka belanja online karena sangat mudah
dan efisien.
Salah satu keuntungan dari belanja online adalah kita tidak perlu keluar rumah untuk
membeli item yang kita butuhkan.
Selain itu, ketika jam kerja sangat sibuk atau tidak teratur, belanja online merupakan pilihan
yang terbaik untuk membeli barang tanpa harus menyita banyak waktu.
Internet juga berperan sebagai “Penghibur” bagi anda yang sedang gelisah atau galau
memikirkan sesuatu. Anda bisa menghibur diri dengan mengakses jejaring sosial,
mendengarkan musik, streaming video atau main game.
Dengan adanya internet, kita bisa berbagi apapun yang kita punya, seperti pengalaman,
tutorial, resep, dan lain sebagainya melalui akun media sosial atau blog pribadi.
Saat ini banyak orang yang lebih suka menggunakan blog pribadi untuk berbagi hal yang
mereka punya. Terdapat puluhan platform yang bisa anda gunakan untuk membuat blog
gratis, seperti blogger dan wordpress. Untuk tutorial cara membuat blog sudah pernah saya
bahas sebelumnya.
Selain mudahnya mencari informasi di internet, anda juga dapat mencari lowongan pekerjaan
di internet dengan mudah.
Internet telah menjadi wadah tersendiri bagi anda untuk mendapatkan pekerjaan dengan
mudah melalui situs-situs yang menyediakan informasi lowongan pekerjaan.
Mengingat internet dapat dimanfaatkan dalam segala bidang termasuk dalam bidang bisnis,
maka tak sedikit para pelaku bisnis menggunakan internet demi menunjang bisnis mereka.
Banyak orang yang telah menemukan berbagai manfaat internet untuk bisnis mereka. Bahkan
ada yang dinamakan bisnis online dimana peran internet sebagai bisnis utama.
Setelah membaca artikel berikut, saya harap pengetahuan anda mengenai internet menjadi
lebih luas lagi dan anda lebih bijak lagi dalam memanfaatkan internet untuk memperkaya
wawasan dan pengetahuan.
Pengertian web
Secara Umum
World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan
yang didapat oleh pemakai computer yang terhubung ke internet. Web ini menyediakan
informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi
“sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius; dari
informasi yang gratisan sampai informasi yang komersial. Website atau situs dapat diartikan
sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks,
gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik yang
bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait
dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Arsitektur Website
Arsitektur Website
Definisi
Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti
arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur
tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan
perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain
arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang
bagaimana sebuah situs Web terkait dengan World Wide Web.
Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian
tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti
yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang
dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan
munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur
informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi
sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena
melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek
struktur informasi.
Suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri,
melibatkan teknis, kriteria estetika dan fungsional. Seperti dalam arsitektur tradisional, fokusnya
adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada
konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk
optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web
terkait dengan World Wide Web.
“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual
mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis,
bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan
tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain
grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat
untuk publikasi web daripada untuk penerbitan cetak. Tiga standar utama untuk penerapan web
services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut
meliputi SOAP, WSDL, dan UDDI. Berikut bakal tak jelaskan secara singkat mengenai standar
tersebut. SOAP ( Simple Object Access Protocol )
Protokol ini mendukung proses pengkodean data (biasanya XML) dan transfernya melalui HTTP
(Hyper Text Transfer Language). Dalam konteks web services, SOAP adalah suatu bahasa versi bebas
dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP
standar. SOAP membuat klien web service dapat memilih beberapa parameter mengenai
permintaannya dan memberikannya kpd si penyedia. Ketika penyedia menganggapi permintaan
tersebut, maka terjadilah web services.WSDL ( Web Services Description Language ) Merupakan
bahasa berbasis XML yang menjelaskan fungsi-fungsi dalam web services. WSDL menyediakan cara
untuk memanfaatkan kapabilitas web services. WSDL memberi tahu mesin lain bagaimana
memformat/ menterjemahkan permintaan yang diterima berikut respon mereka agar proses web
service bisa berjalan. Singkatnya, WSDL adalah bahasa yang memungkinkan berbagai dokumen yang
dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
UDDI (Universal Description Discovery and Integration ) Adalah semacam direktori global untuk
mengelola web services. Fungsinya mirip dengan Yellow Pages untuk versi web services. UDDI berisi
informasi tentang penawaran atau layanan apa yang ditawarkan perusahaan berikut dengan detil
teknis bagaimana cara mengaksesnya. Inforamsi tersebut ditulis dalam bentuk file-file WSDL.
Hal lain yang harus Anda ingat adalah setiap halaman website hendaknya tidak lebih dari 2 (dua)
level kedalaman atau 2 (dua) kali klik dari halaman depan (home). Bila tidak, spider tidak akan
membuat indeks semua halaman website. Halaman depan (home page) website harus memiliki
tautan ke halaman-halaman utama, baik melalui isi halaman depan maupun melalui menu website.
Masing-masing halaman utama juga harus memiliki tautan ke subhalaman. Satu halaman utama bisa
terhubung ke lebih dari satu subhalaman. Sebaliknya setiap subhalaman juga harus memiliki tautan
untuk kembali ke halaman utama dan setiap halaman utama harus memiliki tautan untuk kembali ke
halaman depan. Spider atau web crawler hanya bisa mengikuti tautan dari satu halaman ke halaman
yang lain dan dari satu website ke website yang lain. Oleh karena itu semakin banyak tautan dari
website lain yang mengarah ke website Anda maka website Anda akan semakin dikenal oleh mesin
pencari.
Selanjutnya, setiap halaman baik itu halaman depan, halaman utama dan subhalaman harus
menggunakan kata kunci yang telah Anda pilih. Halaman depan dan halaman-halaman utama harus
menggunakan kata-kata kunci yang paling banyak dicari.
Struktur 3 (tiga) lapisan ini menghasilkan sebuah website yang mudah ditelusuri bagi pengunjung
dan spider. Selain mengikuti tautan-tautan untuk menemukan website, Anda juga bisa memberikan
alamat website Anda kepada spider. Misalnya melalui Googlebot, spidernya Google. Cukup ketikkan
alamat website Anda, kemudian spider atau web crawler akan menelusuri semua halaman website
dan membuat indeksnya. Sekarang, mari kita bahas halaman-halaman yang ada pada sebuah
website.
2. Halaman Produk/Jasa
Bagian utama dari website berisi penawaran produk dan/atau jasa. Apapun kategori website Anda,
yang penting Anda harus menggambarkan secara singkat dan tepat apa yang Anda tawarkan, bantu
pengunjung untuk menentukan pilihan dan melakukan transaksi dengan cara yang semudah
mungkin. Jumlah halaman produk/jasa hendaknya disesuaikan dengan jumlah produk/jasa yang
ditawarkan. Apabila jumlah produk/jasa yang ditawarkan banyak, maka halaman utama produk/jasa
bisa berisi ringkasan dari keseluruhan produk/jasa kemudian Anda buat lagi beberapa subhalaman
yang berisi detil dari masing-masing produk/jasa.
3. Halaman Informasi
o Profil: berisi sejarah mengenai bisnis atau perusahaan, visi dan misi, siapa saja pengurus inti
website atau perusahaan, dan hal-hal penting lainnya mengenai bisnis atau perusahaan.
o FAQ (Frequently Asked Question): berisi pertanyaan-pertayaan umum mengenai produk, jasa,
maupun perusahaan.
o Testimoni: berisi kesaksian pelanggan mengenai penggunaan produk dan/atau jasa yang
ditawarkan. Halaman ini digunakan untuk membangun reputasi.
o Surat kabar elektronik: berisi berita-berita mengenai produk dan/atau jasa baru, tips-tips, promo-
promo yang diadakan, serta pengumuman-pengumuman lain yang mau disampaikan kepada
pelanggan.
4. Halaman Keanggotaan
Halaman keanggotaan merupakan bagian yang penting sekali untuk pengembangan website di masa
mendatang. Dengan mengetahui siapa saja pengunjung dan perkembangan jumlah pengunjung aktif
Anda bisa menganalisa hal-hal yang perlu diperbaiki, memenuhi kebutuhan-kebutuhan pengunjung
dengan lebih tepat, sehingga pada akhirnya website Anda bisa terus berkembang. Ada beberapa hal
yang sangat penting apabila Anda hendak meminta data pribadi pengunjung website yaitu Anda
harus bisa menjaga kerahasiaan data tersebut dan privasi pengunjung, mereka juga harus bisa
menghentikan keanggotaannya kapan saja.
5. Halaman Kontak
Halaman kontak berisi cara-cara untuk menghubungi pengurus website, bisa melalui email, telepon,
fax, chatting, surat, ataupun dengan cara mengisi formulir pertanyaan atau komentar secara online.
Hal ini akan memberikan rasa nyaman kepada pengunjung karena mereka bisa berhubungan dengan
pemilik website, mengetahui alamat kantornya, berbicara dengan pengurus website baik untuk
bertanya atau untuk menyampaikan keluhan.
HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi
terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan
sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang
kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee.
Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi
terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk
melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah
membuang waktu untuk pembuatan koneksi berulang-ulang.Pengembangan standar HTTP telah
dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga
Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for
Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan
Juni 1999), yang mendefinisikan HTTP/1.1.
WWW (World Wide Web) merupakan kumpulan web server dari seluruh dunia yang berfungsi
menyediakan data dan informasi untuk dapat digunakan bersama.WWW atau biasa disebut web
adalah bagian yang paling menarik dari Internet. Melalui web, dapat mengakses informasi-informasi
yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi. Fasilitas ini
tergolong masih baru dibandingkan surel (email), sebenarnya WWW merupakan kumpulan
dokumen-dokumen yang sangat banyak yang berada pada komputer server (web server), di mana
server-server ini tersebar di lima benua termasuk Indonesia, dan terhubung menjadi satu melalui
jaringan Internet. Dokumen-dokumen informasi ini disimpan atau dibuat dengan format HTML
(Hypertext Markup Language). Suatu halaman dokumen informasi dapat terdiri atas teks yang saling
terkait dengan teks lainnya atau bahkan dengan dokumen lain. Keterkaitan halaman lewat teks ini
disebut hypertext. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa
gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa disebut
hypermedia. Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen multimedia yang
saling terkoneksi menggunakan hyperteks link. Dengan mengklik hyperlink, maka bisa berpindah dari
satu dokumen ke dokumen lainnya.
URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari suatu
file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan. URL tidak
hanya dapat menunjuk ke suatu file tapi dapat juga menunjuk suatu query, dokumen dalam suatu
database atau hasil dari perintah finger atau perintah archie . secara umum dapat digambarkan
penulisan url : metode://nama_file[:nomor_port]. Jenis metode yang digunakan pada url adalah
file,http,news,gopher,telnet.
XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart
Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana
keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai tahun 1966 dan
mendapatkan pengakuan dari Worl Wide Web Consortium (W3C) pada bulan Februari 1998.
Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada saat HTML
dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting SGML dan
dengan berpedoman pada pengembangan HTML menghasilkan bahasa markup yang tidak kalah
hebatnya dengan SGML.XML tidak mempunyai definisi secara tepat karena ada yang berpendapat
bahwa XML bukanlah suatu bahasa pemrograman,melainkan XML merupakan sintaks yang
digunakan untuk menjelaskan bahasa markup lain (Dournaee,2002), sehingga dinamakan meta-
language. Meskipun demikian pendapat yang XML bukan merupakan bahasa markup, didasarkan
bahwa XML merupakan bahasa markup terpisah untuk tujuan terpisah. Selain itu XML bukanlah
solusi semua hal untuk tujuan semua user.
JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita
berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa
pemrograman yang berjalan di browser. Javascript dipanggil untuk memberikan fungsi pada
halaman web dengan meletakannya secara internal pada halaman html diantara tag atau dibuat
pada file terpisah ( eksternal ) dan lalu di link menggunakan pada bagian , seperti CSS. Fungsi
Javascript adalah Secara fungsional, Javascript digunakan untuk menyediakan akses script pada
objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan javascript adalah
membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah
image kursor ketika melewati objek tertentu, dan lain lain.
AJAX
AJAX disini adalah singkatan dari Asynchronous JavaScript and XML. Pada intinya ajax itu merupakan
gabungan beberapa teknologi yang bertujuan untuk menghindari page reload. Dengan menghindari
page reload, kita dapat menghindari paradigma click-and-wait serta memberikan sebuah fitur yang
cukup kompleks pada website seperti validasi data secara realtime, drag n drop dan fitur-fitur lain
yang belum dimiliki web biasa. Dengan AJAX, suatu aplikasi web dapat mengambil data kemudian
diolah di client melalui request asynchronous HTTP yang diinisiasi oleh Javascript, sehingga dapat
mengupdate bagian-bagian tertentu dari web tanpa harus memanggil keseluruhan halaman web.
Request ini dapat dieksekusi dalam beberapa cara dan beberapa format transmisi data.
Dikombinasikannya cara pengambilan data remote dengan interaktivitas dari Document Object
Model (DOM) telah menghasilkan generasi terbaru dari aplikasi web yang mengebrak aturan-aturan
tradisional tentang apa yang dapat terjadi di dalam web.
hypertext. Dokumen infomasi ini tidak hanya terdiri dari teks tetapi dapat juga berupa
gambar, mengandung suara bahkan klip video. Kaitan antar-dokumen yang seperti itu biasa
disebut hypermedia. Jadi dapat disimpulkan bahwa WWW adalah sekelompok dokumen
multimedia yang saling terkoneksi menggunakan hyperteks link. Dengan mengklikhyperlink,
maka bisa berpindah dari satu dokumen ke dokumen lainnya.
URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari
suatu file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan.
URL tidak hanya dapat menunjuk ke suatu file tapi dapat juga menunjuk suatu query,
dokumen dalam suatu database atau hasil dari perintah finger atau perintah archie . secara
umum dapat digambarkan penulisan url : metode://nama_file[:nomor_port]. Jenis metode
yang digunakan pada url adalah file,http,news,gopher,telnet.
XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart
Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML,
dimana keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai
tahun 1966 dan mendapatkan pengakuan dari Worl Wide Web Consortium (W3C) pada bulan
Februari 1998. Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada
saat HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling
penting SGML dan dengan berpedoman pada pengembangan HTML menghasilkan bahasa
markup yang tidak kalah hebatnya dengan SGML.XML tidak mempunyai definisi secara
tepat karena ada yang berpendapat bahwa XML bukanlah suatu bahasa
pemrograman,melainkan XML merupakan sintaks yang digunakan untuk menjelaskan bahasa
markup lain (Dournaee,2002), sehingga dinamakan meta-language. Meskipun demikian
pendapat yang XML bukan merupakan bahasa markup, didasarkan bahwa XML merupakan
bahasa markup terpisah untuk tujuan terpisah. Selain itu XML bukanlah solusi semua hal
untuk tujuan semua user.
JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita
berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa
pemrograman yang berjalan di browser. Javascript dipanggil untuk memberikan fungsi pada
halaman web dengan meletakannya secara internal pada halaman html diantara tag atau
dibuat pada file terpisah ( eksternal ) dan lalu di link menggunakan pada bagian , seperti CSS.
Fungsi Javascript adalah Secara fungsional, Javascript digunakan untuk menyediakan akses
script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan
javascript adalah membuka halaman pop up, fungsi validasi pada form sebelum data
dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain.
AJAX
AJAX disini adalah singkatan dari Asynchronous JavaScript and XML. Pada intinya ajax itu
merupakan gabungan beberapa teknologi yang bertujuan untuk menghindari page reload.
Dengan menghindari page reload, kita dapat menghindari paradigma click-and-wait serta
memberikan sebuah fitur yang cukup kompleks pada website seperti validasi data secara
realtime, drag n drop dan fitur-fitur lain yang belum dimiliki web biasa. Dengan AJAX, suatu
aplikasi web dapat mengambil data kemudian diolah di client melalui request asynchronous
HTTP yang diinisiasi oleh Javascript, sehingga dapat mengupdate bagian-bagian tertentu dari
web tanpa harus memanggil keseluruhan halaman web. Request ini dapat dieksekusi dalam
beberapa cara dan beberapa format transmisi data. Dikombinasikannya cara pengambilan
data remote dengan interaktivitas dari Document Object Model (DOM) telah menghasilkan
generasi terbaru dari aplikasi web yang mengebrak aturan-aturan tradisional tentang apa yang
dapat terjadi di dalam web.