SlideShare a Scribd company logo
1 of 8
Download to read offline
PEMROGRAMAN BERBASIB WEB
WEB 2.0

Disusun oleh:
(Candra Darmawan)
(1210651129)

JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2014
PEMROGRAMAN BERBASIS WEB

WEB 2.0
Web 2.0? Mungkin banyak yang binggung apa itu web 2.0. Web 2.0 sering muncul
dalam berbagai perbincangan dan literatur tentang teknologi informasi. Sebuah perusahaan
yang bergerak di bidang riset TI, Forrester Research, memprediksi Web 2.0 pada awalnya
dinilai terlalu konservatif.
Pengertian web 2.0 adalah sebuah teknologi berbasis web yang menawarkan tiga
keuntungan. Pertama, kemampuan untuk DIY (do-it-yourself) atau melakukan sendiri,
misalnya Wikipedia. Kedua, kemampuan untuk memberikan pengalaman berharga, seperti
penggunaan AJAX dan Adobe Flex. Ketiga, pengembangan aplikasi berbasis web yang lebih
sederhana seperti penggunaan scripting language PHP dan mashups. Media sosial yang
merupakan sekumpulan media baru yang berbasis Web 2.0 seperti situs jejaring sosial, blog,
foto/video sharing sites dan yang lainnya, telah mengubah cara pandang dan praktik bisnis
pada abad ke-21. Contoh Web 2.0 yang sangat populer adalah Wikipedia. Wikipedia
mengubah bagaimana informasi dibuat dan dipergunakan secara kolaboratif.
Sejarah Lahirnya We 2.0
Web 2.0 lahir beberapa tahun lalu dari hasil wacana antara O’Reilly dan MediaLive
International. Hanya dalam waktu satu setengah tahun, lebih dari 9,5 juta halaman web
dicatat Google mengandung nama ini.Walaupun diterima oleh banyak kalangan, tidak sedikit
yang mengatakan bahwa istilah ini hanya pekerjaan orang tehnik yang sedang gandrung
dengan teknologi sehingga melahirkan kategorisasi yang bodoh dan tidak dapat dipahami
publik. Para pelaku bisnis internet memahami bahwa tahun 2001 adalah tahun kelam dotcom.
Saat itu memang sebagian besar dotcom yang menghiasi pentas bisnis tiga tahun sebelumnya
dan menjadi primadona investasi dunia, tiba-tiba rontok, bertumbangan dan mati. Dotcom
boom berubah menjadi Dotcom crash atau dotcom doom.
Tapi di balik kehancuran itu O’Reilly dan MediaLive International melihat bahwa
masih ada dotcom yang lolos dari masa kritis tersebut. Setelah dianalisa, dotcom tersebut
memiliki ciri yang sama dan ciri itu tidak dimiliki oleh para mantan dotcomers. Untuk
mempermudah kategorisasi, Doughterty menyebut generasi baru itu Web 2.0.
PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

Pengertian Web 2.0
Web 2.0 adalah buzzword terbaru di dunia internet. Berbagai inovasi dan fitur terbaru
yang muncul di dunia web membawa suatu pandangan baru tentang jenis situs web atau
aplikasi web yang disebut web 2.0. Istilah web 2.0 disebut-sebut oleh Dale Dougherty dari
O’Reilly Media yang melakukan brainstorming dengan Craig Cline dari Media Live untuk
menghasilkan ide konferensi di mana mereka menjadi host. Akhirnya pada bukan Oktober
2004 O’Reilly Media, Battele dan MediaLive mlakukan konferensi web 2.0 pertama dan
kedua pada bulan Oktober 2005. Sebelum muncul istilah web 2.0 yang sering digunakan
adalah istilah semantic web.
Keuntungan dari Web 2.0 adalah memungkinkan pengguna internet dapat melihat
konten suatu website tanpa harus berkunjung ke alamat situs yang bersangkutan. Kemampuan
Web 2.0 juga dalam melakukan aktivitas drag and drop, auto complete, chat, dan voice
seperti layaknya aplikasi desktop, bahkan berlaku seperti sistem operasi, dengan
menggunakan dukungan AJAX atau berbagai plug-in (API) yang ada di internet. Hal itu akan
merubah paradigma pengembang sofware dari distribusi produk menjadi distribusi layanan.
Sifat dari Web 2.0 adalah read write. Web 2.0 mempunyai kelebihan dimana interaksi
sosial di dunia maya sudah menjadi kebutuhan, sehingga Web 2.0 ini memiliki beberapa ciri
mencolok yaitu share, collaborate dan exploit. Di era Web 2.0 sekarang, penggunaan web
untuk berbagi, pertemanan, kolaborasi menjadi sesuatu yang penting. Web 2.0 hadir dengan
semakin banyaknya pengguna blog, Friendster, Myspace, Youtube dan Fickr. Aplikasi web
2.0 disajikan pada suatu web browser yang tidak memerlukan teknologi canggih dari sisi
user, seperti MS Words,MS Excell,FrontPages dan yang lainnya. Teknologi Web 2.0
merupakan fasilitas gratis yang bisa digunakan setiap waktu.
Karakteristik Web 2.0
Situs Web 2.0 membuat para pengguna untuk melakukan lebih dari sekedar
mengambil informasi. Kita dapat memiliki data pada situs Web 2.0 dan menjalankan kontrol
atas bawah data. Situs ini memiliki “Arsitektur partisipasi” yang mendorong pengguna untuk
menambah nilai untuk aplikasi seperti yang mereka gunakan. Sering situs Web 2.0 yang kaya
fitur, user-friendly antarmuka berdasarkan Ajax, OpenLaszlo, Flex mirip kaya atau media.
PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

Salah satu karakteristik pentingnya adalah adanya dukungan pada pemrograman yang
sederhana dan ide akan web service atau RSS. Ketersediaan RSS akan menciptakan
kemudahan untuk di-remix oleh website lain dengan menggunakan tampilannya masingmasing dan dukungan pemrograman yang sederhana. Adanya kemajuan inovasi pada antarmuka di sisi pengguna merupakan karakter dari Web 2.0. Karakteristik dari Web 2.0 adalah:
kaya pengalaman pengguna, konten dinamis, metadata, web standar dan skalabilitas.
Karakteristik lebih lanjut, seperti keterbukaan, kebebasan dan kecerdasan kolektif dengan
cara partisipasi pengguna, juga dapat dilihat sebagai penting atribut Web 2.0.

Karakter WEB 2.0 adalah :
1.

Web sebagai platform

2.

Data sebagai pengendali utama

3.

Efek jaringan diciptakan oleh arsitektur partisipasi

4.

Inovasi dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari
pengembang yang terdistribusi dan independen (semacam model pengembangan “open
source”

5.

Model bisnis yang ringan, yang dikembangkan dengan gabungan isi dan layanan

6.

Akhir dari siklus peluncuran (release cycle) perangkat lunak.

7.

Mudah untuk digunakan dan diadopsi oleh user

8.

Teknologi yang dipakai adalah AJAX
Keuntungan dari Web 2.0 adalah :

1. Mudah untuk memasukkan data atau mengambil data dari system
2. Pengguna memiliki datanya sendiri pada situs
3. Berbasis web murni
PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

Ciri-Ciri Web 2.0
Web sebagai Platform (the web as platform)
Aplikasi Web 2.0 menggunakan Web atau Internet sebagai
platformnya. Apakah yang dimaksudkan dengan Platform?
Platform disini bermaksud tempat sesuatu aplikasi
dijalankan dan contoh Platform yang selalu digunapakai dan
terkenal ialah Windows dimana aplikasi seperti Microsoft
Office, Adobe Photoshop dan sebagainya ada terdapat
didalamnya. Menggunakan Internet sebagai Platform
bermaksud aplikasi-aplikasi tersebut dijalankan secara langsung diatas Internet tanpa
menggunakan mana-mana sistem operasi tertentu. Contoh terbaik adalah Google yang mana
ianya boleh diakses dari mana-mana sistem operasi. Contoh lainnya adalah Yahoo, Flickr dan
sebagainya. Kelebihannya jelas ternyata kerana Web 2.0 ini tidak lagi dibatasi oleh manamana sistem operasi pada Windows bahkan paling mudah untuk digunakan kerana kita tidak
perlu untuk meng ‘install’ apa-apa pun untuk menggunakan aplikasi-aplikasi ini.
Memanafaatkan Kecerdasan Kolektif
(harnesing collective intelligence)
Aplikasi Web 2.0 memiliki sifat yang unik, iaitu memanfaatkan kepandaian dari orang ramai
secara kolektif. Sebagai hasilnya muncul pengetahuan asas yang sangat besar hasil gabungan
dari pengetahuan orang ramai dan contoh yang jelas adalah daripada Wikipedia. Wikipedia
adalah ensiklopedi online yang membolehkan semua orang untuk membuat dan mengedit
artikel yang dikongsi. Ianya menghasilkan ensiklopedi online yang besar yang sangat lengkap
artikelnya, bahkan lebih lengkap daripada ensiklopedi komersial seperti Encarta.
‘Blogosphere’ juga merupakan contoh kepandaian kolektif kerana membolehkan setiap orang
menulis blog-nya sendiri dan saling berkongsi link di antara satu sama lain untuk membentuk
jaringan pengetahuan, mirip seperti sel-sel otak kita yang saling terkait diantara satu sama
lain.
Data adalah ‘Intel’ dalaman seterusnya (Data is the Next Intel Inside)
Kekuatan aplikasi Web 2.0 terletak pada data. Aplikasiaplikasi Internet yang terhasil sentiasa disokong oleh
asas data yang kuat dan unik. Contohnya adalah Google
yang mana kekuatannya terletak pada pengumpulan dan
penterjemahan data dari halaman-halaman Web di
Internet. Contoh lainnya adalah Amazon yang memiliki
PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

data buku yang luas dan bukan hanya lengkap tetapi juga penuh dengan maklumat seperti
mengulas sesebuah buku, penilaian sesebuah buku dari pengguna, link ke buku-buku lain,
dan sebagainya. Ini jelas menunjukkan perusahaan yang unggul adalah perusahaan yang
dapat menguasai data itu sendiri.

Berakhirnya kitaran keluaran perisian (End of the Software Release Cycle)
Aplikasi Web 2.0 memiliki sifat yang berbeza
dengan aplikasi pada platform ‘lama’ seperti
Windows. Aplikasi Windows biasanya ditukar
setiap dua atau tiga tahun sekali misalnya
Microsoft Office yang memiliki versi 95, 97,
2000, XP, 2003, 2007 dan yang terbaru adalah
2010. Secara am nya aplikasi Web 2.0 selalu di
kemaskini terus menerus kerana sifatnya yang
bukan lagi produk sebaliknya ‘Platform’. Google misalnya sentiasa mengemaskini maklumat
dan programnya tanpa perlu menunggu waktu-waktu tertentu.

Model

Pengatucaraan

yang

Ringan

Aplikasi

(Lightweight

Web

2.0

Programming

menggunakan

Models)

teknik-teknik

pengatucaraan yang ‘ringan’ seperti AJAX (Javascript dan
XML) dan

RSS.

Dengan

menggunakan

model

pengatucaraan yang ringan, ini memudahkan orang ramai
untuk mengguna pakai perkhidmatan Web ini untuk
membentuk perkhidmatan Web yang baru. Contohnya adalah Google Maps yang dengan
mudah dapat digunakan oleh orang ramai untuk membentuk Web perkhidmatan yang baru
dan hasilnya muncul pula Web perkhidmatan seperti HousingMaps yang menggabungkan
Web Google Maps dengan Craigslist. Web perkhidmatan seperti ini yang menggabungkan
web dari aplikasi-aplikasi lainnya dikenal dengan istilah ‘mashup’.

PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

Perisian di tingkat atas sebagai Peranti Tunggal (Software Above the Level of a Single
Device)
Aplikasi Web 2.0 boleh beroperasi secara integrasi melalui pelbagai peranti. Contohnya
adalah iTunes dari Apple yang beroperasi secara integrasi bermula dari server Internet (dalam
bentuk muzik online), ke komputer pengguna (dalam bentuk program iTunes), dan dihantar
ke peranti telefon (dalam bentuk iPod). Di masa hadapan dianggarkan semakin banyak
aplikasi-aplikasi yang memiliki sifat sebegini berleluasa digunakan.
Pengguna Kaya Pengalaman (Rich User Experiences)
Aplikasi Web 2.0 memiliki antara muka pengguna (user
interface) yang kaya meskipun beroperasi di dalam
‘browser’ sahaja. Teknologi seperti AJAX memungkinkan
aplikasi Internet memiliki waktu maklum balas yang cepat dan ‘user interface’ yang intuitif
mirip seperti aplikasi Windows yang di-‘install’ di dalam komputer kita. Contohnya adalah
Gmail, aplikasi email dari Google yang memiliki revolusi ‘user interface’. Contoh lainnya
adalah Google Maps yang mana meskipun beroperasi dalam browser namun masih boleh
memberikan maklum balas yang cepat ketika pengguna menjelajahi petanya. Apakah sesuatu
aplikasi harus memiliki ketujuh-tujuh ciri diatas untuk dikenali sebagai Web 2.0?
Jawabannya adalah tidak, namun semakin banyak ciri-ciri yang dimiliki bererti aplikasi itu
semakin menghampiri definisi Web 2.0. Meskipun contoh-contoh yang diberikan di atas
diperolehi daripada Google, tetapi sebenarnya masih banyak lagi ciri-ciri aplikasi Web 2.0
yang lain. Di kesempatan lainnya kita akan dapat melihat contoh aplikasi-aplikasi Web 2.0
yang sedang berkembang pada saat ini.

Contoh teknologi WEB 2.0
1. W i k i p e d i a
Wikipedia adalah proyek ensiklopedia multibahasa dalam jaringan yang bebas danterbuka,
yang dijalankan oleh Wikimedia Foundation, sebuah organisasi nirlaba yang berbasis di
Amerika Serikat. Nama Wikipedia berasal dari gabungan kata wikidam encyclopedia.
Wikipedia dirilis pada tahun 2001 oleh Jimmy Wales dan Larry Sanger, dan kini merupakan
karya referensi paling besar, cepat berkembang, danpopular di internet. Proyek Wikipedia
bertujuan
untuk
mengumpulkan
seluruhilmu
pengetahuan
manusia.Contoh
situs: www.wikia.com www.wikitravel.org www.wikipedia.com

PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)
PEMROGRAMAN BERBASIS WEB

2. W e b l o g
Weblog adalah singkatan dari Web log. Blog atay weblog adalah sebuah website yang
didalamnya berisikan tulisan yang dapat dimanfaatkan sebagai buku harian, jurnal, portal
berita dan lain sebagainya.Pada prinsipnya sebuah weblog adalah rangkaian tulisan yang
diorganisirberdasarkan
waktu
(tanggal
dan
jam)
publikasi.Contoh
situs: www.wordpress.com www.blogspot.com
atau
www.blogger.comhttp://blog.163.com www.blogdrive.com
3.S o c i a l N e t w o r k S e r v i c e s
Social network services (layanan jaringan social) adalah layanan yang ada diinternet dimana
mengijinkan anggotanya untuk saling berinteraksi denganmember lainnya yang berada di
belahan dunia lainnya yang memiliki kesamaanminat atau kegiatan dan saling sharing minat
atau kegiatan.Contoh situs: www.facebook.com www.myspace.com www.yuwie.com
4.F o l k s o n o m y
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
30hingga 150 tag.Contoh situs:http://digg.comhttp://delicious.comhttp://askeet.com
5. V i d e o I n t e r n e t
Video internet adalah sebuah layanan yang diberikan kepada user agar dapatberkreativitas
dengan video. User dapat membuat video buatan sendiri kemudianmemuatnya sehingga dapat
disaksikan
oleh
jutaan
penonton
di
seluruh
dunia.Contoh
situs” www.youtube.com www.metacafe.com

PEMROGRAMAN BERBASIS WEB

CANDRA DARMAWAN ( 1210651129)

More Related Content

What's hot

Perbedaan Web 1.0 & Web 2.0
Perbedaan Web 1.0 & Web 2.0Perbedaan Web 1.0 & Web 2.0
Perbedaan Web 1.0 & Web 2.0Toni Eko Saputro
 
Aplikasi web full 1
Aplikasi web full 1Aplikasi web full 1
Aplikasi web full 1dhaniya81
 
Teknologi web 2,0 tugas pemrograman berbasis web
Teknologi web 2,0 tugas pemrograman berbasis webTeknologi web 2,0 tugas pemrograman berbasis web
Teknologi web 2,0 tugas pemrograman berbasis webiwanzulfahmi
 
Ppt tik (slideshare)
Ppt tik (slideshare)Ppt tik (slideshare)
Ppt tik (slideshare)maru_x_kero
 
Tugas individu rekweb1
Tugas individu rekweb1Tugas individu rekweb1
Tugas individu rekweb1Ratri Alfiani
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316osta92
 
1210651022 erma supitasari
1210651022  erma supitasari1210651022  erma supitasari
1210651022 erma supitasarierma_supitasari
 
Resume teknologi web 2
Resume teknologi web  2Resume teknologi web  2
Resume teknologi web 2awan_darmawan
 
Pemrograman Web Dinamis
Pemrograman Web DinamisPemrograman Web Dinamis
Pemrograman Web DinamisWahyu Widodo
 
Satriobudisantoso 1210651226
Satriobudisantoso 1210651226Satriobudisantoso 1210651226
Satriobudisantoso 1210651226satrio_budi
 
Tugas 1 indv rekayasa web rangga
Tugas 1 indv rekayasa web ranggaTugas 1 indv rekayasa web rangga
Tugas 1 indv rekayasa web ranggarangga priyatna
 

What's hot (13)

Perbedaan Web 1.0 & Web 2.0
Perbedaan Web 1.0 & Web 2.0Perbedaan Web 1.0 & Web 2.0
Perbedaan Web 1.0 & Web 2.0
 
Aplikasi web full 1
Aplikasi web full 1Aplikasi web full 1
Aplikasi web full 1
 
Teknologi web 2,0 tugas pemrograman berbasis web
Teknologi web 2,0 tugas pemrograman berbasis webTeknologi web 2,0 tugas pemrograman berbasis web
Teknologi web 2,0 tugas pemrograman berbasis web
 
Ppt tik (slideshare)
Ppt tik (slideshare)Ppt tik (slideshare)
Ppt tik (slideshare)
 
Rangkuman Penjelasan web 2.0
 Rangkuman Penjelasan web 2.0 Rangkuman Penjelasan web 2.0
Rangkuman Penjelasan web 2.0
 
Tugas individu rekweb1
Tugas individu rekweb1Tugas individu rekweb1
Tugas individu rekweb1
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316
 
1210651022 erma supitasari
1210651022  erma supitasari1210651022  erma supitasari
1210651022 erma supitasari
 
Resume teknologi web 2
Resume teknologi web  2Resume teknologi web  2
Resume teknologi web 2
 
Pemrograman Web Dinamis
Pemrograman Web DinamisPemrograman Web Dinamis
Pemrograman Web Dinamis
 
Satriobudisantoso 1210651226
Satriobudisantoso 1210651226Satriobudisantoso 1210651226
Satriobudisantoso 1210651226
 
TEKNOLOGI WEB
TEKNOLOGI WEBTEKNOLOGI WEB
TEKNOLOGI WEB
 
Tugas 1 indv rekayasa web rangga
Tugas 1 indv rekayasa web ranggaTugas 1 indv rekayasa web rangga
Tugas 1 indv rekayasa web rangga
 

Viewers also liked

Presentation ts gurls bab 3
Presentation ts gurls bab 3Presentation ts gurls bab 3
Presentation ts gurls bab 3almanuriasenda
 
Bab i (organic bakery and cafe)
Bab i (organic bakery and cafe)Bab i (organic bakery and cafe)
Bab i (organic bakery and cafe)Andre Kurniawan
 
How did you attract
How did you attractHow did you attract
How did you attractniamh_l
 
Sosialisasi Pemilu 2014 di Selandia Baru
Sosialisasi Pemilu 2014 di Selandia BaruSosialisasi Pemilu 2014 di Selandia Baru
Sosialisasi Pemilu 2014 di Selandia Barupplnwellington
 
Presentation1
Presentation1Presentation1
Presentation1niamh_l
 
Presentation bratz gurls bab 2
Presentation bratz gurls bab 2Presentation bratz gurls bab 2
Presentation bratz gurls bab 2almanuriasenda
 
Richa's work portfolio
Richa's work portfolioRicha's work portfolio
Richa's work portfolioDevpriya Sen
 
Tahapan Pemilu Presiden dan Wakil Presiden di Luar Negeri
Tahapan Pemilu Presiden dan Wakil Presiden di Luar NegeriTahapan Pemilu Presiden dan Wakil Presiden di Luar Negeri
Tahapan Pemilu Presiden dan Wakil Presiden di Luar Negeripplnwellington
 
Gambaran Umum Pemilu Presiden dan Wakil Presiden
Gambaran Umum Pemilu Presiden dan Wakil PresidenGambaran Umum Pemilu Presiden dan Wakil Presiden
Gambaran Umum Pemilu Presiden dan Wakil Presidenpplnwellington
 
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeri
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar NegeriTata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeri
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeripplnwellington
 

Viewers also liked (16)

Presentation ts gurls bab 3
Presentation ts gurls bab 3Presentation ts gurls bab 3
Presentation ts gurls bab 3
 
Bab i (organic bakery and cafe)
Bab i (organic bakery and cafe)Bab i (organic bakery and cafe)
Bab i (organic bakery and cafe)
 
How did you attract
How did you attractHow did you attract
How did you attract
 
Sosialisasi Pemilu 2014 di Selandia Baru
Sosialisasi Pemilu 2014 di Selandia BaruSosialisasi Pemilu 2014 di Selandia Baru
Sosialisasi Pemilu 2014 di Selandia Baru
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation bratz gurls bab 2
Presentation bratz gurls bab 2Presentation bratz gurls bab 2
Presentation bratz gurls bab 2
 
Richa's work portfolio
Richa's work portfolioRicha's work portfolio
Richa's work portfolio
 
TUGAS YII
TUGAS YIITUGAS YII
TUGAS YII
 
Web 2
Web 2Web 2
Web 2
 
INTECH Infograph
INTECH InfographINTECH Infograph
INTECH Infograph
 
Report
ReportReport
Report
 
Tahapan Pemilu Presiden dan Wakil Presiden di Luar Negeri
Tahapan Pemilu Presiden dan Wakil Presiden di Luar NegeriTahapan Pemilu Presiden dan Wakil Presiden di Luar Negeri
Tahapan Pemilu Presiden dan Wakil Presiden di Luar Negeri
 
Gambaran Umum Pemilu Presiden dan Wakil Presiden
Gambaran Umum Pemilu Presiden dan Wakil PresidenGambaran Umum Pemilu Presiden dan Wakil Presiden
Gambaran Umum Pemilu Presiden dan Wakil Presiden
 
The impact of american rule
The impact of american ruleThe impact of american rule
The impact of american rule
 
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeri
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar NegeriTata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeri
Tata Cara Pemungutan, Penghitungan dan Rekapitulasi Pilpres di Luar Negeri
 
Chapter 7 powerpoint
Chapter 7 powerpointChapter 7 powerpoint
Chapter 7 powerpoint
 

Similar to Web 2

Muhammad sugiantoro 1210651165 rangkuman pbw
Muhammad sugiantoro 1210651165 rangkuman pbwMuhammad sugiantoro 1210651165 rangkuman pbw
Muhammad sugiantoro 1210651165 rangkuman pbwsugi fener
 
Tugas Individu Rekayasa Web 0316
Tugas Individu Rekayasa Web 0316Tugas Individu Rekayasa Web 0316
Tugas Individu Rekayasa Web 0316Novia Indahsari
 
Tugas Presentasi Pw Kel 3
Tugas Presentasi Pw Kel 3Tugas Presentasi Pw Kel 3
Tugas Presentasi Pw Kel 3guestb599655
 
Tugas pbw lia ririn pdf
Tugas pbw lia ririn pdfTugas pbw lia ririn pdf
Tugas pbw lia ririn pdfliaririn
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesikaRCH_98
 
Tugas 1 – Rekayasa Web (0916)
Tugas 1 – Rekayasa Web (0916)Tugas 1 – Rekayasa Web (0916)
Tugas 1 – Rekayasa Web (0916)Gunawandul
 
Tugas pemograman berbasis web
Tugas pemograman berbasis webTugas pemograman berbasis web
Tugas pemograman berbasis webharisdul94
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917rima fauziah
 
Tugas 1 rekayasa web 1412511519 - andhika desta permana
Tugas 1 rekayasa web   1412511519 - andhika desta permanaTugas 1 rekayasa web   1412511519 - andhika desta permana
Tugas 1 rekayasa web 1412511519 - andhika desta permanaAndhika Desta Permana
 

Similar to Web 2 (20)

Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Perbedaan Web 1.0 dan 2.0
Perbedaan Web 1.0 dan 2.0Perbedaan Web 1.0 dan 2.0
Perbedaan Web 1.0 dan 2.0
 
Perkembangan teknologi web
Perkembangan teknologi webPerkembangan teknologi web
Perkembangan teknologi web
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Muhammad sugiantoro 1210651165 rangkuman pbw
Muhammad sugiantoro 1210651165 rangkuman pbwMuhammad sugiantoro 1210651165 rangkuman pbw
Muhammad sugiantoro 1210651165 rangkuman pbw
 
Tugas Individu Rekayasa Web 0316
Tugas Individu Rekayasa Web 0316Tugas Individu Rekayasa Web 0316
Tugas Individu Rekayasa Web 0316
 
Tugas rekayasa web
Tugas rekayasa webTugas rekayasa web
Tugas rekayasa web
 
Tugas rekayasa web
Tugas rekayasa webTugas rekayasa web
Tugas rekayasa web
 
Tugas Presentasi Pw Kel 3
Tugas Presentasi Pw Kel 3Tugas Presentasi Pw Kel 3
Tugas Presentasi Pw Kel 3
 
Tugas 1 rekweb
Tugas 1 rekwebTugas 1 rekweb
Tugas 1 rekweb
 
Tugas pbw lia ririn pdf
Tugas pbw lia ririn pdfTugas pbw lia ririn pdf
Tugas pbw lia ririn pdf
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesika
 
Tugas 1
Tugas 1Tugas 1
Tugas 1
 
Tugas 1 – Rekayasa Web (0916)
Tugas 1 – Rekayasa Web (0916)Tugas 1 – Rekayasa Web (0916)
Tugas 1 – Rekayasa Web (0916)
 
Tugas pemograman berbasis web
Tugas pemograman berbasis webTugas pemograman berbasis web
Tugas pemograman berbasis web
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
 
Tugas 1 rekayasa web 1412511519 - andhika desta permana
Tugas 1 rekayasa web   1412511519 - andhika desta permanaTugas 1 rekayasa web   1412511519 - andhika desta permana
Tugas 1 rekayasa web 1412511519 - andhika desta permana
 
web 2.0
web 2.0web 2.0
web 2.0
 
Web 1.0 4.0
Web 1.0 4.0Web 1.0 4.0
Web 1.0 4.0
 

Recently uploaded

Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdfMMeizaFachri
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxRioNahak1
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 

Recently uploaded (20)

Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptx
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 

Web 2

  • 1. PEMROGRAMAN BERBASIB WEB WEB 2.0 Disusun oleh: (Candra Darmawan) (1210651129) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014
  • 2. PEMROGRAMAN BERBASIS WEB WEB 2.0 Web 2.0? Mungkin banyak yang binggung apa itu web 2.0. Web 2.0 sering muncul dalam berbagai perbincangan dan literatur tentang teknologi informasi. Sebuah perusahaan yang bergerak di bidang riset TI, Forrester Research, memprediksi Web 2.0 pada awalnya dinilai terlalu konservatif. Pengertian web 2.0 adalah sebuah teknologi berbasis web yang menawarkan tiga keuntungan. Pertama, kemampuan untuk DIY (do-it-yourself) atau melakukan sendiri, misalnya Wikipedia. Kedua, kemampuan untuk memberikan pengalaman berharga, seperti penggunaan AJAX dan Adobe Flex. Ketiga, pengembangan aplikasi berbasis web yang lebih sederhana seperti penggunaan scripting language PHP dan mashups. Media sosial yang merupakan sekumpulan media baru yang berbasis Web 2.0 seperti situs jejaring sosial, blog, foto/video sharing sites dan yang lainnya, telah mengubah cara pandang dan praktik bisnis pada abad ke-21. Contoh Web 2.0 yang sangat populer adalah Wikipedia. Wikipedia mengubah bagaimana informasi dibuat dan dipergunakan secara kolaboratif. Sejarah Lahirnya We 2.0 Web 2.0 lahir beberapa tahun lalu dari hasil wacana antara O’Reilly dan MediaLive International. Hanya dalam waktu satu setengah tahun, lebih dari 9,5 juta halaman web dicatat Google mengandung nama ini.Walaupun diterima oleh banyak kalangan, tidak sedikit yang mengatakan bahwa istilah ini hanya pekerjaan orang tehnik yang sedang gandrung dengan teknologi sehingga melahirkan kategorisasi yang bodoh dan tidak dapat dipahami publik. Para pelaku bisnis internet memahami bahwa tahun 2001 adalah tahun kelam dotcom. Saat itu memang sebagian besar dotcom yang menghiasi pentas bisnis tiga tahun sebelumnya dan menjadi primadona investasi dunia, tiba-tiba rontok, bertumbangan dan mati. Dotcom boom berubah menjadi Dotcom crash atau dotcom doom. Tapi di balik kehancuran itu O’Reilly dan MediaLive International melihat bahwa masih ada dotcom yang lolos dari masa kritis tersebut. Setelah dianalisa, dotcom tersebut memiliki ciri yang sama dan ciri itu tidak dimiliki oleh para mantan dotcomers. Untuk mempermudah kategorisasi, Doughterty menyebut generasi baru itu Web 2.0. PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 3. PEMROGRAMAN BERBASIS WEB Pengertian Web 2.0 Web 2.0 adalah buzzword terbaru di dunia internet. Berbagai inovasi dan fitur terbaru yang muncul di dunia web membawa suatu pandangan baru tentang jenis situs web atau aplikasi web yang disebut web 2.0. Istilah web 2.0 disebut-sebut oleh Dale Dougherty dari O’Reilly Media yang melakukan brainstorming dengan Craig Cline dari Media Live untuk menghasilkan ide konferensi di mana mereka menjadi host. Akhirnya pada bukan Oktober 2004 O’Reilly Media, Battele dan MediaLive mlakukan konferensi web 2.0 pertama dan kedua pada bulan Oktober 2005. Sebelum muncul istilah web 2.0 yang sering digunakan adalah istilah semantic web. Keuntungan dari Web 2.0 adalah memungkinkan pengguna internet dapat melihat konten suatu website tanpa harus berkunjung ke alamat situs yang bersangkutan. Kemampuan Web 2.0 juga dalam melakukan aktivitas drag and drop, auto complete, chat, dan voice seperti layaknya aplikasi desktop, bahkan berlaku seperti sistem operasi, dengan menggunakan dukungan AJAX atau berbagai plug-in (API) yang ada di internet. Hal itu akan merubah paradigma pengembang sofware dari distribusi produk menjadi distribusi layanan. Sifat dari Web 2.0 adalah read write. Web 2.0 mempunyai kelebihan dimana interaksi sosial di dunia maya sudah menjadi kebutuhan, sehingga Web 2.0 ini memiliki beberapa ciri mencolok yaitu share, collaborate dan exploit. Di era Web 2.0 sekarang, penggunaan web untuk berbagi, pertemanan, kolaborasi menjadi sesuatu yang penting. Web 2.0 hadir dengan semakin banyaknya pengguna blog, Friendster, Myspace, Youtube dan Fickr. Aplikasi web 2.0 disajikan pada suatu web browser yang tidak memerlukan teknologi canggih dari sisi user, seperti MS Words,MS Excell,FrontPages dan yang lainnya. Teknologi Web 2.0 merupakan fasilitas gratis yang bisa digunakan setiap waktu. Karakteristik Web 2.0 Situs Web 2.0 membuat para pengguna untuk melakukan lebih dari sekedar mengambil informasi. Kita dapat memiliki data pada situs Web 2.0 dan menjalankan kontrol atas bawah data. Situs ini memiliki “Arsitektur partisipasi” yang mendorong pengguna untuk menambah nilai untuk aplikasi seperti yang mereka gunakan. Sering situs Web 2.0 yang kaya fitur, user-friendly antarmuka berdasarkan Ajax, OpenLaszlo, Flex mirip kaya atau media. PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 4. PEMROGRAMAN BERBASIS WEB Salah satu karakteristik pentingnya adalah adanya dukungan pada pemrograman yang sederhana dan ide akan web service atau RSS. Ketersediaan RSS akan menciptakan kemudahan untuk di-remix oleh website lain dengan menggunakan tampilannya masingmasing dan dukungan pemrograman yang sederhana. Adanya kemajuan inovasi pada antarmuka di sisi pengguna merupakan karakter dari Web 2.0. Karakteristik dari Web 2.0 adalah: kaya pengalaman pengguna, konten dinamis, metadata, web standar dan skalabilitas. Karakteristik lebih lanjut, seperti keterbukaan, kebebasan dan kecerdasan kolektif dengan cara partisipasi pengguna, juga dapat dilihat sebagai penting atribut Web 2.0. Karakter WEB 2.0 adalah : 1. Web sebagai platform 2. Data sebagai pengendali utama 3. Efek jaringan diciptakan oleh arsitektur partisipasi 4. Inovasi dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari pengembang yang terdistribusi dan independen (semacam model pengembangan “open source” 5. Model bisnis yang ringan, yang dikembangkan dengan gabungan isi dan layanan 6. Akhir dari siklus peluncuran (release cycle) perangkat lunak. 7. Mudah untuk digunakan dan diadopsi oleh user 8. Teknologi yang dipakai adalah AJAX Keuntungan dari Web 2.0 adalah : 1. Mudah untuk memasukkan data atau mengambil data dari system 2. Pengguna memiliki datanya sendiri pada situs 3. Berbasis web murni PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 5. PEMROGRAMAN BERBASIS WEB Ciri-Ciri Web 2.0 Web sebagai Platform (the web as platform) Aplikasi Web 2.0 menggunakan Web atau Internet sebagai platformnya. Apakah yang dimaksudkan dengan Platform? Platform disini bermaksud tempat sesuatu aplikasi dijalankan dan contoh Platform yang selalu digunapakai dan terkenal ialah Windows dimana aplikasi seperti Microsoft Office, Adobe Photoshop dan sebagainya ada terdapat didalamnya. Menggunakan Internet sebagai Platform bermaksud aplikasi-aplikasi tersebut dijalankan secara langsung diatas Internet tanpa menggunakan mana-mana sistem operasi tertentu. Contoh terbaik adalah Google yang mana ianya boleh diakses dari mana-mana sistem operasi. Contoh lainnya adalah Yahoo, Flickr dan sebagainya. Kelebihannya jelas ternyata kerana Web 2.0 ini tidak lagi dibatasi oleh manamana sistem operasi pada Windows bahkan paling mudah untuk digunakan kerana kita tidak perlu untuk meng ‘install’ apa-apa pun untuk menggunakan aplikasi-aplikasi ini. Memanafaatkan Kecerdasan Kolektif (harnesing collective intelligence) Aplikasi Web 2.0 memiliki sifat yang unik, iaitu memanfaatkan kepandaian dari orang ramai secara kolektif. Sebagai hasilnya muncul pengetahuan asas yang sangat besar hasil gabungan dari pengetahuan orang ramai dan contoh yang jelas adalah daripada Wikipedia. Wikipedia adalah ensiklopedi online yang membolehkan semua orang untuk membuat dan mengedit artikel yang dikongsi. Ianya menghasilkan ensiklopedi online yang besar yang sangat lengkap artikelnya, bahkan lebih lengkap daripada ensiklopedi komersial seperti Encarta. ‘Blogosphere’ juga merupakan contoh kepandaian kolektif kerana membolehkan setiap orang menulis blog-nya sendiri dan saling berkongsi link di antara satu sama lain untuk membentuk jaringan pengetahuan, mirip seperti sel-sel otak kita yang saling terkait diantara satu sama lain. Data adalah ‘Intel’ dalaman seterusnya (Data is the Next Intel Inside) Kekuatan aplikasi Web 2.0 terletak pada data. Aplikasiaplikasi Internet yang terhasil sentiasa disokong oleh asas data yang kuat dan unik. Contohnya adalah Google yang mana kekuatannya terletak pada pengumpulan dan penterjemahan data dari halaman-halaman Web di Internet. Contoh lainnya adalah Amazon yang memiliki PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 6. PEMROGRAMAN BERBASIS WEB data buku yang luas dan bukan hanya lengkap tetapi juga penuh dengan maklumat seperti mengulas sesebuah buku, penilaian sesebuah buku dari pengguna, link ke buku-buku lain, dan sebagainya. Ini jelas menunjukkan perusahaan yang unggul adalah perusahaan yang dapat menguasai data itu sendiri. Berakhirnya kitaran keluaran perisian (End of the Software Release Cycle) Aplikasi Web 2.0 memiliki sifat yang berbeza dengan aplikasi pada platform ‘lama’ seperti Windows. Aplikasi Windows biasanya ditukar setiap dua atau tiga tahun sekali misalnya Microsoft Office yang memiliki versi 95, 97, 2000, XP, 2003, 2007 dan yang terbaru adalah 2010. Secara am nya aplikasi Web 2.0 selalu di kemaskini terus menerus kerana sifatnya yang bukan lagi produk sebaliknya ‘Platform’. Google misalnya sentiasa mengemaskini maklumat dan programnya tanpa perlu menunggu waktu-waktu tertentu. Model Pengatucaraan yang Ringan Aplikasi (Lightweight Web 2.0 Programming menggunakan Models) teknik-teknik pengatucaraan yang ‘ringan’ seperti AJAX (Javascript dan XML) dan RSS. Dengan menggunakan model pengatucaraan yang ringan, ini memudahkan orang ramai untuk mengguna pakai perkhidmatan Web ini untuk membentuk perkhidmatan Web yang baru. Contohnya adalah Google Maps yang dengan mudah dapat digunakan oleh orang ramai untuk membentuk Web perkhidmatan yang baru dan hasilnya muncul pula Web perkhidmatan seperti HousingMaps yang menggabungkan Web Google Maps dengan Craigslist. Web perkhidmatan seperti ini yang menggabungkan web dari aplikasi-aplikasi lainnya dikenal dengan istilah ‘mashup’. PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 7. PEMROGRAMAN BERBASIS WEB Perisian di tingkat atas sebagai Peranti Tunggal (Software Above the Level of a Single Device) Aplikasi Web 2.0 boleh beroperasi secara integrasi melalui pelbagai peranti. Contohnya adalah iTunes dari Apple yang beroperasi secara integrasi bermula dari server Internet (dalam bentuk muzik online), ke komputer pengguna (dalam bentuk program iTunes), dan dihantar ke peranti telefon (dalam bentuk iPod). Di masa hadapan dianggarkan semakin banyak aplikasi-aplikasi yang memiliki sifat sebegini berleluasa digunakan. Pengguna Kaya Pengalaman (Rich User Experiences) Aplikasi Web 2.0 memiliki antara muka pengguna (user interface) yang kaya meskipun beroperasi di dalam ‘browser’ sahaja. Teknologi seperti AJAX memungkinkan aplikasi Internet memiliki waktu maklum balas yang cepat dan ‘user interface’ yang intuitif mirip seperti aplikasi Windows yang di-‘install’ di dalam komputer kita. Contohnya adalah Gmail, aplikasi email dari Google yang memiliki revolusi ‘user interface’. Contoh lainnya adalah Google Maps yang mana meskipun beroperasi dalam browser namun masih boleh memberikan maklum balas yang cepat ketika pengguna menjelajahi petanya. Apakah sesuatu aplikasi harus memiliki ketujuh-tujuh ciri diatas untuk dikenali sebagai Web 2.0? Jawabannya adalah tidak, namun semakin banyak ciri-ciri yang dimiliki bererti aplikasi itu semakin menghampiri definisi Web 2.0. Meskipun contoh-contoh yang diberikan di atas diperolehi daripada Google, tetapi sebenarnya masih banyak lagi ciri-ciri aplikasi Web 2.0 yang lain. Di kesempatan lainnya kita akan dapat melihat contoh aplikasi-aplikasi Web 2.0 yang sedang berkembang pada saat ini. Contoh teknologi WEB 2.0 1. W i k i p e d i a Wikipedia adalah proyek ensiklopedia multibahasa dalam jaringan yang bebas danterbuka, yang dijalankan oleh Wikimedia Foundation, sebuah organisasi nirlaba yang berbasis di Amerika Serikat. Nama Wikipedia berasal dari gabungan kata wikidam encyclopedia. Wikipedia dirilis pada tahun 2001 oleh Jimmy Wales dan Larry Sanger, dan kini merupakan karya referensi paling besar, cepat berkembang, danpopular di internet. Proyek Wikipedia bertujuan untuk mengumpulkan seluruhilmu pengetahuan manusia.Contoh situs: www.wikia.com www.wikitravel.org www.wikipedia.com PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)
  • 8. PEMROGRAMAN BERBASIS WEB 2. W e b l o g Weblog adalah singkatan dari Web log. Blog atay weblog adalah sebuah website yang didalamnya berisikan tulisan yang dapat dimanfaatkan sebagai buku harian, jurnal, portal berita dan lain sebagainya.Pada prinsipnya sebuah weblog adalah rangkaian tulisan yang diorganisirberdasarkan waktu (tanggal dan jam) publikasi.Contoh situs: www.wordpress.com www.blogspot.com atau www.blogger.comhttp://blog.163.com www.blogdrive.com 3.S o c i a l N e t w o r k S e r v i c e s Social network services (layanan jaringan social) adalah layanan yang ada diinternet dimana mengijinkan anggotanya untuk saling berinteraksi denganmember lainnya yang berada di belahan dunia lainnya yang memiliki kesamaanminat atau kegiatan dan saling sharing minat atau kegiatan.Contoh situs: www.facebook.com www.myspace.com www.yuwie.com 4.F o l k s o n o m y 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 30hingga 150 tag.Contoh situs:http://digg.comhttp://delicious.comhttp://askeet.com 5. V i d e o I n t e r n e t Video internet adalah sebuah layanan yang diberikan kepada user agar dapatberkreativitas dengan video. User dapat membuat video buatan sendiri kemudianmemuatnya sehingga dapat disaksikan oleh jutaan penonton di seluruh dunia.Contoh situs” www.youtube.com www.metacafe.com PEMROGRAMAN BERBASIS WEB CANDRA DARMAWAN ( 1210651129)