Selasa, 03 Juni 2014

Pengantar Web Science

1. DEFINISI WEB SCIENCE

Definisi Web science
Web Science terdiri atas kata “Web” dan kata “Science”, dimana kedua kata tersebut memiliki arti yang berbeda.  Web atau situs diartikan sebagai kumpulan halaman yang menampilkan informasi dan Science  adalah segala sesuatu yang berhubungan dengan sumber ilmu pengetahuan yang memberikan manfaat bagi kehidupan manusia dan seluruh isinya.

Sejarah web
Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertama kali muncul pada tahun 1991. Disini web berfungsi untuk saling sharing kepada anggota untuk menukar data satu sama lain secara online. Lalu di bangunlah “Pre Web” dan dibagi lagi menjadi 6 bagian yaitu :

Pre Web
Pre-web adalah era dimana prototype seperti memex, usenet, gopher dan ftp muncul sebelum kemudian berevolusi menjadi internet. Internet sendiri adalah tempat dimana web muncul pertama kalinya ke publik sampai saat ini.

-The Memex (Memory Index)
The memex (sebuahsingkatan dari “memori” dan “index”) adalah nama hipotetis proto-hypertext sistem yang Vannevar Bush jelaskan pada tahun 1945 pada artikel bulanan The Atlantic ” As We May Think “(AWMT). The memex akan memberikan “suplemen intim yang diperbesar ke memori seseorang”. Konsep memex mempengaruhi perkembangan awal hypertext sistem akhirnya mengarah ke WWW atau world wide web.

- HyperText
Hypertext 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) secara harfiah adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP). Untuk melayani miliaran pengguna internet di seluruh dunia cara menghubungkan rangkaian dengan teknik Internetworking.

-Usenet
Singkatan dari user network, merupakan salah satu jaringan tertua yang dilayani oleh internet. Awalnya didesain pada Duke University ditahun 1979 dan dikembangkan  pada Duke University dan North Carolia University setahun kemudian, tujuan utama dari USENET adalah untuk bertukar pesan teks (text message) di antara node (komputer yang terhubung pada jaringan). USENET telah tumbuh untuk mencakup berbagai macam forum dan juga newsgroup, dalam jumlah puluhan ribu node yang terhubung.

-FTP(File Transfer Protocol)
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan download dan upload berkas-berkas komputer antara klien FTP dan server FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

-Gopher
Gopher adalah, Program berbasis teks yang digunakan untuk mem-browser daftar menu Internet pada berbagai server gopher. Pengertian Gopher dari sumber lain adalah suatu aplikasi perangkat lunak yang tesusun atas beberapa menu sistem pencarian dan penemuan kembali.

Manfaat Aplikasi Gopher ini adalah user tidak perlu mengetahui alamat yang khusus pada komputer yang akan di akses. Gopher sendiri merupakan sistem yang memungkinkan para pengguna internet dapat mengakses berbagai situs. Selain itu Gopher yang merupakan sistem dengan otomatisasi dimana pemakai dapat mengakses informasi dengan menggunakan hirarki.

Lalu adapun perkembangan Web. Yang berkembang menjadi Web 1.0, 2.0, dan 3.0

      Web 1.0
dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif . Sifat dari web 1.0 ini  adalah read.

      Web 2.0
Web 2.0 Menurut Tim O’Reilly, Web 2.0 dapat didefinisikan sebagai berikut: “Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut.. Sifat dari web 2.0 ini adalah read write. Web 2.0 memiliki karakteristik sebagai berikut :

Ø  Web sebagai platform,
Ø  Data sebagai pengendali utama,
Ø  Efek jaringan diciptakan oleh arsitektur partisipasi,

      Web 3.0
Konsep Web 3.0  ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence) . Aplikasi – aplikasi online dalam website dapat saling berinteraksi. Teknologi pada Web 3.0.

Beberapa pengamat web mulai membayangkan konsep web dimasa depan. Beberapa bayangan konsep Web 3.0 antara lain:

Ø  Realisasi Semantic Web
Ø  Evolusi 3D
Ø  Web sebagai Database

Perbedaan utama dari setiap generasi adalah pada Web 1.0 masih bersifat read-only, pada Web 2.0 bergerak ke arah read-write,sedangkan pada Web 3.0 mengembangkan hubungan manusia ke manusia, manusia ke mesin, dan mesin ke mesin.

Pertumbuhan Sosial dan Ekonomi

Pertumbuhan social pada era globalisasi kini berkembang begitu cepat, terutama di Negara Indonesia, banyak sekali anak muda saat ini lebih memanfaatkan kecanggihan teknologi baik dalam bidang social untuk berkomunikasi secara individu atau berkelompok.

Sekarang pertumbuhan ekonomi pun kian menaik begitu cepat, semenjak era globalisasi ini orang-orang lebih mementingkan kebutuhan hidupnya dengan barang-barang teknologi yang begitu canggih dan mampu menjawab setiap kebutuhan baik itu tuntutan bidang pekerjaan, pendidikan, maupun bisnis dikalangan manapun.

Hal inilah dampak dari era globalisasi , kebudayaan tradisional semakin menurun, dan modernisasi menjadi semakin meningkat, namun upaya kita adalah bagaimana caranya menggabungkan keduanya itu supaya bermanfaat bagi kalangan manapun yang membutuhkannya.

Web Science dan Metodologi Web Science

Web Science juga berarti cara-cara atau metode-metode yang digunakan dalam membuat website yang baik atau dengan kata lain bias di bilang Web Science adalah ilmu pengetahuan yang sudah dilakukan penelitian dari Web yang muncul melalui desentralisasi sistem Informasi. 

Misalnya pada proses terciptanya sebuah email, berawal dari kebutuhan seseorang untuk berkomunikasi lebih lagi dan dengan melihat kebutuhan serta keadaan yang ada dimana manusia memiliki masalah dengan jarak dan waktu untuk berkomunikasi, maka muncullah ide untuk membuat sebuah pesan yang dapat dikirim melalui internet (Idea), setelah itu dengan mengembangkan teknologi yang ada, terciptalah email yang menimbulkan dampak makro berupa interconnected academia yang menyebabkan timbulnya masalah atau issues baru.

Metodologi Web Science

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.

2. ARSITEKTUR WEB dan APLIKASI UTAMA

Arsitektur Web merupakan perancangan yang tersturktur dari sebuah web dimana berfungsi untuk menyusun informasi  yang tepat agar mudah saat menemukan isinya. Ada beberapa hal yang harus dipenuhi dari arsitektur web antara lain yaitu,  navigasi, visual, form, interface, interaksi.

Jadi arsitektur Website itu merupakan berupa ilmu atau cara untuk membuat suatu karya menjadi lebih bagus atau memiliki nilai estetika.

Adapun konsep yang berada dalam sistem web yaitu :
a. Arsitektur teknologi informasi merupakan rencana aset informasi dalam sebuah organisasi.
b. Infrastruktur teknologi informasi merupakan fasilitas komponen dari :
     – Fisik teknologi informasi
     – Layanan teknologi informasi
     – dan personil teknologi informasi

Aplikasi Utama Arsitektur Web

a. Hyper text transfer protocol (HTTP)
merupakan sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, dan kolaburatif yang menggunakan hipermedia.

b. Hyper text markup languange (HTML)
merupakan sebuah bahasa standar untuk membuat suatu halaman web yang terdiri kode-kode yang memerintahkan web untuk menampilkan halaman web.

c. Internet
merupakan sebuah jaringan komputer yang terdiri dari macam-macam ukuran jaringan komputer, mulai dari jaringan lokal bersekala kecil, menengah, dan jaringan utama.

d. Web server
Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

e. Web browser
merupakan sebuah program yang dapat menterjemahkan pengkodean dari HTML.

f. Transaction
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.


User Generated Content

User merupakan Pengguna. Biasanya ditujukan kepada pengguna suatu sistem yang umumnya adalah manusia. Misalnya pengguna komputer. GC adalah singkatan yang berarti Generate Content Pengertian UGC  (user generated content) sebenarnya cukup sederhana, yaitu konten yang dihasilkan dari user atau penggunanya sendiri.

Blog

Blog merupakan singkatan dari web log, adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik.

Wikis

Wiki adalah sebuah situs web (atau koleksi dokumen hiperteks lainnya) yang memperbolehkan penggunanya menambah atau mengubah isi situs tersebut. Istilah ini juga dapat merujuk kepada software kolaboratif yang digunakan untuk menciptakan situs web.

Social Networks

Social Networking merupakan sebuah bentuk layanan internet yang ditujukan sebagai komunitas online bagi orang yang memiliki kesamaan aktivitas, ketertarikan pada bidang tertentu, atau kesamaan latar balakang tertentu.

Floksomonies

Folksonomi adalah suatu sistem pengklasifikasian yang diturunkan dari praktik dan metode pembuatan dan pengelolaan tag-tag secara kolaboratif ,

 Semantic Web Summary

Merupakan pengembangan dari “world wide web” yang memungkinkan mesin untuk memprosesnya. Semantic web terdiri dari seperangkat desain dengan kelompok kerja kolaboratif dan berbagai..teknologi.
Web semantik ditujukan kepada kemampuan aplikasi komputer untuk lebih memahami bahasa manusia.

Istilah Web Semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Sekarang, prinsip web semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan Web Semantik. Web Semantik menggunakan XML, XMLS (XML Schema), RDF, RDFS (Resources Description Framework Schema) dan OWL.

Xml
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C (World Wide Web Consortium) untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

Rdf
RDF (Resource Description Framework) adalah standar W3C untuk mendeskripsikan Web resources, seperti title, author, modification date, content, dan copyright information dari Web page.

Owl
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
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
Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Microdata membantu teknologi seperti mesin pencari dan web crawler lebih memahami informasi apa yang terkandung dalam halaman web, menyediakan hasil pencarian yang lebih baik.

Web Security

merupakan suatu pengamanan aplikasi web. Ada tiga prinsip utama yang tidak lepas dari keamanan di era digital ini yaitu Confidentiality, integrity, dan Availability (CIA).

Confidentiality, yaitu informasi yang berada didalam website hanya dapat dibaca atau diakses oleh orang-orang hanya yang diberikan aksesnya.
Integrity, yaitu setiap data yang ada didalam server hanya dapat diubah oleh orang yang berwenang saja.
Availability, yaitu dimana website harus dapat diakses oleh user yang ingin menggunakannya dan user yang dapat mengakses itu hanya yang telah dicover oleh prinsip confidentiality.

3. PENGELOLAAN WEB

Mengelola sebuah website bukanlah suatu pekerjaan yang mudah, malah bisa menjadi sebuah beban bagi perusahaan atau lembaga dimana aktivitas online belum menjadi keseharian sosial-bisnisnya.
Tidak sedikit perusahaan yang harus menyewa staf atau konsultan khusus hanya untuk mengurusi situs internet demi menjaga citra perusahaan di mata klien dan public

Ada 3 macam Institusi yaitu :

1. W3C ( World Wide web Consortium )

World Wide Web Consortium (W3C) adalah suatu konsorsium yang bekerja untuk mengembangkan standar-standar untuk World Wide Web (http://www.w3.org/).

Misi dari W3C bertujuan untuk mendorong semua potensi penuh dari dunia web yang bisa dikembangkan dengan menyediakan protokol2 dan panduan2 untuk menjamin pertumbuhan jangka panjang dari web itu sendiri.

2. Internet Engineering Task Force (IETF)

IETF ( Internet Engginering Task Force ) adalah Komunitas International jaringan terbuka dalam perancangan jaringan,operator,vendor peneliti berkaitan dengan evolusi arsitektur Internet dan kelancaran Internet. 

Pekerjaan teknis sebenarnya dari IETF dilakukan dalam kelompok-kelompok kerja, yang diatur menurut topiknya ke dalam beberapa wilayah (misalnya, routing, transportasi, keamanan, dll).Banyak pekerjaan yang ditangani melalui mailing list.

3. Internet Corporation for Assigned Names and Numbers (ICANN)

ICANN (Internet Corporation for Assigned Names and Numbers, http://www.icann.org) adalah organisasi nirlaba yang didirikan untuk bertanggungjawab dalam alokasi ruang alamat IP, pemberian parameter protokol, manajemen sistem nama domain, dan manajemen sistem root server yang sebelumnya dikerjakan oleh Pemerintah Amerika. ICANN didirkan pada bulan Oktober 1998 oleh koalisi yang terdiri dari beragam komunitas bisnis Internet, akademisi, dan pengguna.

 Pemerintahan: Hukum privasi, hukum hak cipta Copyright

Hukum Privasi
Hukum Privasi merupakan hak pemegang hak cipta yang membatasi penggandaan tidak sah atau suatu ciptaan yang hak tersebut terbatas dan secara privasi hanya pada suatu lingkup tertentu serta biasanya menitikberatkan pada kepentingan perseorangan.

Hukum Hak Cipta
Hak cipta (lambang internasional: ©, Unicode: U+00A9) adalah hak eksklusif Pencipta atau Pemegang Hak Cipta untuk mengatur penggunaan hasil penuangan gagasan atau informasi tertentu. Pada dasarnya, hak cipta merupakan “hak untuk menyalin suatu ciptaan”. Hak cipta dapat juga memungkinkan pemegang hak tersebut untuk membatasi penggandaan tidak sah atas suatu ciptaan.

Di Indonesia, masalah hak cipta diatur dalam Undang-undang Hak Cipta, yaitu, yang berlaku saat ini, Undang-undang Nomor 19 Tahun 2002.

Prinsip dan Serangan : Jaringan Kesetaraan (Netral), Sensor

Prinsip dasar keamanan

Pengamanan, merupakan sebuah kata yang mutlak ketika kita mencoba membangun sebuah website. website akan menjadi percuma ketika dibuat sangat “molek”, namun tidak serta merta memberikan keamanan bagi admin dan penggunanya. Dalam pengamanan dikenal dengan beberapa tingkat dan tipe. Tingkat dan tipe yang diperlukan untuk aplikasi kita akan berbeda-beda bergantung bagaimana aplikasi itu bekerja, tipe dan nilai data yang disimpan, jumlah resiko yang biasa dihadapi, usaha, serta biaya yang dipakai untuk menghasilkan aplikasi yang aman.

Serangan pada web

Faktor-Faktor Timbulnya Serangan :

1)    Scripting

2)    Lubang pada Situs Tetangga.

3)    Hosting yang Bermasalah

Kasus Pada Syrian Internet Army

The Syrian Electronic Army (SEA), atau juga dikenal sebagai Syrian Electronic Soldiers, adalah kumpulan hacker komputer yang mendukung pemerintah Presiden Suriah Bashar al-Assad. Menggunakan serangan denial of service(DoS), perusakan, dan metode lainnya, terutama menargetkan kelompok oposisi politik dan situs barat, termasuk organisasi berita dan kelompok hak asasi manusia. Tentara Elektronik Suriah adalah publik pertama, tentara maya di dunia Arab untuk secara terbuka melancarkan serangan cyber pada lawan-lawannya, meskipun sifat yang tepat dari hubungan dengan pemerintah Suriah tidak jelas.

4. WEB CONTENT

Media
Dalam produksi media dan penerbitan, konten informasi dan pengalama dapat memberikan nilai bagi end-user/audience dalam konteks tertentu. Konten dapat disampaikan melalui media apapun seperti internet, televisi, dan CD audio, serta acara live seperti konferensi dan pertunjukan panggung. Konten (media) digunakan untuk mengidentifikasi dan menilai berbagai format dan genre informasi yang dikelola sebagai nilai tambah, dan media komponen berguna untuk target audiens.

Standard
Standar Web merupakan suatu keharusan, standar non-proprietary dan spesifikasi teknis lainnya yang mendefinisikan dan menggambarkan aspek dari World Wide Web. Dalam beberapa tahun terakhir, istilah ini telah lebih sering dikaitkan dengan kecenderungan untuk membangun situs web, dan filosofi desain web dan pengembangan yang meliputi metode-metode.

Standar web, dalam arti yang lebih luas, terdiri dari:

Recommendations published by the World Wide Web Consortium (W3C)
Internet standard (STD) documents published by the Internet Engineering Task Force (IETF)
Name and number registries maintained by the Internet Assigned Numbers Authority (IANA)

Bahasa dalam Web
Dalam sebuah web kita memerlukan sebuah bahasa pemrograman.

Sekarang kita bisa dengan mudah membuat suatu website yang geratis atau dengan membayar. Sebenarnya apakah fungsi dari website itu sendiri? Website dapat digunakan untuk mengeshare berbagai ilmu dan pengetahuan sehingga banyak orang dapat mengetahuinya.

Banyak bahasa pemrograman seperti HTML, joomla, java, bahasa C, C++, PHP, dll.

Tapi PHP mempunyai kelebihan dari bahasa pemograman yang lainnya yang diantaranya :

Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, nginx, hingga Xitami dengan konfigurasi yang relatif mudah.
Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.

Keberagaman Budaya

Kemajuan IPTEK yang begitu pesat pada saat ini, memiliki banyak sekali pengaruk bagi kebudayaan yaitu salah satunya Bergesernya Nilai-nilai Budaya.Bangsa kita adalah bangsa yang besar, maksudnya Bangsa yang besar adalah bangsa yang mau menghargai budayanya, mungkin itu adalah istilah yang tepat untuk menggambarkan begitu beragamnya budaya orang Indonesia mulai dari Sabang sampai Merauke.

Perubahan dalam hidup boleh terjadi akan budaya dengan nilainya yang tak terhingga akan tetap menjadi simbol bagi orang Indonesia dalam kehidupannya. Terbukti walaupun kemajuan begitu pesat saat ini akan tetapi dalam setiap kesempatan tetaplah budaya dikedepankan dalam setiap kegiatan yang dilaksanakan.
Pada prinsipnya setiap perkembangan dan kemajuan dalam segi apapun baik adanya, setiap manusia menginginkan perubahan pun demikian dalam konteks kehidupan bermasyarakat.

Dari sekian banyak bidang ada dan berpacu untuk kemajuan salah satunya adalah bidang teknologi, yang menghadirkan perubahan dan kemajuan untuk selanjutnya digunakan oleh manusia. Beragam teknologi yang diciptakan memungkinkan manusia untuk bebas memilih apa yang diinginkan.

Perkembangan teknologi seperti yang sudah tersaji diatas tentu membawa perubahan yang begitu baik dan pesat dalam kehidupan manusia.


Model Generatif

Secara tradisional, objek 3D dan dunia virtual ditentukan oleh daftar geometris yang terdahulu : kubus dan bola di bentukan CSG, NURBS patch, satu set fungsi implisit, segitiga, atau hanya dengan sebuah titik.

Istilah ‘generatif model’ menjelaskan perubahan paradigma dalam deskripsi bentuk, generalisasi dari objek yang dioperasikan : sebuah bentuk digambarkan oleh urutan langkah-langkah pengolahan, bukan hanya hasil akhir dari penerapan operasi

Rhetorical Web

Rhetorical Web adalah fitur yang signifikan dari WWW ,  bahwa hiperlink bisa mengoperasikan secara semantik dan navigational . Di sisi lain , tautan (link) menyarankan asosiasi yang berarti antara halaman web dan isi dari halaman web , dan bisa memfasilitasi  ciptaan tropis (tropic creation) yang berguna .

Web Annotations

1. Tagging
Tagging adalah kata yang belum lama dilahirkan. Dahulu sebelum ada tagging, dunia informasi yang ada di internet berserakan dan tidak tersusun berdasarkan kategorinya.

Google pun diam-diam sudah memasukkan sistem tag, semacam fitur bookmark ke dalam my Search History, hal ini memungkinkan Anda melakukan tagging dan menaruh komentar ke setiap situs web yang Anda kunjungi.

2. Metadata

Metadata adalah informasi terstruktur yang mendeskripsikan, menjelaskan, menemukan, atau setidaknya membuat menjadikan suatu informasi mudah untuk ditemukan kembali, digunakan, atau dikelola.

3. Rich Snippet

Rich snippet adalah tampilan hasil pencarian yang di-markup sehingga terlihat lebih menarik. Rich snippet sama sekali tidak mempengaruhi peringkat, hanya membantu pengguna Google untuk memilih sebuah hasil dengan informasi yang anda berikan. Rich snippet ini membuat hasil pencarian untuk blog anda tampak berbeda sehingga bisa menaikkan tingkat klik yang anda peroleh.

Sumber :