A. Definisi web
science
Web science,
merupakan gabungan dari 2 kata yang memiliki arti di masing-masing kata
tersebut, mari kita telusuri bersama arti kata Web dan science sendiri.
Pengertian Web menurut para ahli
:
Web merupakan sistem hypermedia
yang berarea luas yang ditujukan untuk akses secara universal. Salah satu
kuncinya adalah kemudahan tempat seseorang atau perusahaan dapat menjadi bagian
dari web berkonstribusi pada web (Hanson, 2000, p4)
Web merupakan sistem yang
menyebabkan pertukaran data di internet menjadi mudah dan efisien. Web terdiri
dari 2 komponen dasar :
1. Server web : sebuah computer
dan software yang menyimppan dan mendistribusikan data ke komputer lainnya
melalui internet.
2. Browser web : Software yang
dijalankan pada komputer pada pemakai atau client yang meminta dari server web
yang menampilkannya sesuai dengan file data itu senndiri. (Hanson, 2000, p5)
Sedangkan menurut Hardjono (2006,
p2) Web adalah fasilitas hiperteks untuk menampilkan data berupa teks, gambar,
suara, animasi, dan data multimedia lainnya.
Science adalah ilmu pengetahuan
yang didapat dan bisa menjadi pengetahuan bagi masyarakat untuk memberi
informasi yang akurat.
Definisi science Menurut beberapa
ahli adalah sebagai berikut :
· POPPER, science atau sains adalah
tetap dalam keseluruhan dan hanya mungkin direorganisasi.
· Dr. MAURICE BUCAILLE, science atau
sains adalah kunci untuk mengungkapkan segala hal, baik dalam jangka waktu yang
lama maupun sebentar.
· FRANCIS BACON, science atau sains
adalah satu-satunya pengetahuan yang valid dan hanya fakta-fakta yang dapat
menjadi objek pengetahuan.
· CHARLES SINGER, science atau sains
adalah suatu proses yang membuat pengetahuan (science is the process which
makes knowledge).
· THOMAS KUHN, Science atau sains adalah
himpunan aktivitas yang menghasilkan banyak penemuan, bail dalam bentuk
penolakan maupun pengembangannya.
Jadi Menurut saya, WEB SCIENCE
adalah suatu bentuk dari ilmu pengetahuan dalam berbagai hal yang
implementasikan dan memanipulasi web
untuk mempermudah memperoleh informasi yang akurat dan cepat.
B. Sejarah web
Sejarah situs
web bermula di European Laboratory For Particle Physics (lebih dikenal dengan
nama CERN). Penelitian ini terletak di kota Geneva dekat perbatasan Prancis dan
Swiss. CERN adalah Organisasi Eropa untuk riset nuklir. Seorang fisikawan yang
bernama Tim Berners Lee menulis proposal untuk menejemen informasi yang
menunjukkan bagaimana informasi dapat dipindahkan dengan mudah melalui internet
dengan menggunakan hypertext.
Perkembangan
situs web tidak berhenti, selanjutnya seorang insinyur sistem yang bernama
Robert Cailliau bergabung dengan idenya yaitu menghubungkan hypertext dengan
internet dan komputer pribadi, sehingga mempunyai jaringan tunggal untuk
membantu fisikawan CERN berbagi informasi yang tersimpan di laboratorium.
Hypertext akan memungkinkan pengguna untuk browsing dengan mudah antara text
pada halaman situs web dengan menggunakan link. Contoh pertama yang
dikembangkan pada NEXT komputer.
Info.Cern.Ch
adalah alamat situs web dan web server pertama di dunia yang berjalan pada
sebuah komputer NEXT di CERN. Halaman (Home Page) pertama alamatnya http://info.cern.ch/hypertext/www/TheProject.html,
yang terpusat pada informasi tentang projek www. Pengunjung bisa belajar lebih
banyak tentang hypertext, rincian teknis untuk menciptakan halaman web mereka
sendiri, dan bahkan penjelasan tentang cara untuk mencari web untuk mendapatkan
informasi. Projek pembuatan web oleh Tim Berness Lee menggunakan komputer NEXT
yang digunakan pada tahun 1990. Komputer NEXT merupakan server web hypermedia
browser dan web editor pertama yang ada dan digunakan untuk projek pembuatan
web.
Server mulai
berkembang pada tahun 1991 dilembaga lain Eropa, dan Desember 1991 muncul
server pertama diluar benua Eropa yang dipasang di AS di SLAC (Stanford Linear
Accelator). Pada bulan November 1992 sudah terdapat 26 server didunia dan pada
bulan Oktober tahun 1993 angka penambahan server meningkat menjadi lebih dari
200 web server. Pada Februari 1993, National Center For Supercormputting
Application (NCSA) di University of Ilmois di Urban Champaign menulis versi
pertama dari Mosaic yang merupakan ketersediaan untuk membuat web bagi orang
yang menggunakan PC dan Apple Macintoshes.
Konsep awal
terciptanya sebuah web dimulai sebagai alat untuk membantu menjawab pertanyaan
sulit fisikiawan tentang alam semesta, namun sekarang penggunaannya berlaku
untuk berbagai aspek untuk masyarakat global dan mempengaruhi kehidupan
sehari–hari. Di Akhir tahun 1995 jumlah situs web mencapai 300.000 situs web.
Dan diperkirakan sekarang jumlah situs web berkisar ±80 juta situs web dengan
ratusan juta penggunanya diseluruh penjuru dunia. (Nugroho, 2008:47).
Jumlah situs
web kian tidak terbatas sampai dengan saat ini. Data dari Netcraft yang
merupakan perusahaan internet monitoring dalam Fajriutami (2009:1) “Jumlah
situs web di internet sampai dengan juli 2009 mencapai 239.611.111 (239,6
juta)”. Pertambahan yang sangat meningkat disebabkan adanya fasilitas blogger
yang dapat dimanfaatkan pengguna untuk sharing komunikasi pada pengguna lainnya
dalam internet.
C. Arsitektur Web
Arisitekur menurut bahasa adalah
cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut bisa
menjadi lebih bagus dan mempunyai suatu nilai estetika. sedangkan Website atau
situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi
data teks, data gambar diam atau gerak, data animasi, suara, video dan atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk
satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan
dengan jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi
informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari
pemilik website. Bersifat dinamis apabila isi informasi website selalu
berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik
serta pengguna website. Contoh website statis adalah berisi profil perusahaan,
sedangkan website dinamis adalah seperti Friendster, Multiply, dll. Dalam sisi
pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja,
sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.
Sebuah bentuk perancangan dan pendesainan dari arsitektur itu
sendiri, dimana ia melibatkan teknis, kriteria estetis dan fungsional disebut arsitektur web.
Gambar Arsitektur Website :
Setelah kita mengetahui pengertian dari arsitektur website,
kita juga harus tahu bagian-bagian dari arsitektur website, yaitu yang terdiri
dari :
- Hypertext Transfer Protocol (HTTP)
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.
source : http://andrew-jonathan.blogspot.com/2013/04/definisi-web-science-dan-sejarah.html
http://komunikasi.us/index.php/course/1787-sejarah-singkat-web-dan-keseluruhan
https://ketikanawam.wordpress.com/2012/10/03/arsitektur-aplikasi-web/
source : http://andrew-jonathan.blogspot.com/2013/04/definisi-web-science-dan-sejarah.html
http://komunikasi.us/index.php/course/1787-sejarah-singkat-web-dan-keseluruhan
https://ketikanawam.wordpress.com/2012/10/03/arsitektur-aplikasi-web/
No comments:
Post a Comment