SEJARAH 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. pada awalnya sebuah usaha
bersama antara MIT dan universitas southtamton yang menghubungkan aspek sosial
dengan aspek teknik di dalam WWW (world wide web). pada tahun 2006 MIT
sebagai Web Science Research Initiative (WSRI) atau sebuah lembaga
yang bergerak di bidang penelitian web.kemudian di tahun 2009 berganti nama
menjadi the Web Science Trust.. Lalu tim Berners-Lee sebagai
pemimpin dari program penelitian terebut bermaksud menarik pemerintah dan
swasta terlibat dalam pembuatan kurikulum sebagai syarat untuk lulus sebagai
sarjana. Tujuan dari web science adalah untuk mengetahui bagaimana cara
mengetahui source code dari web itu sendiri dan bagaimana kita dapat
memanfaatkan web tersebut untuk melakukan hal yang positif.
PRE-WEB: MEMEX, HYPERTEXT, INTERNET, USENET, FTP, GOPHER
- Memory Extender (MEMEX)
Memory Extender merupakan
sebuah mesin mekanis yang berfungsi sebagai piranti penyimpanan dan pengambilan
informasi. Memex memanfaatkan teknologi microfilm sebagai media penyimpanan.
Secara fisik Memex dideskripsikan terdiri atas sebuah meja yang dilengkapi
dengan layar, keyboard, tombol dan pengungkit (lever) serta tempat penyimpanan
microfilm. Informasi yang tersimpan dalam microfilm dapat diakses dengan cepat
dan ditampilkan melalui layar yang disediakan. Sebagaimana otak manusia
membentuk memori melalui asosiasi neuron, pengguna dapat menghubungkan
dokumen-dokumen yang tersimpan pada Memex.
HTML (HyperText Markup
Language) adalah sebuah bahasa pemrograman yang berfungsi untuk membuat sebuah
halaman web, menampilka berbagai informasi di dalam sebuah web Internet dan
pemformatan hypertext yang ditulis dalam format ASCII (American Standard Code
for Information Interchange) supaya dapat mewujudkan tampilan yang
terintegerasi (Duwi Priyatno dalam Belajar Mudah Internet, 2009).
Dengan kata lain, berkas
yang dibuat dalam perangkat lunak pengolah kata dan disimpan dengan format
ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML.
Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan
dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language),
HTML adalah sebuah standar yang digunakan secara umum untuk menampilkan halaman
web.
- HTML
- Internet
Internet berasal dari
stilah Interconnected Network yang berarti kumpulan komputer yang menghubungkan
satu dengan yang lain pada jaringan komputer di seluruh dunia. Internet dapat
menghubungkan komputer dan jaringan hal ini terjadi katena adanya teknologi
protokol standar komunikasi internasional yang disebut protokol TCP / IP
(Sunarto dalam Teknologi Informasi dan Komunikasi untuk SMA/MA, 2006).
Internet pertama didunia
disebut ARPANET (Advenced Research Project Agency Network) yang dimulai pada
bulan Oktober 1960 dan diketuai oleh Joseph Licklider, dan ARPANET
diperkenalkan pada Oktober 1972. Awalnya internet dibuat untuk kepentingan
militer dan kesehatan namun dalam perkembangannya ARPANET mengalami kesulitan
sehingga memecahkan diri menjadi dua yaitu MILnet untuk kepentingan militer dan
ARPANET untuk kepentingan nonmiliter. komputer di University College (London)
merupakan komputer pertama di luar Amerika yang menjadi anggota ARPANET.
Pada tahun 1973, Vinton
Cerf dan Bob Khan mempresentasikan gagasan yang lebih besar, mereka membuat
kelompok kerja yang disebut International Network Working Group (INWG).
Pembicara pertama adalah vinton cerf yang disebut sebagai bapak internet. Pada
tahun 1980 internet mulai direkomendasikan dan diprivatisasi yang ditandai
dengan adanya Internet Service Provider (ISP). Pada tahun 1990 internet mulai
menawarkan pola komunikasi yang baru yaitu dengan e-mail dan web.
- File Transfer
Protocol (FTP)
FTP merupakan salah satu
protokol Internet yang paling awal dikembangkan. FTP dimulai dari tahun 1971
ketika itu sistem file transfer (dijelaskan dalam RFC141) dikembangkan antar
mesin di MIT (Massachusetts Institute of Technology). File Transfer Protokol
(FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu
network yang mensupport TCP/IP protokol. Dua hal penting yang ada dalam FTP
adalah FTP server dan FTP Client. FTP server menjalankan software yang
digunakan untuk tukar menukar file, yang selalu siap memberkan layanan FTP
apabila mendapat request dari FTP client. Sedangkan FTP client adalah komputer
yang merequest koneksi ke FTP server untuk tujuan tukar menukar file
(mengupload atau mendownload file).
- Gopher
Gopher diciptakan pada tahun 1991 oleh Mark Mccahill
di Universitas Minnesota. Karena berbentuk file teks, hampir semua situs gopher
menjadi website setelah terciptanya World Wide Web.
Gopher adalah program berbasis teks yang digunakan
untuk mem-browser daftar menu Internet pada berbagai server gopher. Situs
Gopher adalah komputer yang menampilkan menu-menu yang mewakili data dan
informasi yang tersedia. Secara mendasar, menu-menu ini merupakan daftar isi
untuk mengolah dan menunjuk ke sebuah informasi tertentu. Layanan ini
menggunakan FTP untuk pertukaran file dan Telnet untuk koneksi dengan server
tertentu. Gopher yang memiliki sistem berbasis menu paling dasar ini
menyediakan konektifitas yang saling berhubungan antara file-file pada
komputer-komputer Internet.
Web 1.0, Web 2.0, Web 3.0
- Web 1.0
Web 1.0 merupakan teknologi web yang pertama kali
digunakan dalam aplikasi world wide web, atau ada yang menyebut web 1.0.
sebagai www itu sendiri yang banyak digunakan dalam situs web yang bersifat
personal. Web 1.0 secara umum dikembangkan untuk pengaksesan informasi dan
memiliki sifat yang sedikit interaktif. Sifat dari web 1.0 adalah read.
Ciri-ciri umum yang mencolok yaitu consult, surf dan search. Jadi web 1.0 hanya
digunakan untuk browsing atau mencari informasi tertentu.
Beberapa ciri atau karakteristik web 1.0. adalah:
1. Merupakan halaman web yang statis atau hanya berfungsi untuk menampilkan.
2. Halaman masih didesain sebagai html murni, yang “hanya” memungkinkan orang untuk melihat tanpa ada interaksi
3. Biasanya hanya menyediakan semacam buku tamu online tapi tidak ada interaksi yang intens (Online Guestbook)
4. Masih menggunakan form-form yang dikirim melalui e-mail, sehingga komunikasi biasanya baru satu arah.
- Web 2.0
Web 2.0 adalah sebuah istilah yang dicetuskan pertama
kali oleh O’Reilly Media pada tahun 2003, dan dipopulerkan pada konferensi web
2.0 pertama di tahun 2004, merujuk pada generasi yang dirasakan sebagai
generasi kedua layanan berbasis web—seperti situs jaringan sosial, wiki,
perangkat komunikasi, dan folksonomi—yang menekankan pada kolaborasi online dan
berbagi antar pengguna. O’Reilly Media, dengan kolaborasinya bersama Media Live
International, menggunakan istilah ini sebagai judul untuk sejumlah seri
konferensi, dan sejak 2004 beberapa pengembang dan pemasar telah mengadopsi
ungkapan ini.
Walaupun kelihatannya istilah ini menunjukkan versi baru daripada web, istilah ini tidak mengacu kepada pembaruan kepada spesifikasi teknis World Wide Web, tetapi lebih kepada bagaimana cara si-pengembang sistem di dalam menggunakan platform web.
Mengacu pada Tim Oreilly, istilah Web 2.0 didefinisikan sebagai berikut:
“Web 2.0 adalah sebuah revolusi bisnis di dalam industri komputer yang terjadi akibat pergerakan ke internet sebagai platform, dan suatu usaha untuk mengerti aturan-aturan agar sukses di platform tersebut. ”
Salah satu aturan utama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut”
Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”,“del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web.
Walaupun kelihatannya istilah ini menunjukkan versi baru daripada web, istilah ini tidak mengacu kepada pembaruan kepada spesifikasi teknis World Wide Web, tetapi lebih kepada bagaimana cara si-pengembang sistem di dalam menggunakan platform web.
Mengacu pada Tim Oreilly, istilah Web 2.0 didefinisikan sebagai berikut:
“Web 2.0 adalah sebuah revolusi bisnis di dalam industri komputer yang terjadi akibat pergerakan ke internet sebagai platform, dan suatu usaha untuk mengerti aturan-aturan agar sukses di platform tersebut. ”
Salah satu aturan utama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut”
Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”,“del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web.
Prinsip-prinsip Web 2.0, yaitu :
1. Web sebagai platform
2. Data sebagai pengendali utama
3. Efek jaringan diciptakan oleh arsitektur partisipasi
4. Inovasi dalam perakitan sistem serta situs disusun dengan
menyatukan fitur dari pengembang yang terdistribusi dan independen
(semacam model pengembangan “open source”)
5. Model bisnis yang ringan, yang dikembangkan dengan gabungan isi
dan layanan
6. Akhir dari siklus peluncuran (release cycle) perangkat lunak
7. Mudah untuk digunakan dan diadopsi oleh user
- Web 3.0 / Semantic Web
Web 3.0 adalah sekumpulan teknologi yang menawarkan
cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik
kesimpulan dari data online.
Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah.
Web 3.0 sendiri juga merupakan sebuah realisasi dari pengembangan sistem kecerdasan buatan (artificial intelegence) mengartikan kembali data tersebut kepada pengunjung dengan baik.
Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah.
Web 3.0 sendiri juga merupakan sebuah realisasi dari pengembangan sistem kecerdasan buatan (artificial intelegence) mengartikan kembali data tersebut kepada pengunjung dengan baik.
- Definisi Web Science
Web science secara secara bahasa tediri dari Web dan
Science. Dimana kedua kata tersebut mempunyai arti yang berbeda. Web atau
Website merupakan suatu halaman informasi yang disediakan melalui jalur
Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung
atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online
yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web
merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam
jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi,
suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis
maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait
dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan
halaman yang disebut dengan hyperlink.
Berikutnya pengertian tentang Science. Science atau
sains sangat erat hubungannya denga Ilmu Pengetahuan, banyak yang
mendefinisikan bahwa sains itu sama dengan Ilmu Pengetahuan. Namun menurut
bahasa, sains adalah aktivitas pemecahan masalah yang dilakukan oleh manusia
yang dimotivasi oleh rasa ingin tahu tentang dunia sekitar mereka dan keinginan
untuk memahami suatu hal atau kejadian tersebut.
Sedangkan yang dimaksud dengan Web Science adalah ilmu
yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat
dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan
sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu
sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang
menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web
tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang
komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.
Web Science merupakan sebuah ilmu desentralisasi
sistem informasi. Web Science membutuhkan pemahaman akan Web dan juga fokus
pada pengembangan terhadap kebutuhan komunikasi dan representasi.
Web Science merupakan inovasi baru yang
diciptakan oleh seorang bernama Tim Berners-Lee yang mensupport dari berdirinya
cabang ilmu ini. Tim Berners-Lee juga seorang penemu World Wide Web. Web
Science yang dalam bahasa Indonesia berarti jaringan pengetahuan atau dapat
diartikan bahwa suatu web yang menyediakan berbagai ilmu pengetahuan didalamnya
dan menjadikan wadah / tempat terdapatnya ilmu pengetahuan tersebut. Web
science juga dapat melakukan penelitian lintas disiplin dan menjelajah ke
berbagai bidang yang sangat khusus di dalam disiplin ilmu.Dalam definisi di
jelasakan bahwa web science dapat menyediakan berbagai ilmu pengetahuan,
tentunya dalam ilmu pengetahuan terdapat berbagai macam kegunaan diantaranya
adalah sebagai berikut :
Web science memiliki berbagai macam kegunaan, seperti
halnya :
1. Dapat mencari artikel
yang berdampak tinggi dan prosiding konferensi.
2. Dapat menemukan hasil
yang relevan dalam bidang-bidang terkait.
3. Dapat mengidentifikasi
potensi kolaborator dengan catatan rujukan signifikan.
4. Dapat
mengintegrasikan, mencari, menulis, dan bibliografi penciptaan menjadi satu
proses yang efisien.
- Metodologi Web Science
Web
Science itu terdiri atas dua kata yaitu web dan science yang maksudnya adalah
: Web yang berarti jaringan atau suatu
sistem di internet yang memungkinkan siapapun agar bisa menyediakan atau
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). Dengan menggunakan
teknologi tersebut, informasi dapat diakses selama 24 jam dalam satu hari dan
dikelola oleh mesin.
Sedangkan Science berarti ilmu pengetahuan atau
kumpulan pengetahuan yang benar, mempunyai obyek dan tujuan, disusun secara
sistematik, berkembang dengan metode ilmiah,dan berlaku universal dan dapat
diuji kebenarannya (diverifikasi).
Web Science merupakan kajian sains dari Web. Ketika
Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana
keilmuan ini melakukan metodologi. Bagaimana peneliti atau engineer melakukan
pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial
secara luas dan inovasi apa yang dapat dilakukan.
Berbagai penelitian yang berlangsung saat ini
melakukan pengembangan pada metodologi pemetaan (mapping) dan graph pada
struktur Web dengan sampling sebagai kunci utamanya [Leung, 2001]. Sebagai
contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman
(.de) melakukan perubahan setiap minggu. Model lain adalah metodologi model
analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan
determinasi probabilitas. Metodologi pada Web Science akan dipengaruhi oleh
perekayasaan yang berlatar belakang industri maupun peneliti akademisi.
- Arsitektur web
Arsitektur web merupakan struktur rancangan (desain)
web dapat tersusun suatu informasi yang tepat dan mudah ditemukan isinya.
Struktur rancangan harus memenuhi beberapa aspek seperti fungsi, form,
navigasi, interface, visual, interaksi, dan maksud informasi itu sendiri, yang
akan dibangun dalam sebuah web. Arsitektur Web memiliki potensi untuk menjadi
istilah yang digunakan untuk disiplin intelektual mengatur konten
website. ”Web desain” menggambarkan tugas-tugas praktis, bagian-bagian
grafis dan teknis, dari merancang dan menerbitkan sebuah situs web.
HTTP, HTML, Internet, Web Server, Browser,
Transactions
· HTTP
Hypertext Transfer Protocol (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 hypertext, yang kemudian membentuk WWW oleh 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 perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
Hypertext Transfer Protocol (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 hypertext, yang kemudian membentuk WWW oleh 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 perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
· HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
· Internet
Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komunikasi yang menggunakan media elektronik, yang saling terhubung menggunakan standar TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia. Rangkaian jaringan yang terbesar dinamakan Internet.
Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komunikasi yang menggunakan media elektronik, yang saling terhubung menggunakan standar TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia. Rangkaian jaringan yang terbesar dinamakan Internet.
· Web Server
Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. Fungsi web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video,
gambar, file dan banyak lagi.
Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. Fungsi web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video,
gambar, file dan banyak lagi.
· Browser
Penjelajah web, peramban web atau penelusur web (browser) adalah software yang berfungsi untuk menerima dan menyajikan sumber informasi di internet. Sebuah sumber informasi diidentifikasi dengan URL yang dapat berupa halaman web, gambar, video, atau jenis konten lainnya.
· Transactions
Internet Server Transaksi memiliki kemampuan untuk menangani berbagai macam teknologi Web untuk mengakses aplikasi SAP. Menggunakan SAP GUI antarmuka, baik Transaksi Web dan SAP GUI untuk HTML adalah dua pilihan tersebut. Memanfaatkan RFC Protocol, Web Reporting, WebRFC dan Logika Arus ITS tiga opsi lain. Internet Aplikasi Komponen merupakan pilihan juga yang menggunakan tata letak berbasis template.
User-generated Content, blogs, wikis, folksonomies,
social networks
· User-generated Content
User-generated Content merujuk pada konten diproduksi oleh end-user. Contohnya Instagram.
· Blogs
Blogs adalah situs web yang berbentuk tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web. Situs web seperti ini biasanya dapat diakses oleh semua pengguna Internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut. Contohnya wordpress.
· Wikis
· Wikis adalah sebuah situs web yang memperbolehkan penggunanya menambah atau menyunting isi situs tersebut. Contohnya wikipedia.
· Folksonomi
Folksonomi adalah suatu sistem pengklasifikasian yang diturunkan dari praktik dan metode pembuatan dan pengelolaan tag-tag secara kolaboratif, untuk menganotasi dan mengkategorisasi konten. Contohnya kita memberi tagar #2019gantiPC ketika membuat suatu post berisi ingin mengganti pc pada tahun 2019. Contoh lainnya memisahkan konten video dengan foto.
· Social Network
Social Network adalah Sosial media yang digunakan untuk berinteraksi. Jadi kita berhubungan dengan orang lain menggunakan sosial media.
Aplikasi utama sebuah web
- Semantic Web
Web semantik adalah kemampuan aplikasi komputer yang berfungsi untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Salah satu contoh dari web semantik adalah web tersebut bisa merekomendasikan sesuatu kepada user sesuai dengan interest usernya masing-masing. Misalnya igoogle. Ketika pertama kali membuka igoogle, kita akan diminta untuk mengisi lokasi tempat kita berada, setelah itu baru kita menuju ke halaman beranda igoogle. Dengan demikian, bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya, baik itu dari isi berita, suhu udara, dan yang lainnya.
Pembuatan web semantik dimungkinkan dengan adanya
sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C).
Standar yang paling penting dalam membangun Semantic Web adalah XML, XML
Schema, RDF, OWL, dan SPARQL.
XML,RDF, OWL, Microformats dan Microdata
- XML(Extensible Markup Language) adalah bahasa markup untuk membuat dokumen markup untuk keperluan pertukaran data antar sistem yang beraneka ragam
- RDF (Resource Development Framework) adalah framework yang mendefinisikan resource di dalam web. Ada juga yang bilang kalo RDF adalah sebuah infrastruktur yang memungkinkan pengkodingan, dan penggunaan kembali metadata terstruktur. Tujuan dibuatnya untuk semantic web sehingga komputer bisa memahami sesuatu seperti halnya manusia.
- OWL (Web Ontology Language) adalah salah satu bentuk ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi manusia.
- Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi.
- Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Mesin pencari mendapat manfaat besar dari akses langsung ke data terstruktur ini karena memungkinkan mereka untuk memahami informasi di halaman web dan memberikan hasil yang lebih relevan bagi pengguna.
- Web Security
Suatu tata cara mengamankan aplikasi web yg dikelola,
biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web
tersebut. Serangan biasanya seperti XSS, SQL Injection, CSRF dan lain lain
Daftar Pustaka :
Komentar
Posting Komentar