tugas 8 – rekayasa web (ku) - 1311511057 - raden doni wijoyo

11
TUGAS 8 – REKAYASA WEB KELOMPOK (KU) RADEN DONI WIJOYO - 1311511057

Upload: doni-wijoyo

Post on 16-Apr-2017

160 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

TUGAS 8 – REKAYASA WEB KELOMPOK (KU)RADEN DONI WIJOYO - 1311511057

Page 2: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

01. Apa itu HTML5

Menurut dari Wikipedia HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari World Wide Web, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML dan hingga bulan Juni 2011 masih dalam pengembangan. Dimana tujuan pembuatan teknologi HTML5 ini adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.HTML5 ini adalah hasil proyek dari W3C (World Wide Web Consortium dan WHATWG ( Web Hypertext Application Technology Working Group ). Dimana WHATWG bekerja dengan bentuk web dan aplikasi sedangkan W3C bekerja di  pengembang dari XHTML 2.0 pada tahun 2006, kemudian mereka memutuskan untuk bekerja sama dan membentuk versi baru dari HTML.

Page 3: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Apa Tujuan Di Buatnya HTML5 

Fitur baru harus didasarkan pada HTML, CSS, DOM, dan JavaScript Mengurangi kebutuhan untuk plugin eksternal ( Seperti Flash ) Penanagan kesalahan yang lebih baik Lebih markup untuk menggantikan scripting HTML5 merupakan perangkat mandiri Proses pembangunan dapat terlihat untuk umum

Page 4: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Apa Fitur - Fitur Terbaru dari HTML5

Unsur kanvas untuk menggambar Video dan elemen audio untuk media pemutaran Dukungan yang lebih baik untuk penyimpanan secara offline Elemen konten yang lebih spesifik, seperti artikel, footer, header, nav,

section Bentuk kontrol form seperti kalender, tanggal, waktu, email, url, search.

Page 5: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Perbedaan HTML5 dengan Versi sebelumnya

Page 6: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Contoh Website yang mengimplementasikan HTML5 Seperti contoh awal pembukaan html, jika sebelumnya menuliskan: 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Dengan HTML5 cukup diganti dengan: <!DOCTYPE html>

Untuk melihat contoh web yang sudah mengimplementasikan HTML5 Anda dapat membuka link berikut: http://html5up.net/

Page 7: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

WebSocket pada HTML5

WebSocket adalah standar baru untuk komunikasi realtime pada Web dan aplikasi mobile. WebSocket dirancang untuk diterapkan di browser web dan server web, tetapi dapat digunakan oleh aplikasi client atau server. WebSocket adalah protokol yang menyediakan saluran komunikasi full-duplex melalui koneksi TCP tunggal. Protokol WebSocket sudah di standarisasi oleh IETF sebagai RFC 6455 pada tahun 2011, dan API WebSocket di Web IDL sedang distandarisasi oleh W3C.

Page 8: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Manfaat WebSocket

Websocket memungkinkan server untuk mendorong data kepada klien yang terhubung

Mengurangi traffic atau lalu lintas jaringan yang tidak perlu dan latency menggunakan full duplex melalui koneksi tunggal (bukan dua).

Streaming melalui proxy dan firewall, mendukung komunikasi simultan hulu dan hilir.

Kompatibel dengan pre-WebSocket dunia dengan cara beralih dari koneksi HTTP ke WebSockets.

Page 9: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Aplikasi Yang Harus Menggunakan WebSocket Aplikasi dengan banyak pengguna atau Multi-User Apps Aplikasi langsung atau Realtime Apps Aplikasi dimana data live sangat dibutuhkan, seperti pasar saham, atau

kurs.

WebSocket Client

Di website, WebSocket didukung oleh browser seperti Google Chrome, Firefox, Opera

Pada ponsel, WebSocket support di iOS dan Android WebSocket client menggunakan Javascript untuk meminta atau merequest ke

server WebSocket, sebagai percobaan bisa ikuti tutorial di website w3schools atau tutorialspoint.

Page 10: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

Contoh Aplikasi yang menggunakan Websocket

Dan masih banyak lagi apliaksi lainya yang menggunakan Websocket atau API. Dan pada belakangan ini banyak aplikasi yang bersifat e-commerce mengimplementasikan metode ini untuk bertukar data.

Page 11: TUGAS 8 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO

“ Terima Kasih “