Tugas Softskill Web Science
Danang Ajie Hermawan 51412666
Diandra Faudina Putri 52412054
Agung Rahmatsyah 50412372
Muhammad Risky Pratama 58412151
Diandra Faudina Putri 52412054
Agung Rahmatsyah 50412372
Muhammad Risky Pratama 58412151
Bab 1. Pendahuluan, Definis Web Science dan Sejarah Web
DEFINISI WEB SCIENCE
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.
Sejarah Memex
Vannevar Bush (11 Maret, 8190 - 30 Juni, 1974 adalah seorang insinyur dan ilmuwan berkebangsaan Amerika yang dikenal karena pencapaiannya pada bidang kompetisi analog, peran politiknya pada pengembangan bom atom, dan idenya tentang Memex, yang dipandang sebagai konsep awal yang mendasari munculnya teknologi World Wide Web. Memex (singkatan dari "memory extender") , adalah nama yang diberikan olehVannevar Bush untuk sebuah mesin teoretis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly. Memex disebut-sebut sebagai pionir dari teknologi hiperteks yang saat ini telah ada.
Vanner Bush memang tidak terlibat langsung dalam pengembangan internet, namun banyak yang mempertimbangkan kalau beliau disebut dengan God Father World Wide Web. Beliau membuat sebuah referensi esai hingga tahun 1945 dengan judul AS WE MY THINK, dalam artikelnya Bush menggambarkan sebuah mesin teoritis yang disebut MEMEX, untuk meningkatkan memori manusia dengan memungkinkan pengguna dapat mengambil dan menyimpan dokumen dalam sebuah Asosiasi. Asosiatif tersebut sangat berhubungan dan mirip dengan yang dikenal saat ini ysitu hypertext.
Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus. Seorang pengguna bisa menyisipkan komentar sendiri, baik menghubungkan ke jalur utama atau bergabung dengan jejak sisi ke item tertentu. Jadi ia membangun jejak minatnya melalui labirin bahan yang tersedia kepadanya. Seorang pengguna juga bisa membuat copy dari jejak yang menarik dan menyebarkannya kepada temannya untuk dimasukkan dalam memex sendiri, ada juga untuk dihubungkan ke jejak yang lebih umum.
Mengingat memex, sarjana bisa menciptakan alat sendiri pengetahuan sebagai koneksi dalam berlembar-lembar informasi, berbagi alat-alat, dan menggunakan kompleks alat untuk menciptakan pengetahuan namun lebih canggih yang pada gilirannya dapat digunakan terhadap pekerjaan ini The memex telah dibayangkan. sebagai sarana mengubah ledakan informasi menjadi ledakan pengetahuan. Ini tetap menjadi salah satu impian mendefinisikan media baru. Memperluas, menyimpan, dan konsultasi catatan.
Antara tahun 1990 dan 1994, Paul Flaherty, seorang mahasiswa Stanford yang sedang mencari proyek, diperkenalkan oleh istrinya kepada atasannya. Supervisor baru saja melihat demonstrasi dari World Wide Web dan menyarankan dapat ditingkatkan dan lebih baik serupa dengan memex dijelaskan oleh Vannevar Bush jika link tidak harus secara manual dimasukkan dan bukan satu bisa mengikuti link hanya dengan menggunakan kata-kata sendiri. Flaherty melanjutkan untuk menciptakan AltaVista, yang dicari pertama, full-text database dari sebagian besar dari Web.
Sejarah Hypertext
Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokemen, yaitu dapat bercabang ke dokumen lain, menurut definisi awal hypertext berarti “ branch or perform on request” yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.
Markup language merupakan kombinasi antara text dan informasi tambahan mengenai text. Informasi tambahan tersebut, misalnya struktur teks atau bentuk tampilan yangt diekspresikan dalam bentuk markup (tanda) yang menyatu dengan text utama. Markup language paling modern yang digunakan saat ini adalah HTML ( hypertext markup language ) yang merupakan salah satu basis dari World Wide Web.
Hypertext Markup Language adalah markup language yang dirancang untuk pembuatan halaman web yang mengandung hypertext dan informasi lain yang akan ditayangkan oleh browser. HTML digunakan untuk membuat informasi terstruktur, mudah dipahami. Pada prinsipnya HTML merupakan standart bahasa yang digunakan untuk mengatur format tampilan document web, menambahkan object-object seperti image, audio, video dan juga java applet dalam dokumen HTML, mendukung hyperlink antar dokumen. Dokumen HTML dapat diakses oleh browser berdasarkan urlnya, yaitu sebuah spesifikasi standar untuk menunjukan lokasi suatu resource diinternet yang disebutkan pada browser.
Internet
Internet sudah dikelal luas oleh seluruh kalangan di berbagai Negara. Bagaimana tidak? Hampir setiap aktifitas selalu membutuhkan yang namanya internet. Baik untuk keperluan kerja ataupun untuk sekedar mencari hiburan dengan menonton youtube atau bermain game secara online. Pengertian internet sendiri adalah sekumpulan jaringan atau rangkaian komputer yang jangkauannya mencakup seluruh dunia.
Sejarah intenet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U. S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah computer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET.
Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @ juga diperkenalkan sebagai lambing penting yang menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet.
Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link. Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bias menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.
Sejarah Usenet
Usenet adalah sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama. Mahasiswa pascasarjana Universitas Duke bernama Tom Truscott dan Jim Ellis mencetuskan idenya pada tahun 1979 untuk selanjutnya membangun sistem ini pada tahun 1980. Pengguna membaca dan mengirim pesan umum (disebut artikel atau posting, dan secara kolektif disebut berita) ke satu kategori atau lebih yang disebut newsgroup. Usenet menyerupai Bulletin Board System (BBS) dalam banyak hal, dan merupakan awal dari berbagai forum Internet yang banyak digunakan saat ini, secara kasar dapat dianggap sebagai hibrida antara surat elektronik dan forum web. Diskusi disusun menurut topik diskusi, dan ditampilkan oleh Newsreader seperti halnya susunan forum web dan BBSes, meskipun artikel disimpan pada peladen secara berurutan.
Salah satu perbedaan penting antara BBS atau forum web dan Usenet adalah tidak adanya server pusat dan administrator khusus. Usenet didistribusikan antara konglomerasi besar yang terus berubah dari peladen-peladen yang menyimpan serta meneruskan pesan satu sama lainnya. Peladen-peladen ini secara longgar terhubung dalam jejaring tidak tetap. Polanya mirip dengan peta transportasi kota yang kompleks. Ada beberapa cara untuk sampai ke titik manapun di kota. Jika salah satu jalan akan diblokir karena alasan tertentu, ada jalan lain selalu tersedia untuk sampai ke sana.
Dengan cara ini, Jaringan Pengguna atau Usenet memungkinkan artikel yang diposkan ke newsgroup sampai ke banyak tujuan dengan cepat. Seorang pengguna dapat membaca pesan dari peladen dan menuliskan pesan ke peladen lokal yang dioperasikan oleh penyelenggara jasa internet, universitas atau perusahaan. Peladen kemudian saling bertukar pesan satu sama lainnya, hingga pesan tersedia bagi pembaca di luar peladen asli.
Dengan cara ini, Jaringan Pengguna atau Usenet memungkinkan artikel yang diposkan ke newsgroup sampai ke banyak tujuan dengan cepat. Seorang pengguna dapat membaca pesan dari peladen dan menuliskan pesan ke peladen lokal yang dioperasikan oleh penyelenggara jasa internet, universitas atau perusahaan. Peladen kemudian saling bertukar pesan satu sama lainnya, hingga pesan tersedia bagi pembaca di luar peladen asli.
Sejarah FTP
File Transfer Protocol (FTP) adalah protokol jaringan standar yang digunakan untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis TCP, seperti Internet. FTP dibangun pada arsitektur client-server dan menggunakan kontrol terpisah dan sambungan data antara klien dan server. FTP pengguna dapat mengotentikasi sendiri menggunakan sign-in yang jelas-teks protokol, biasanya dalam bentuk username dan password. , tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu. Untuk transmisi aman yang menyembunyikan (enkripsi) username dan password, dan mengenkripsi konten, FTP sering diamankan dengan SSL / TLS ("FTPS"). SSH File Transfer Protocol ("SFTP") kadang-kadang juga digunakan sebagai pengganti, tetapi teknologi yang berbeda.
Aplikasi FTP client pertama adalah baris perintah aplikasi yang dikembangkan sebelum sistem operasi memiliki antarmuka pengguna grafis, dan masih dikirimkan dengan Windows kebanyakan, Unix, dan sistem operasi Linux. Puluhan klien FTP dan utilitas otomatisasi telah sejak dikembangkan untuk desktop, server, perangkat mobile, dan perangkat keras, dan FTP telah dimasukkan ke dalam ratusan aplikasi produktivitas, seperti editor halaman Web. Ada beberapa metode aman mentransfer file yang telah disebut "Secure FTP" pada satu titik atau lain.
FTP dapat berjalan dalam mode aktif atau pasif, yang menentukan bagaimana koneksi data didirikan. Dalam modus aktif, klien membuat koneksi kontrol TCP ke server dan mengirimkan server alamat IP klien dan jumlah klien port dan kemudian menunggu sampai server memulai koneksi data melalui TCP ke alamat IP client dan nomor client port. Dalam situasi di mana klien berada di belakang firewall dan tidak dapat menerima koneksi masuk TCP, mode pasif dapat digunakan. Dalam modus ini, klien menggunakan koneksi kontrol untuk mengirim perintah PASV ke server dan kemudian menerima alamat IP server dan nomor port server dari server klien yang kemudian digunakan untuk membuka koneksi data dari port klien untuk alamat IP server dan nomor port server menerima. Kedua mode yang diperbarui pada bulan September 1998 untuk mendukung IPv6. Perubahan lebih lanjut diperkenalkan ke mode pasif pada waktu itu, update ke modus pasif diperpanjang.
Aplikasi FTP client pertama adalah baris perintah aplikasi yang dikembangkan sebelum sistem operasi memiliki antarmuka pengguna grafis, dan masih dikirimkan dengan Windows kebanyakan, Unix, dan sistem operasi Linux. Puluhan klien FTP dan utilitas otomatisasi telah sejak dikembangkan untuk desktop, server, perangkat mobile, dan perangkat keras, dan FTP telah dimasukkan ke dalam ratusan aplikasi produktivitas, seperti editor halaman Web. Ada beberapa metode aman mentransfer file yang telah disebut "Secure FTP" pada satu titik atau lain.
FTP dapat berjalan dalam mode aktif atau pasif, yang menentukan bagaimana koneksi data didirikan. Dalam modus aktif, klien membuat koneksi kontrol TCP ke server dan mengirimkan server alamat IP klien dan jumlah klien port dan kemudian menunggu sampai server memulai koneksi data melalui TCP ke alamat IP client dan nomor client port. Dalam situasi di mana klien berada di belakang firewall dan tidak dapat menerima koneksi masuk TCP, mode pasif dapat digunakan. Dalam modus ini, klien menggunakan koneksi kontrol untuk mengirim perintah PASV ke server dan kemudian menerima alamat IP server dan nomor port server dari server klien yang kemudian digunakan untuk membuka koneksi data dari port klien untuk alamat IP server dan nomor port server menerima. Kedua mode yang diperbarui pada bulan September 1998 untuk mendukung IPv6. Perubahan lebih lanjut diperkenalkan ke mode pasif pada waktu itu, update ke modus pasif diperpanjang.
Sejarah Ghoper
Protokol Gopher (pron.: / ɡoʊfər /) adalah aplikasi TCP / IP protokol lapisan yang dirancang untuk mendistribusikan, mencari, dan mengambil dokumen melalui Internet. Sangat berorientasi pada desain menu-dokumen, protokol Gopher disajikan alternatif untuk World Wide Web dalam tahap awal, tapi akhirnya HTTP menjadi protokol yang dominan. Ekosistem Gopher sering dianggap sebagai pendahulu yang efektif dari World Wide Web.
Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya. Teks antarmuka menu yang mudah digunakan, dan cocok untuk lingkungan komputasi yang sangat bergantung pada remote berorientasi teks terminal komputer, yang masih umum pada waktu penciptaan pada tahun 1991, dan kesederhanaan protokol yang difasilitasi berbagai implementasi klien. Gopher revisi yang lebih baru dan klien grafis menambahkan dukungan untuk multimedia. Gopher disukai oleh banyak administrator jaringan untuk menggunakan sumber daya jaringan yang lebih sedikit dibandingkan layanan Web.
Dengan struktur hirarki, Gopher menyediakan platform yang berguna untuk skala besar koneksi perpustakaan elektronik pertama pengguna Gopher mengingat sistem sebagai "lebih cepat dan lebih efisien dan jauh lebih terorganisir" daripada layanan Web saat ini. Meskipun sebagian besar digantikan oleh Web di tahun berikutnya, protokol Gopher masih digunakan oleh penggemar, dan populasi kecil dari server aktif dipertahankan tetap.
Gopher menggabungkan hirarki dokumen dengan koleksi layanan, termasuk WAIS, yang Archie dan Veronica search engine, dan gateway ke sistem informasi lain seperti FTP dan Usenet. Untuk mendapatkan teks yang Anda inginkan, Anda harus mengklik beberapa link, dan membaca melalui menu setiap kali sebelum Anda memilih link lain. Namun yang bekerja lebih cepat daripada orang mungkin berpikir hari ini, dan di masa kejayaan Gopher, banyak waktu dihabiskan memilih dan mengatur link di layout yang dapat digenggam sekilas. Gopher menjadi klien dominan untuk layanan informasi lainnya: Server Information Wide Area (WAIS), FTP, dan Archie, database file yang dipegang oleh sebagian besar anonim utama (publik) situs FTP di Internet. Awalnya, Gopher bisa mencari hanya satu database WAIS pada satu waktu, dan WAIS s "relevansi umpan balik" alat (menemukan konten-dokumen sejenisnya) tidak tersedia.
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.
Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya. Teks antarmuka menu yang mudah digunakan, dan cocok untuk lingkungan komputasi yang sangat bergantung pada remote berorientasi teks terminal komputer, yang masih umum pada waktu penciptaan pada tahun 1991, dan kesederhanaan protokol yang difasilitasi berbagai implementasi klien. Gopher revisi yang lebih baru dan klien grafis menambahkan dukungan untuk multimedia. Gopher disukai oleh banyak administrator jaringan untuk menggunakan sumber daya jaringan yang lebih sedikit dibandingkan layanan Web.
Dengan struktur hirarki, Gopher menyediakan platform yang berguna untuk skala besar koneksi perpustakaan elektronik pertama pengguna Gopher mengingat sistem sebagai "lebih cepat dan lebih efisien dan jauh lebih terorganisir" daripada layanan Web saat ini. Meskipun sebagian besar digantikan oleh Web di tahun berikutnya, protokol Gopher masih digunakan oleh penggemar, dan populasi kecil dari server aktif dipertahankan tetap.
Gopher menggabungkan hirarki dokumen dengan koleksi layanan, termasuk WAIS, yang Archie dan Veronica search engine, dan gateway ke sistem informasi lain seperti FTP dan Usenet. Untuk mendapatkan teks yang Anda inginkan, Anda harus mengklik beberapa link, dan membaca melalui menu setiap kali sebelum Anda memilih link lain. Namun yang bekerja lebih cepat daripada orang mungkin berpikir hari ini, dan di masa kejayaan Gopher, banyak waktu dihabiskan memilih dan mengatur link di layout yang dapat digenggam sekilas. Gopher menjadi klien dominan untuk layanan informasi lainnya: Server Information Wide Area (WAIS), FTP, dan Archie, database file yang dipegang oleh sebagian besar anonim utama (publik) situs FTP di Internet. Awalnya, Gopher bisa mencari hanya satu database WAIS pada satu waktu, dan WAIS s "relevansi umpan balik" alat (menemukan konten-dokumen sejenisnya) tidak tersedia.
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.
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. 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.
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.
WEB 1.0
Web 1.0 adalah web yang hanya bias ‘read-only’. Maksudnya adalah pada web 1.0 ini kebanyakan hanya bisa melakukan pencarian atau browsing informasi yang ingin dicari. Web 1.0 ini mengacu pada World Wide Web yang penggunaan gayanya sebelum munculnya web 2.0. Ciri – ciri yang sangat terlihat pada web 1.0 ini adalah bersifat consult, surf dan search. Kekurangan atau keterbatasan dari web 1.0 ini adalah pengguna (pegunjung web) harus masuk ke dalam website tersebut dan harus melihat satu persatu konten yang ada.
Beberapa ciri khas dari situs Web 1.0 :
- Halaman statis, bukan dinamis pengguna-konten yang dihasilkan.
- Penggunaan framesets.
- Milik HTML ekstensi seperti dan tag diperkenalkan pada awal perang browser.
- Online guestbook.
- GIF tombol, biasanya 88×31 piksel dalam ukuran web browser dan mempromosikan produk lain.
- Pengguna akan mengisi formulir, dan setelah mereka mengklik mengirimkan email klien akan mencoba untuk mengirim email yang berisi formulir rincian.
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 MediaLive 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.” Web 2.0 menjadi topik hangat dalam pembahasan web saat ini.
Prinsip-prinsip Web 2.0 :
- Web sebagai platform
- Data sebagai pengendali utama
- Efek jaringan diciptakan oleh arsitektur partisipasi
- Inovasi dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari pengembang yang terdistribusi dan independen (semacam model pengembangan “open source”)
- Model bisnis yang ringan, yang dikembangkan dengan gabungan isi dan layanan
- Akhir dari siklus peluncuran (release cycle) perangkat lunak
- Mudah untuk digunakan dan diadopsi oleh user
WEB 3.0
Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand [Joh07]. Namun, menurut John Markoff, 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 [Tim01]. Pembuatan Semantic Web 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.
Web 3.0 Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (AI/Artificial Intelegence).Jadi di konsep ini, diibaratkan tidak hanya manusia saja yang mampu berinteraksi (web 2.0) tetapi aplikasi-aplikasi online pun (website) kini dapat saling ‘berbicara’. Kemampuan saling berinteraksi ini dimulai dengan adanya web services. Dengan adanya web services ini, dua website ataupun lebih dapat saling bertukar data atau bahkan dapat saling bertukar aplikasi/proses dan operasi. Bahkan dengan adanya web 3.0 ini, manusia akan semakin dimanjakan dengan aplikasi-aplikasi website. Contohnya : 3G, LILO community, teknologi 3D animasi.
Simpulan WEB
Web adalah suatu ruang informasi di mana sumber-sumber daya yang berguna diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). Secara umum, Web 1.0 dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif.Secara garis besar, sifat Web 1.0 adalah Read.
Lalu, tak lama kemudian muncullah Web 2.0 yang merupakan revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, juga merupakan suatu percobaan untuk memahami aturan untuk mencapai keberhasilan platform baru.Sifat Web 2.0 adalah Read-Write. Era Web 2.0 tidak membutuhkan orang jenius yang hanya berkutat sendiri di ruang tertutup atau laboratorium untuk membuat teknologi baru yang dipatenkan agar membuat dirinya menjadi terkenal. Tapi era ini lebih membutuhkan orang untuk saling berbagi ilmu, pengalaman atau lainnya sehingga terbentuk komunitas online besar yang menghapuskan sifat-sifat individu.
Sedangkan letak perbedaan Web 1.0 dan Web 2.0 yaitu :
- Perilaku pengguna Membaca Menulis
- Pelaku utama Perusahaan Pengguna/Komunitas
- Hubungan dengan server Client-server Peer to peer
- Bahasa pemrograman penampil konten HTML XML
- Pola hubungan penerbit-pengguna Searah Dua arah/ Interaktif
- Pengelolaan konten Taksonomi/direktori Folksonomi/penanda/tag
- Penayangan berbagai kanal informasi Portal RSS/Sindikasi
- Hubungan antar pengakses Tidak ada Berjejaring
- Sumber konten Penerbit/pemilik situs Pengguna
Yang menjadi kunci perbedaan dalam Web 2.0 dan Web 1.0 adalah keterbatasan pada Web 1.0 yang mengharuskan pengguna internet untuk datang ke dalam website tersebut dan melihat satu persatu konten di dalamnya.Sedangkan Web 2.0 memungkinkan pengguna internet dapat melihat konten suatu website tanpa harus berkunjung ke alamat situs yang bersangkutan.Kemampuan web 2.0 dalam melakukan aktivitas drag and drop, auto complete, chat, voice dapat dilakukan layaknya aplikasi desktop.
Selanjutnya adalah Web 3.0, jika dunia seluler dikenal istilah 3G, maka di Internet ada yang namanya Web 3.0. Wow, apa pula ini? Apa bedanya dengan Web 2.0 yang sekarang sedang marak? Jangan salah, ternyata orang Indonesia juga sudah ada yang mengembangkannya.Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence).Aplikasi – aplikasi online dalam website dapat saling berinteraksi, kemampuan interaksi ini dimulai dengan adanya web service. Di web 3.0 ini, sudah terjadi konvergensi yang sangat dekat antara dunia TI dengan dunia telekomunikasi. Dunia web dan telco berkembang pesat seiring dengan kebutuhan pengguna. Penggunaan perangkat TI dan telekomunikasi nantinya sudah seperti sama saja tidak ada bedanya.
Saat ini saja pertanda seperti itu sudah mulai bisa kita rasakan walaupun masih belum sempurna. Kita bisa menonton tv di ponsel atau komputer, bisa mengakses internet di ponsel, bisa melakukan SMS dan telepon dari komputer. Ya karena konvergensi terhadap berbagai perangkat seperti hukum alam yang tidak bisa dielakkan. Semua mengalami evolusi menuju dunia yang lebih maju.
Permasalahan lain yang potensial muncul adalah, sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan tak lain karena teknologi ini secara visual berbasis 3D. Sedangkan seperti yang kita tahu biaya akses Internet dengan kecepatan tinggi di Indonesia ini masih terbilang mahal bagi masyarakat umum. Belum lagi jika dihitung dari biaya spesifikasi perangkat komputer yang dibutuhkan, mungkin masyarakat Indonesia yang ingin menikmati kecanggihan layanan berbasis teknologi Web 3.0 masih harus menarik napas penjang. Namun karena Web 3.0 sendiri masih dalam pengembangan, seiring dengan berlalunya waktu sebagai masyarakat Indonesia kita masih bisa mengharapkan bahwa biaya komunikasi, dalam hal ini koneksi Internet kecepatan tinggi akan semakin murah nantinya, sehingga terjangkau bagi masyarakat luas. Saat ini adaptasi Web 3.0 mulai dikembangkan oleh beberapa perusahaan di dunia seperti secondlife, Google Co-Ops, bahkan di Indonesia sendiri juga sudah ada yang mulai mengembangkannya, yaitu Li’L Online (LILO) Community.
PERTUMBUHAN EKONOMI DAN SOSIAL
A. Pertumbuhan Ekonomi
Pertumbuhan ekonomi adalah proses perubahan kondisi perekonomian suatu negara secara berkesinambungan menuju keadaan yang lebih baik selama periode tertentu. Pertumbuhan ekonomi dapat diartikan juga sebagai proses kenaikan kapasitas produksi suatu perekonomian yang diwujudkan dalam bentuk kenaikan pendapatan nasional. Adanya pertumbuhan ekonomi merupakan indikasi keberhasilan pembangunan ekonomi.
Dimensi ekonomi dapat dikatakan sebagai motor penggerak terjadinya globalisasi, karena globalisasi selalu ditandai dengan era perdagangan bebas, dimana arus barang, jasa, modal, teknologi, budaya dan sumber daya manusia dapat menembus dan melewati batas – batas ruang dan waktu suatu negara. Hal ini karena arus globalisasi bergerak bebas, tanpa negara itu harus mengatur dan mengelola arus barang, jasa, modal, teknologi, budaya dan manusia yang keluar masuk secara optimal sebagai bagian penting dari daya saing negara tersebut.
Mekanisme ini dapat terlaksana dengan adanya kerjasama ekonomi baik dalam tingkatan bilateral, regional maupun internasional. Bentuk – bentuk kerjasama ekonomi dapat terlaksana, jika ada keuntungan bersama (mutual benefit) dan keterbukaan (openness) diantara negara – negara yang terlibat dalam kerjasama ekonomi. Dengan semakin menguatnya sistem perdagangan dan pasar bebas dunia dalam era globalisasi, kerjasama ekonomi (economic corporation) mutlak diikuti oleh setiap negara yang maju menjadi pemain didalam tatanan baru ekonomi dunia.
B. Pertumbuhan Sosial dan Budaya
Bila kebudayaan diartikan sebagai sesuatu yang dipelajari dan sarana mekanisme adaptasi yang diwariskan secara turun temurun maka kebudayaan menyangkut aspek – aspek : pengetahuan, kepercayaan, seni, moral, hukum, adat istiadat dan segala kebiasaan sebagai anggota masyarakat. Sejak manusia lahir, seseorang telah mengalami enkulturasi, sehingga menjadi blue print dalam bertindak dan bertingkah laku.
Seperti yang disampaikan oleh E.B. Tylor (dalam Yuwono,2001) bahwa kebudayaan adalah keseluruhan kompleks gagasan yang mencakup pengetahuan, kepercayaan, kesenian, moral, hukum, adat istiadat dan lain – lain kemampuan serta kebiasaan yang didapat oleh manusia sebagai anggota masyarakat.
Sedangkan perubahan sosial merupakan perubahan-perubahan yang terjadi pada lembaga-lembaga kemasyarakatan dalam suatu masyarakat yang memengaruhi sistem sosialnya, termasuk nilai, sikap-sikap sosial, dan pola perilaku di antara kelompok-kelompok dalam masyarakat
Karena budaya adalah sesuatu yang dipelajari, dalam era globalisasi yang terbuka ini, maka terpaan informasi sangat memungkinkan seseorang mengadopsi nilai – nilai pengetahuan dan kebiasaan di luar lingkungan sosialnya dan jauh dari jangkauannya secara fisik. Proses enkulturasi, akulturasi maupun imitasi (peniruan) tidak selalu dilakukan oleh orang tua atau orang – orang yang dekat dengan mereka, karena proses ini dapat dilakukan oleh media massa dan dapat menjadi perilaku global.
WEB Science dan Metodologi WEB Science
Web Science merupakan website yang berisi tentang artikel-artikel yang berhubungan dengan ilmu pengetahuan atau dalam bahasa inggris itu science. Web science juga berarti cara-cara atau metode-metode yang digunakan dalam membuat website yang baik.
Ilmu web berkaitan dengan lingkup penuh hubungan sosial-teknis yang terlibat dalam World Wide Web, dan dengan demikian inheren interdisipliner. Hal ini didasarkan pada gagasan bahwa pemahaman Web tidak hanya melibatkan analisis arsitektur dan aplikasi, tetapi juga wawasan orang-orang, organisasi, kebijakan, dan ekonomi yang dipengaruhi oleh dan dimasukkan di dalamnya.
Sedangkan Web adalah salah satu alat komunikasi online yang menggunakan media internet dalam pendistribusiannya. Halaman web layaknya sebuah buku yang dapat menampung berbagai informasi tentang banyak hal baik bersifat komersial maupun non komersil. Melalui media web inilah seseorang dapat memberikan informasi tertentu kepada orang lain yang berada di seluruh dunia.
Jadi Web Science adalah bagian dari Web, bisa dibilang Web Science adalah anak dari Web itu atau perkembangan dari web itu sendiri. Jadi untuk mengerti apa itu web salah satunya dengan memastikan manfaat sosialnya, yang kita butuhkan adalah sebuah disiplin ilmu pengetahuan baru yang disebut Web Science
Sejarah Web dari generasi ke generasi :
Web Science merupakan kajian sains dari Web yang lahir dari desentralisasi sistem Informasi. Pada Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi. Sangat disadari bahwa World Wide Web adalah teknologi yang baru berusia beberapa tahun, di sisi lain Web adalah bukan dunia yang statis tetapi super dinamis. Mengacu kepada kondisi ini, maka kajian pada Web Science akan melibatkan multi disiplin.
Saat ini Internet dengan teknologi webnya sudah merupakan sarana yang penting dan dimanfaatkan oleh berbagai disiplin ilmu dan berbagai lapisan masyarakat, tantangan yang dihadapi tidak lagi pada sisi teknis, tapi juga merambah ke arah sosial seperti budaya, bahasa, dan organisasi. Peningkatan kemampuan komputasi pada perangkat komputer serta juga meningkatnya infrastruktur dan aplikasi berbasis Internet telah mendorong terjadinya ledakan informasi. Seperti kita ketahui, saat ini pemahaman komputer bukan saja pada personal komputer ataupun notebook, tetapi perangkat mobile adalah juga merupakan salah satu bentuk komputer. Teknologi Internet dan Web telah memudahkan dalam melakukan penyimpanan dan pendistribusian data serta informasi. Ledakan informasi selain membawa nilai positif juga melahirkan permasalahan baru.
Menurut Hearst [Helfin, 2003] salah satu problem baru pada ledakan informasi adalah terjadinya keragaman yang disebabkan oleh beberapa hal utama sebagai berikut:
- Web adalah massive, dimana jumlah sumber data dan informasi berbasis web mengalami pertumbuhan yang luar biasa dalam orde ratusan ribu hingga juta per tahun.
- Web bersifat terdistribusi, teknologi web memberikan tingkat autonomi yang lebih tinggi sehingga ketersebarannya juga semakin besar. Akibatnya setiap pemilik web dapat menyajikan data ataupun informasi dengan vocabulary yang berbeda walau yang dimaksud adalah sama.
- Web juga bersifat dinamis, sebuah web bisa hadir pada jaringan Internet tidak terikat, lokasi geografis ataupun nama logika dari sebuah sumber informasi dapat berubah secara mudah dan sering, perubahan isi dari web juga tidak dapat diperkirakan.
- Web bersifat open, sebuah web dapat dibuat dan dibaca oleh setiap orang secara prinsip. Sehingga isu keamanan dan kepercayaan (trust) menjadi permasalah tersendiri.
Bab 2. Arsitektur
Web dan Aplikasi Utama
Arsitektur Web
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. “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.
“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website.”
Ada tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut ini akan dijelaskan secara singkat mengenai standar tersebut.
SOAP (Simple Object Access Protocol)
# suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
WSDL (Web Services Description Language)
# bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
UDDI (Universal Description Discovery and Integration)
# semacam direktori global untuk mengelola web services.
Aplikasi Utama Web
Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggris: web application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG.
http, HTML, Internet, Web server, Browser, Transaction
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 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.
HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhosting tertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway, dan juga tunnel.
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. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page 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 luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).
Bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akan memerintahkan Web Browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.
Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.
Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML ( Standard Generalized Markup Language ).
ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.
Internet
Interconnection network (internet) adalah sistem global dari seluruh jaringan komputer yang saling terhubung. Internet berasal dari bahasa latin "inter" yang berarti "antara". Internet merupakan jaringan yang terdiri dari milyaran komputer yang ada di seluruh dunia. Internet melibatkan berbagai jenis komputer serta topology jaringan yang berbeda. Dalam mengatur integrasi dan komunikasi jaringan, digunakan standar protokol internet yaitu TCP/IP. TCP bertugas untuk memastikan bahwa semua hubungan bekerja dengan baik, sedangkan IP bertugas untuk mentransmisikan paket data dari satu komputer ke komputer lainya.
Sejarah internet awalnya berasal dari proyek ARPA yang dibentuk tahun 1969 oleh Departemen Pertahanan Amerika Serikat. Proyek ini kemudian dikenal dengan ARPANET (Advanced Research Project Agency Network) yang melakukan riset tentang cara menghubungkan komputer satu dengan komputer lainnya agar bisa saling berkomunikasi. Pada tahun 1970, proyek ini berhasil menghubungkan lebih dari 10 komputer dalam bentuk jaringan, dan beberapa tahun kemudian, hasil riset proyek ini dikembangkan di luar Amerika. Karena jumlah komputer yang terhubung semakin banyak, maka pada tahun 1980 dibuatlah protokol resmi yang dikenal dengan TCP/IP (Transmission Control Protocol/Internet Protocol).
Web server
Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML
Macam - macam Web Server diantanya:
- Apache Web Server - The HTTP Web Server
- Apache Tomcat
- Microsoft windows Server 2003 Internet Information Services (IIS)
- Lighttpd
- Sun Java System Web Server
- Xitami Web Server
- Zeus Web Server
Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS).
Browser
Browser adalah sebuah aplikasi perangkat lunak yang digunakan untuk menampilkan halaman Web. Microsoft Internet Explorer, Netscape Navigator, Mozilla adalah contohnya.
Pendeknya untuk Web browser, merupakan aplikasi perangkat lunak digunakan untuk menemukan, mengambil dan juga menampilkan konten di World Wide Web, termasuk halaman Web, gambar, video dan file lainnya. Sebagai model klien / server, browser ini jangka klien pada komputer yang kontak server Web dan permintaan informasi. Web server mengirimkan informasi kembali ke browser Web yang menampilkan hasilnya pada komputer atau internet perangkat yang mendukung browser.
Browser saat ini adalah suite perangkat lunak yang berfungsi secara penuh yang dapat menafsirkan dan menampilkan halaman Web HTML, aplikasi, JavaScript, AJAX dan konten lainnya dijalankan pada server Web. Banyak browser menawarkan plug-in yang memperpanjang kemampuan browser sehingga dapat menampilkan informasi multimedia (termasuk suara dan video), atau browser dapat digunakan untuk melakukan tugas-tugas seperti konferensi video, untuk merancang halaman web atau menambahkan anti-phishing filter dan lain fitur keamanan untuk browser.
Dua browser paling populer adalah Microsoft Internet Explorer dan Firefox. Browser utama lainnya termasuk termasuk Google Chrome, Apple Safari dan Opera. Sementara sebagian besar biasa digunakan untuk mengakses informasi di web, browser juga dapat digunakan untuk mengakses informasi host di web server dalam jaringan pribadi.
Transactions
Dikembangkan oleh SAP, Internet Transaksi Server (ITS) adalah sebuah aplikasi sistem yang menandai upaya pertama oleh perusahaan untuk memperluas aplikasi bisnis ke Internet melalui browser Web. Hal ini dilakukan dengan pemrograman ITS untuk mengubah layar dalam perangkat lunak SAP ke dalam HTML, sehingga memungkinkan internet berbasis teknologi untuk berinteraksi dengan program perangkat lunak SAP. Digunakan sebagai komponen middleware, ITS memungkinkan sejumlah program SAP dalam kelompok / 3 R untuk mengakses Web. Karena sejumlah end-klien semakin mengandalkan komputasi jarak jauh, ITS dikembangkan untuk membantu para pelanggan memenuhi kebutuhan mereka. Dirancang untuk menghubungkan SAP dengan komunitas global melalui Internet, program ini telah berkembang secara efisien meneruskan software SAP ke Internet.
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. Sementara teknologi masing-masing menggunakan pendekatan yang berbeda, ITS mampu berkomunikasi dengan teknologi masing-masing dan mentransfer informasi yang dihasilkan ke sebuah browser Web melalui ITS dan server Web.
User generated content, Blogs, Wikis, Folksonomies, Social Networks
User generated content
User-generated Content atau disingkat UGC, dikenal juga dengan istilah consumer-generated media (CGM) atau user-created content (UCC) adalah merujuk pada berbagai tipe konten media, tersedia untuk umum, yang diproduksi oleh end-user. Kemajuan teknologi web memungkinkan konten website tidak lagi dimonopoli oleh pengelola, melainkan dapat dibuat oleh para penggunanya. UGC merupakan salah satu ciri dominan Web 2.0. MediaWiki adalah salah satu contoh aplikasi web yang menyediakan fitur UGC.
Blogs
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 (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna Internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.
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 semacam itu.
Folksonomies
Folksonomy adalah sebuah metode untuk menciptakan dan mengatur tag yangmenjelaskan dan mengategorikan content. Tag tersebut umumnya merupakanhyperlink yang akan mengarahkan Anda pada sekumpulan item yangberhubungan dengan tag tersebut. Bentuk tag tidak selalu harus berupa teks,tetapi dapat juga berupa image. Sekumpulan tag yang saling terkait denganpersamaan bentuk sering juga disebut tag cloud, umunya tag cloud memiliki 30 hingga 150 tag.
Social Networks
Social Networking adalah kegiatan menjalin hubungan dengan orang lain melalui social media sites / situs jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan oleh siapa saja. Dan tidak jarang juga, orang-orang yang “maenan” situs semacam ini dibilang melakukan kegiatan yang ngga mutu. Padahal status update pun memiliki potensi dengan dampak yang luas. Sayangnya, terlalu sering sebuah buku dinilai hanya dari sampulnya.
Semantic Web summary: XML, RDF, OWL, Microformats, Microdata
Semantic Web Summary
Pengertian Web Semantik (Semantic Web) atau definisi Web Semantik adalah pengembangan dari World Wide Web di mana makna semantik dari informasi di web didefinisikan, sehingga memungkinkan mesin untuk memprosesnya. Web Semantik berasal dari World Wide Web Konsorsium dari Web sebagai media universal data, informasi, dan pertukaran pengetahuan.
Web Semantik terdiri dari seperangkat prinsip-prinsip desain, kelompok kerja kolaboratif, dan berbagai teknologi. Beberapa elemen dari Web Semantik yang dinyatakan sebagai calon masa depan dan unsur-unsur lain dari Web Semantik disajikan dalam spesifikasi formal dimaksudkan untuk memberikan deskripsi formal konsep, istilah, dan hubungan dalam satu domain tertentu.
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) dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru, tapi merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi teknis bebagai proyek berskala besar. XML adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup untuk pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan „<‟ dan diakhiri dengan „>‟), tag penutup (diawali dengan „</ „diakhiri „>‟) dan atribut elemen (parameter yang dinyatakan dalam tag pembuka misal <form name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML, tag dan atribut dapat digunakan sesuka hati.
XML bukanlah merupakan pengganti HTML. Masing-masing dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk menampilkan informasi dan berfokus pada bagaimana informasi terlihat, XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri. XML lebih dibutuhkan untuk menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard layaknya heading, paragraf, tabel dan lain sebagainya.
Sama dengan HTML, file XML berbentuk teks sehingga bisa dibaca tanpa memerlukan bantuan software khusus. Hal ini memudahkan pengembang aplikasi yang menggunakan XML untuk men-debug programnya. XML lebih fleksibel dibanding HTML dalam hal kemampuannya menyimpan informasi dan data. Pada XML data dapat disimpan baik dalam atribut maupun sebagai isi elemen yang diletakkan diantara tag pembuka dan tag penutup.
Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu sistem ke sistem lain yang berbeda platform. Misalnya dari Windows ke Unix, atau dari PC ke Machintosh bahkan dari internet ke ponsel dengan teknologi WAP.
RDF
Salah satu tulang punggung Web 3.0 adalah format dan spesifikasi yang memungkinkan komunikasi dan interaksi pada level mesin, W3C mendefinisikan format metadata yang dikenal dengan RDF (Resource Description Format). RDF terdiri dari tiga komposisi, meliputi subject, predicate, dan object. Predicate merupakan komposisi yang menerangkan sudut pandang dari subject yang dijelaskan object, sementara subject dan object merupakan entitas. Object di dalam RDF dapat menjadi subject yang diterangkan oleh object yang lainnya. Dengan inilah object dapat berupa masukan yang dapat diterangkan secara jelas dan detail, sesuai dengan keinginan pengguna yang memberikan masukan.
Cara kerja RDF dapat diterangkan dengan satu contoh sederhana berikut, untuk mendefinisikan “daun memiliki warna hijau”, maka “daun” direpresentasikan sebagai subject, “hijau” merupakan object, dan “memiliki warna” adalah predicate. Dengan menggunakan RDF, website dapat menyimpan dan melakukan pertukaran informasi antar-web.
RDF telah digunakan pada aplikasi-aplikasi, antara lain:
- RSS (RDF Site Summary). RSS memberikan informasi update sebuah website tanpa pengunjung perlu mengunjungi website tersebut.
- FOAF (Friend of a Friend). Didesain untuk mendeskripsikan orang-orang, ketertarikan dan hubungan mereka.
- SIOC (Semantically-Interlinked Online Communities). Menerangkan komunitas online dan menciptakan koneksi antara diskusi berbasis Internet seperti message board, blog, maupun mailing list.
DWF
Desain Web Format (DWF) adalah format file yang dikembangkan oleh Autodesk untuk distribusi yang efisien dan komunikasi data desain kaya kepada siapapun yang membutuhkan untuk melihat, meninjau, atau desain file cetak. Karena file DWF sangat dikompresi , mereka lebih kecil dan lebih cepat untuk mengirimkan dari file desain, tanpa overhead yang terkait dengan kompleks CAD gambar (atau manajemen link eksternal dan dependensi). Dengan fungsi DWF, penerbit data desain dapat membatasi data desain yang spesifik dan gaya plot hanya apa yang ingin mereka penerima untuk melihat dan dapat mempublikasikan multisheet menggambar set dari beberapa AutoCAD gambar dalam sebuah file DWF tunggal. Mereka juga dapat mempublikasikan aplikasi model 3D dari Autodesk yang paling desain.
File DWF bukan merupakan pengganti format CAD asli seperti gambar AutoCAD ( dwg ). Tujuan utama DWF adalah untuk memungkinkan perancang, insinyur, manajer proyek, dan rekan-rekan mereka untuk mengkomunikasikan informasi desain dan konten desain untuk siapa pun yang membutuhkan untuk melihat, meninjau, atau informasi mencetak desain - tanpa ini anggota tim perlu mengetahui AutoCAD atau software desain lainnya .
Inti dari DWF ada pada tiga komponen:
- C++ libraries for developers (C++ perpustakaan untuk pengembang)
- AutoCAD penampil untuk anggota tim proyek yang ingin melihat data desain tanpa mengetahui AutoCAD
- Seorang penulis yang memungkinkan setiap orang untuk membuat file DWF dari aplikasi apapun
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. OWL merupakan rekomendasi W3C (World Wide Web Consortium) dalam penulisan ontology untuk web untuk web semantic. OWL dituliskan dalam syntax XML (eXtended Markup Language). Selain XML dalam OWL digunakan juga bahasa XMLS (XML Schema), RDF (Resource Description Framework) dan RDFS (RDF Schema) dan OWL itu sendiri.
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. Secara teknis, hal-hal tersebut adalah bagian dari penandaan semantik yang hanya menggunakan standar “Plain Old Semantic (X)HTML” (yaitu “POSH”) saja dengan nilai “rel” dan satu set penamaan-kelas yang umum. Mereka digunakan dengan terbuka dan tersedia, bebas bagi siapa saja.
Microdata
Microdata merupakan perkembangan bahasa markup yang masih termasuk kedalam machine-readable metadata (mesin pembaca metadata) untuk menguraikan konten web. Tag HTML, Microdata dan Microformat adalah bahasa markup unik yang saling melengkapi satu sama lain dan ketiganya sangat membantu mesin pencari dalam merayapi halaman-halaman web. Diantara ketiganya, microdata merupakan perkembangan bahasa markup terbaru yang keberadaannya memberikan persaingan selaras terhadap microformat yang menggunakan standar RDFa. Dalam penggunaannya, sebenarnya para webmaster bebas untuk menentukan format markup-nya, boleh menggunakan microformat saja, microdata saja atau menggunakan keduanya. Namun webmaster terutama Google menyarankan penggunaan kedua format tersebut.
Microdata adalah bagian dari spesifikasi HTML5. Namun juga tergantung pada perubahan kosakata dan atribut baru dalam penerapan metadata. Dan itu tidak dibatasi untuk setiap jenis tertentu dari konten web, untuk dapat menjelaskan konten unik yang tidak mampu ditangani oleh Microformat. Selanjutnya, microdata dapat menggunakan notasi DOM, yang dapat membuat parsing metadata lebih mudah.
Ada dua standar kosakata microdata yang digunakan saat ini yaitu kosakata dari data-vocabulary.org dan kosakata dari schema.org. Namun dari keduanya, beberapa webmaster terutama Google menyarankan penggunaan kosakata dari schema.org, dengan alasan kosakata schema.org lebih banyak dan lebih fleksibel dari pada kosakata data-vocabulary. Walau contoh yang diberikan oleh Google masih menggunakan data-vocabulary namun disarankan pada webmaster untuk menggunakan Schema yang lebih banyak kosakatanya dan kemungkinan kedepannya, data-vocabulary tidak lagi digunakan.
Web Security
Suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb.
Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.
CONFIDENTIALITY
Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.
INTEGRITY
Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.
AVAILABILITY
Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda.
Availability hanya menekankan kepada dapat diaksesnya sebuah website. Mengenai siapa yang dapat mengaksesnya itu telah dicover oleh prinsip confidentiality.
Jika sebuah website dapat diakses tanpa adanya error, itu berarti website tersebut telah memenuhi prinsip availability ini. Hal ini memiliki makna bahwa sebuah website haruslah dapat diakses apabila memang dibutuhkan, dengan kata lain versi yang lebih mudahnya adalah, website harus available 24 jam 7 minggu (24/7).
sumber :
- http://evaezawa.blogspot.com/2010/03/aplikasi-web-10-dan-web-20.html
- http://id.wikipedia.org/wiki/Aplikasi_web
- http://aswendy.wordpress.com/2014/03/07/arsitektur-web-dan-aplikasi-utama/
- http://fadhlanahdianpratama.blogspot.com/2013/04/pengantar-web-science.html
- http://g-gautama23.blogspot.com/2013/03/web-memex-hypertext-internet-usenet-ftp_5326.html
- http://www.w3.org/History.html
- http://www.w3.org/2004/Talks/w3c10-HowItAllStarted/?toc=true
- http://thinkexist.com/quotes/tim_berners-lee/2.html
- http://www.hitmill.com/internet/web_history.html
- http://pacebuk.blogspot.com/2011/06/istilah-hypertext.html
- http://id.wikipedia.org/wiki/Usenet
- http://id.wikipedia.org/wiki/Protokol_Transfer_Berkas
- http://www.g-excess.com/297/gopher-adalah-program-berbasis-teks-yang-digunakan-untuk-mem-browser/
- http://www.leoniko.info/id/news-detail/31/artikel-tentang-web-2.0
- http://id.wikipedia.org/wiki/Pemrograman_web
- http://tjiptosubroto.wordpress.com/2011/04/17/perubahan-sosial-dalam-era-globalisasi/
- http://harynugrahaputra.blogspot.com/2012/03/web-science-sejarah-tujuan-pembuatan_03.html
- http://yudhim.blogspot.com/2008/02/sejarah-internet.html