Thursday, March 28, 2013

Mengenal Lebih Dekat Web Science

sumber gambar : http://webscience.nickallott.com/files/2011/08/webscience-world-image.jpg

Pengertian Web Science
Web Sains adalah ilmu yang muncul dari orang-orang, organisasi, aplikasi, dan kebijakan yang berbentuk dan dibentuk oleh Web. web adalah artefak/sumber informasi terbesar yang dibangun oleh manusia dalam sejarah. Web science (web Ilmu) mencakup studi dari Web sebagai jaringan informasi yang luas universal manusia dan masyarakat. Dengan demikian, Ilmu Web mencakup studi jaringan sosial yang karyanya, ekspresi, dan bermain berlangsung di Web.



Sejarah Web

Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).

Web 1.0, 2.0 dan 3.0

Implementasi pertama dari web mewakili 1,0 Web, yang menurut Berners-Lee, bisa dianggap sebagai "read-only web." Dengan kata lain, web awal memungkinkan kami untuk mencari informasi dan membacanya. Ada sangat sedikit di jalan dari interaksi pengguna atau kontribusi konten. Namun, ini adalah apa yang paling dicari oleh pemilik situs web: Tujuan mereka untuk sebuah website adalah untuk mendirikan sebuah kehadiran online dan membuat informasi mereka tersedia bagi siapa saja kapan saja. Saya suka menyebutnya "brick-and-mortar pemikiran diterapkan ke web," dan web secara keseluruhan tidak bergerak lebih jauh tahap ini belum.

Shopping cart adalah Web 1.0

Aplikasi keranjang belanja, yang pemilik situs e-commerce yang paling mempekerjakan dalam beberapa bentuk atau bentuk, pada dasarnya jatuh di bawah kategori Web 1.0. Tujuan keseluruhan adalah untuk menyajikan produk kepada pelanggan potensial, sebanyak katalog atau brosur tidak - saja, dengan sebuah situs web, Anda juga dapat menyediakan metode bagi siapa pun di dunia untuk membeli produk. Web ini menyediakan vektor untuk pemaparan, dan dihapus pembatasan geografis terkait dengan bisnis bata-dan-mortir.

Saat ini, kita melihat bayi dari Web 2.0, atau "baca-tulis" web jika kita tetap berpegang pada metode Berners-Lee menggambarkannya. Kemampuan baru diperkenalkan untuk menyumbangkan konten dan berinteraksi dengan pengguna web lainnya telah secara dramatis mengubah lanskap web dalam waktu singkat. Ini memiliki lebih potensi yang kita belum melihat. Misalnya, hanya melihat YouTube dan MySpace, yang mengandalkan kiriman pengguna, dan potenital menjadi lebih jelas. The Web 2.0 tampaknya menjadi respon dipersilahkan untuk permintaan oleh pengguna web bahwa mereka menjadi lebih terlibat dalam informasi apa yang tersedia bagi mereka.

Banyak pandangan dari Web 2.0

Sekarang, penting untuk menyadari bahwa ada sejumlah mengejutkan definisi tentang apa yang merupakan "Web 2.0 aplikasi." Misalnya, ada persepsi bahwa hanya karena sebuah situs web yang dibangun dengan menggunakan teknologi tertentu (seperti Ruby on Rails), atau karena menggunakan Ajax dalam antarmuka, itu adalah aplikasi Web 2.0. Dari tampilan, umum luas-mata kita mengambil, hal ini tidak terjadi, definisi kita hanya memerlukan bahwa pengguna dapat berinteraksi dengan satu sama lain atau berkontribusi konten. Pengembang, misalnya, memiliki definisi yang jauh lebih kaku dari Web 2.0 dari pengguna web rata-rata, dan ini dapat mengakibatkan kebingungan.

Hal ini pada gilirannya menyebabkan kita untuk gemuruh dan gumaman kita mulai mendengar tentang Web 3.0, yang tampaknya memberikan kami jaminan bahwa web-samar versioning nomenklatur di sini untuk tinggal. Dengan memperluas penjelasan Tim Berners-Lee, yang 3,0 Web akan menjadi sesuatu yang mirip dengan web "read-write-execute". Namun, hal ini sulit untuk membayangkan dalam bentuk abstrak, jadi mari kita lihat dua hal yang saya memprediksi akan membentuk dasar dari Web 3.0 - markup semantik dan layanan web.

Semantic markup mengacu pada kesenjangan komunikasi antara pengguna web manusia dan aplikasi komputerisasi. Salah satu tantangan terbesar organisasi penyajian informasi di web adalah bahwa aplikasi web tidak dapat memberikan konteks data, dan, karena itu, tidak bisa benar-benar memahami apa yang relevan dan apa yang tidak. Melalui penggunaan semacam markup semantik, atau format pertukaran data, data yang bisa dimasukkan ke dalam bentuk tidak hanya dapat diakses oleh manusia melalui bahasa alami, namun dapat dipahami dan diinterpretasikan oleh aplikasi perangkat lunak juga.

Sementara itu masih berkembang, gagasan ini - format data yang dipahami oleh agen software - mengarah ke bagian "mengeksekusi" dari definisi kita, dan menyediakan cara untuk membahas layanan web.

Web 3.0

Sebuah layanan web adalah sebuah sistem perangkat lunak yang dirancang untuk mendukung komputer-ke-komputer interaksi melalui Internet. Layanan Web tidak baru dan biasanya mengambil bentuk Application Programming Interface (API). Fotografi-sharing populer situs Flickr menyediakan layanan web dimana pengembang pemrograman dapat antarmuka dengan Flickr untuk mencari gambar. Saat ini, ribuan layanan web yang tersedia. Namun, dalam konteks Web 3.0, mereka mengambil tengah panggung. Dengan menggabungkan markup semantik dan layanan web, Web 3.0 menjanjikan potensi untuk aplikasi yang dapat berbicara satu sama lain secara langsung, dan untuk pencarian yang lebih luas untuk informasi melalui interface sederhana.

Yang penting untuk memahami, saya pikir, adalah bahwa nomenklatur yang kita menggambarkan filosofi yang berbeda tidak harus diambil terlalu serius. Hanya karena sebuah website tidak mempekerjakan Web 2.0 fitur tidak membuatnya usang. Setelah semua, situs e-commerce kecil yang mencoba untuk menjual produk niche tidak mungkin memiliki kebutuhan bisnis bagi pengguna untuk mengirimkan konten atau dapat berinteraksi satu sama lain.

Yang paling penting, Anda tidak perlu meng-upgrade apapun, mendapatkan software baru atau sesuatu seperti itu. Ini adalah ide abstrak yang digunakan untuk merenungkan tantangan pengembang hadapi di web selain teori tentang bagaimana untuk mengatasinya.

Arsitektur Web Dan Aplikasinya
  • Konsep Integrasi sistem

Pengintegrasian sistem informasi merupakan salah satu konsep kunci dari sistem Informasi Manajemen. Berbagi sistem dapat saling berhubungan satu dengan yang lain dengan berbagai cara yang sesuai dengan keperluannya. Aliran informasi diantara sistem sangat bermanfaat bila data dalam file suatu sistem diperlukan juga oleh sistem yang lainnya, atau output suatu sistem menjadi input bagi sistem lainnya.
Secara manual juga dapat dicapai suatu integrasi tertentu, misalnya data dari satu bagian dibawa kebagian lain, dan oleh petugas administrasi data tersebut digabung dengan data dari sistem yang lain. Jadi kalau secara manual maka derajat integrasinya menjadi tinggi. Keuntungan utama dari integrasi sistem informasi adalah membaiknya arus informsi dalam sebuah organisasi. Suatu pelaporan biasanya memang memerlukan waktu, namun demikian akan semakin banyak informasi yang relevan dalam kegiatan manajerial yang dapat diperoleh bila diperlukan. Keuntungan ini merupakan alasan yang kuat untuk mengutamakan (mengunggulkan) sistem informsi terintegrasi karena tujuan utama dari sistem informasi adalah memberikan informasi yang benar pada saat yang tepat.

Keuntungan lain dari pengintegrasian sistem adalah sifatnya yang mendorong manajer untuk membagikan (mengkomunikasikan) informasi yang dihasilkan oleh departemen (bagian) nya agar secara rutin mengalir ke sistem lain yang memerlukannya. Informasi ini kemudian digunakan lebih luas untuk membantu organisasi.

  • Arsitektur dari SOA


SOA adalah pendekatan architecture terbaru yang berkaitan dengan integrasi, pengembangan, dan pemeliharaan Sistem Informasi perusahaan yang kompleks. SOA bukanlah sebuah arsitektur baru yang radikal, melainkan evolusi yang terkenal akan arsitektur terdistribusi dan metode integrasi. SOA mendefinisikan konsep, arsitektur, dan kerangka kerja proses, untuk mengaktifkan efisien biaya pengembangan, integrasi, dan pemeliharaan sistem informasi melalui pengurangan kompleksitas, dan stimulasi akan integrasi dan bisa digunakan kembali. SOA adalah pendekatan untuk mendesign software yang meleburkan aplikasi bisnis kedalam pembagian ‘services’ yang dapat digunakan secara bebas oleh aplikasi-aplikasi dimana aplikasi tsb merupakan 1 bagian dan computing platforms dimana mereka berjalan.

Keuntungan SOA yang dihadirkan bervariasi, yaitu:
  • Akselerasi proses bisnis
  • Ekstensi kemampuan mengkolaborasikan bagian dalam dan luar bisnis
  • Fleksibelitas dan efisiensi
  • Inovasi
  • Penggalan laporan TI, kekurangan dan resikonya
  • Pemakaian ulang fungsi dan interface    
  • Reduksi kompleksitas
  • Reduksi biaya
  • Menjaga ketentraman kompetisi global

Design Integrasi service Oriented

Dalam hal ini service mempunyai beberapakarakteristik :
  • Logical view, service yang dilihat dari level operasi bisnis yang diidentifikasi sebagaiinterface yang independen-Message orientation, Sebuah service yangberhubungan dengan client yang bertukarmessage.
  • Discription Orientation, Servive yangdidekripsikan sebagai mesin pengolahmetadata.
  • Network Orientation, Service dituntut untukdipakai di dalam jaringan. Hal ini menenkankann pada kebutuhan service yang secara otomatis serta mudah ditemukan.
  • Platform neutrality, Pesan disampaikan melalui interface yang menggunakan platform netral (multi platform) dan format data yang standart seperti XML.


Siklus service dalam SOA

  • Arsitektur Codelgniter

CodeIgniter adalah sebuah framework yang menerapkan konsep Model-View-Controller (MVC) sebagai pola didalam mengembangkan aplikasi berbasis PHP. Dengan pola MVC ini memungkinkan developer untuk mengorganisir file-file untuk membangun aplikasi.
CodeIgniter berisi banyak sekali instant library yang memudahkan seorang programmer PHP didalam membangun aplikasi sehingga walaupun aplikasinya besar, seorang programmer tidak perlu mendefinisikan library-library tersebut dari awal. Sebagai contoh jika kita ingin membuat sebuah fungsi database untuk memunculkan list data dari sebuah table dengan query ‘SELECT’, maka kita hanya tinggal memanggil library yang sudah disediakan dan selebihnya akan dikerjakan oleh CodeIgniter.


  Codelgniter

  • Perbedaan antara pattern dan framework :

 Pattern
  1. Menjelaskan masalah rancangan terulang, yang hadir dalam suatu konteks rancangan spesifik dan menawarkan satu atau lebih solusi.
  2. Solusi menjelaskan komponen-komponen yang berpartisipasi, tanggung jawabnya, relationship antar komponen-komponen ini, dan saling mempengaruhi dari komponen-komponen ini dalam masalah spesifik tersebut.
  3. Pattern memungkinkan kita menggunakan ulang pengetahuan rancangan gabungan dan telah terbukti (terjamin) 


Framework
  1. Framework adalah sistem software yang dapat digunakan ulang (reusable) dengan fungsi umumyang telah diimplementasikan.
  2. Harus mempertimbangkan kekurangannya
  3. Perlunya training (mungkin mahal dan sulit)
  4. Tak ada (atau kurang) standard


Institusi pengelola web/internet

Untuk dapat berjalannya web/internet, diperlukan penyedia jasa layanan internet (isp) dan web hosting.


  • ISP


Penyedia jasa Internet (disingkat PJI) (bahasa InggrisInternet service provider disingkat ISP) adalah perusahaan atau badan yang menyediakan jasa sambungan Internet dan jasa lainnya yang berhubungan. Kebanyakan perusahaan telepon merupakan penyedia jasa Internet. Mereka menyediakan jasa seperti hubungan ke Internet, pendaftaran nama domain, dan hosting.
ISP ini mempunyai jaringan baik secara domestik maupun internasional sehingga pelanggan atau pengguna dari sambungan yang disediakan oleh ISP dapat terhubung ke jaringan Internet global. Jaringan di sini berupa media transmisi yang dapat mengalirkan data yang dapat berupa kabel (modemsewa kabel, dan jalur lebar), radio, maupun VSAT.
  • WEB HOSTING
Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.
Pada dasarnya sebuah server webhosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa.



Aspek Hukum Dan Etika dari internet

Didalam dunia maya, dinegara kita tercinta sudah diatur dalam UUITE, Secara umum, materi Undang-Undang Informasi dan Transaksi Elektronik (UUITE) dibagi menjadi dua bagian besar, yaitu pengaturan mengenai informasi dan transaksi elektronik dan pengaturan mengenai perbuatan yang dilarang. Pengaturan mengenai informasi dan transaksi elektronik mengacu pada beberapa instrumen internasional, seperti UNCITRAL Model Law on eCommerce dan UNCITRAL Model Law on eSignature. Bagian ini dimaksudkan untuk mengakomodir kebutuhan para pelaku bisnis di internet dan masyarakat umumnya guna mendapatkan kepastian hukum dalam melakukan transaksi elektronik. Beberapa materi yang diatur, antara lain: 1. pengakuan informasi/dokumen elektronik sebagai alat bukti hukum yang sah (Pasal 5 & Pasal 6 UU ITE); 2. tanda tangan elektronik (Pasal 11 & Pasal 12 UU ITE); 3. penyelenggaraan sertifikasi elektronik (certification authority, Pasal 13 & Pasal 14 UU ITE); dan 4. penyelenggaraan sistem elektronik (Pasal 15 & Pasal 16 UU ITE);
Sedangkan pengaturan mengenai perbuatan yang dilarang (cybercrimes) mengacu pada ketentuan dalam EU Convention on Cybercrimes, 2001. Beberapa materi perbuatan yang dilarang (cybercrimes) yang diatur dalam UU ITE, antara lain: 1. konten ilegal, yang terdiri dari, antara lain: kesusilaan, perjudian, penghinaan/pencemaran nama baik, pengancaman dan pemerasan (Pasal 27, Pasal 28, dan Pasal 29 UU ITE); 2. akses ilegal (Pasal 30); 3. intersepsi ilegal (Pasal 31); 4. gangguan terhadap data (data interference, Pasal 32 UU ITE); 5. gangguan terhadap sistem (system interference, Pasal 33 UU ITE); 6. penyalahgunaan alat dan perangkat (misuse of device, Pasal 34 UU ITE);

setelah kita mengetahu uu ite seperti yang diatas, maka dari itu kita harus beretika didalam internet, Etika yang berlaku di internet, disingkat netiket (internet etiquette), kini makin sering diabaikan. User internet bertambah secara sporadis, instan, tanpa melalui suatu pengantar bagaimana beretika di dunia maya. Sama dengan dunia nyata, dunia maya pun punya etika, lho. Dengan etika ini kita bisa memahami bagaimana saling menghormati sesama user, saling menghargai, saling berbagi, dan seterusnya. Netiket ini juga dapat menghindarkan kita dari problem yang bisa muncul gegara kita salah gaul di dunia maya.
Apa saja ya netiket secara umum? Ada 10 poin nih:
1. Ejaan yang benar
Komunikasi kita di internet mayoritas adalah komunikasi tertulis. Maka usahakan jangan banyak typo alias salah ketik atau salah ejaan, agar user lain mudah menangkap maksud kita.
2. Hindari capslok
Capslok atau huruf kapital untuk mengetik semua huruf sangat tidak nyaman dibaca, dan menyimbolkan bahwa kita sedang marah. Capslok pada komunkasi tertulis sama saja dengan membentak atau berteriak. Maka hindarilah.
3. Katakan yang sebenarnya
Berbohong di dunia maya itu bisa fatal akibatnya. Sebab informasi yang kita ketik dan kirim ke email atau posting di web akan tersimpan. Jika kelak kita mengatakan hal yang berbeda atau tidak sesuai dengan yang sebenarnya, maka ada bukti sahih bahwa kita berbohong. Sebaiknya jangan berbohong, tapi juga tidak perlu mengumbar semua hal.
4. Jadilah dirimu sendiri
Tidak perlu memalsukan identitas dengan mengaku sebagai orang lain. Ini akan merugikan diri sendiri. Jadilah dirimu sendiri, tanpa perlu membuka semua informasi pribadimu.
5. Jangan memulai masalah
Saat di social media, milis, atau forum terbuka lain, janganlah memulai masalah dengan memosting ancaman, memulai perdebatan yang memancing emosi, memosting informasi kontroversial yang hanya akan membuat user lain kesal, marah, bahkan memperkarakannya secara hukum.
6. Jangan kirim spam
Spam ini iklan secara terus menerus, memposting link, atau bahkan mengirim virus, serta data tidak penting lain. Kamu bisa di-banned atau ”report as spam”.
7. Konservatiflah
Saat mengirim email, lebih baik kita tetap bersikap formal dan konservatif. Ini jauh lebih baik daripada menulis pesan dengan gaya alay atau sok gaul, apalagi dengan huruf yang dibolak-balik, penuh singkatan. Sebab hanya akan membingungkan pembacanya, dan menurunkan citra dirimu.
8. Jangan kirim email tengah malam
Hormatilah user lain, sebab mengirim email itu sama dengan menelepon. Tentu kamu tidak suka kan jika tengah malam diganggu dering telepon atau notifikasi tanda email masuk? Kesannya tidak menghormati privasi orang.
9. Berbelanja di situs yang aman
Jika berminat melakukan e-shopping, yakinkan bahwa situs yang bersangkutan cukup aman. Setidaknya penjualnya bisa dipercaya. Sebab di situ kamu akan membagi informasi pribadi yang cukup penting, seperti nomor rekening dan nomor ponsel, bahkan alamat rumah.
10. Bersikap bijak
Cobalah untuk bersikap sebijak mungkin, dalam mengunggah profil diri, berbagi informasi, dan bersikap kepada sesama user internet. Pahami apa yang kira-kira layak atau tidak. Jangan terburu emosi saat kita memosting sesuatu. Tidak perlu terburu-buru dalam memutuskan apa yang layak di-share atau tidak.


Referensi :
http://webscience.org/websci13-acm-web-science-conference-2013/ diakses pada 25 maret 2013
http://id.wikipedia.org/wiki/Situs_web diakses pada 25 maret 2013
http://www.practicalecommerce.com/articles/464-Basic-Definitions-Web-1-0-Web-2-0-Web-3-0 diakses pada 25 maret 2013
http://missyeri.blogspot.com/2010/11/arsitektur-aplikasi-web.html diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Penyelenggara_jasa_Internet diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Webhosting diaskes pada 28 maret 2013
http://www.batan.go.id/prod_hukum/extern/uu-ite-11-2008.pdf di unduh pada 28 maret 2013
http://id.wikipedia.org/wiki/Undang-undang_Informasi_dan_Transaksi_Elektronik diakses pada 28 maret 2013
http://ictwatch.com/internetsehat/2012/06/04/10-poin-netiket-etika-di-internet/ diakses pada 28 maret 2013
http://networketiquette.net/index.html diakses pada 28 maret 2013

Mengenal Lebih Dekat Web Science Rating: 4.5 Diposkan Oleh: Januar Fadilah

0 komentar:

Post a Comment

Silahkan berkomentar sesuai tema, gunakan kata-kata yang bijak dalam berkomentar (no iklan, no porn, no spam). Komentar yang menyertakan link aktif, iklan, atau titip link, akan dimasukan ke folder SPAM. Terima Kasih.