Pengertian Web Science :
Web Science adalah ilmu
pengetahuan untuk membuat dan memanipulasi web, Web adalah kumpulan halaman
yang dapat menampilkan informasi berupa gambar, animasi, tulisan, suara maupun
gabungan dari keseluruhannya yang bersifat statis atau dinamis yang dapat membentuk
rangkaian yang saling terkait yang dihubungkan dengan banyak link. Science
adalah ilmu pengetahuan yang didapat dan bisa menjadi pengetahuan bagi
masyarakat untuk memberi informasi yang akurat.
Sejarah Web Science :
Web Science didirikan pada tahun
2006 dengan nama Web Science Research Initiative (WSRI). Web Sicence ini
awalnya adalah hasil dari Memorandum of Understanding antara MIT CSAIL dan
University of Southampton, ECS. Ambisinya adalah mengkoordinasi dan mendukung
sentralisasi pembelajaran World Wide Web.
Aktifitas WSRI fokus pada (i) artikulasi
agenda penelitian untuk komunitas scientific, (ii) mengkoordinasi pengembangan
materi pembelajaran Web Science dan (iii) mengikat pemikiran tentang
kepeminpinan pada sektor yang berkembang ini.
Untuk melanjutkan aktifitasnya
dan mendukung pengembangan Web Science secara global, para direktur WSRI
membuat badan amal-the Web Science Trust (WST). WST berkerja sama dengan World
Wide Web. Golnya adalah untuk mendorong partisipan luas dalam pengembangan Web
Science. the Foundation mempunyai misi untuk meningkatkan Web.
Bagian dari Arsitektur Website :
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)
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)
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)
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.
Daftar Referensi :
thearczoro.blogspot.com.(2012)."sejarah-internet-website-dan-arsitektur".
Kadir,
Abdul. 2003. Dasar Pemrograman Web Dinamis Menggunakan PHP. Andi. Yogyakarta.
https://dhozkiii24.wordpress.com/2013/08/26/arsitektur-web/
Tidak ada komentar:
Posting Komentar