SlideShare a Scribd company logo
HTML5 
Pengembangan Web 
Edwin Lunando 
edwin@kuliahkita.com
Pendahuluan 
HTML5 telah digunakan sebagai teknologi markup untuk 
pembuatan situs. Didesain untuk menggantikan HTML4, 
XHTML, dan DOM level 2. 
HTML5 telah mendukung berbagai bentuk media yang mampu 
membuat tampilan dari sebuah halaman situs menjadi lebih 
baik dan interaktif
Penambahan di HTML5 
Penambahan fitur baru di HTML5 antara lain: 
● canvas (2d drawing) 
● media playback: audio dan video 
● mendukung local storage 
● tag baru untuk konten spesifik 
○ <article>, <header>, <footer>, <nav>, <section>, dll 
● Form control baru 
○ calendar, date, time, url, email, dll
Struktur Halaman HTML5 
Dengan pengenalan tag baru, HTML5 menjadi lebih terstruktur. 
*Pada HTML4, biasanya digunakan id sebagai penanda area 
dari suatu situs. 
Contoh: 
● tag <header> dan <footer> 
● tag <nav> untuk navigasi 
● tag <figure> 
● dll
Struktur Halaman HTML5 
Seperti yang dijelaskan pada materi sebelumnya yaitu: 
<html> 
<head> 
<meta> … </meta> (deskripsi) 
<meta> … </meta> (deskripsi) 
<link> … </link> (link menuju style) 
</head> 
<body> 
<div> … </div> → header 
… → konten 
<divr> … </div> → footer 
<script> … <script> 
<script> … <script> 
</body> 
</html>
Elemen Halaman Dinamis 
<menu> mempermudah pembuatan drop-down 
Toolbar <details> membuat area informasi hanya ditampilkan 
ketika pengguna meng-klik di item <data-list>. 
Juga terdapat auto-complete untuk form dengan pilihan yang 
terbatas.
Tipe Form Input 
Masukan untuk form menjadi lebih teratur karena terklasifikasi: 
● Date - tanggal 
● Datetime - waktu dan tanggal lokal di suatu tempat 
● Month, week - bulan dan minggu 
● Color - pemilihan warna 
● Range - mendefinisikan angka pada kisaran tertentu 
● Email, url - alamat email (dengan @) dan url (http://)
HTML5 - Grafik dan Multimedia 
<canvas> membuat ruang untuk menggambar grafik dengan 
javascript. Gambar yang dapat dibuat adalah: 
● Warna, styles, dan shadow 
● Line styles 
● Path (Pembuatan bentuk dan poligon) 
● Transformasi (skala, rotasi, perpindahan) 
● Manipulasi piksel 
Selain gambar, juga dapat meng-embed video dan audio dengan 
tag masing-masing <video> dan <audio>
Mobile & Desain Responsif HTML5 
Dengan tag <meta> untuk memberitahu device tertentu. 
Contoh: 
<meta name=”viewport” content=”width=device-width, initial-scale=1.0, 
minimum-scale=0.5 maximum-scale=1.0, user-scalable=yes/no”> 
Akan memberitahu device untuk menggunakan: 
● lebar maksimum dari layar device 
● menerapkan initial scale 
● menentukan minimum maksimum scale yang dapat digunakan 
● menentukan apakah pengguna dapat melakukan zoom
Kelebihan HTML5 (ringkasan) 
● Mengurangi third party program 
● Markup yang lebih bersih 
● Semantik yang lebih baik 
● Form control yang lebih baik 
● Konsistensi kode 
● Offline application cache 
● Client-side database 
● Browser compatibility, terutama mobile 
● Geolocation support 
● Simple doctype

More Related Content

What's hot

Penggunaan html
Penggunaan htmlPenggunaan html
Penggunaan html
Fajar Baskoro
 
HTML+CSS
HTML+CSSHTML+CSS
HTML+CSS
Ryfan Aditya
 
Project presentasi [X TKJ B]
Project presentasi [X TKJ B]Project presentasi [X TKJ B]
Project presentasi [X TKJ B]
rendi98
 
Bab i. html
Bab i. htmlBab i. html
Bab i. html
Dewa Dwi Antara
 
07 css box model
07 css box model07 css box model
07 css box model
Amiroh S.Kom
 
Dasar pembuatan web (html)
Dasar pembuatan web (html)Dasar pembuatan web (html)
Dasar pembuatan web (html)
daffa12
 
Macromedia dreamweaver-8
Macromedia dreamweaver-8Macromedia dreamweaver-8
Macromedia dreamweaver-8
Kiki Saputra
 
Modul 2-form html-css
Modul 2-form html-cssModul 2-form html-css
Modul 2-form html-css
Fajar Baskoro
 
02 mengenal html
02 mengenal html02 mengenal html
02 mengenal html
Amiroh S.Kom
 
Dasar html
Dasar htmlDasar html
Dasar html
Reno Bastian Syah
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
Dedy Setiawan
 
Week 11 (Pengenalan Html 1) Student
Week 11 (Pengenalan Html 1)   StudentWeek 11 (Pengenalan Html 1)   Student
Week 11 (Pengenalan Html 1) Student
imaru.wordpress.com
 
Pembinaan laman web peringkat permulaan
Pembinaan laman web peringkat permulaanPembinaan laman web peringkat permulaan
Pembinaan laman web peringkat permulaan
Dr. Vignes Gopal
 
Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2Jacob Dwi Cristian Umboh
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
Desma_susanti
 
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadArdiyanto Top
 
Tutorial web programing
Tutorial web programingTutorial web programing
Tutorial web programing
eghha
 
Belajar membuat website
Belajar membuat websiteBelajar membuat website
Belajar membuat websiteNie Andini
 

What's hot (20)

Penggunaan html
Penggunaan htmlPenggunaan html
Penggunaan html
 
HTML+CSS
HTML+CSSHTML+CSS
HTML+CSS
 
Project presentasi [X TKJ B]
Project presentasi [X TKJ B]Project presentasi [X TKJ B]
Project presentasi [X TKJ B]
 
Bab i. html
Bab i. htmlBab i. html
Bab i. html
 
07 css box model
07 css box model07 css box model
07 css box model
 
Dasar pembuatan web (html)
Dasar pembuatan web (html)Dasar pembuatan web (html)
Dasar pembuatan web (html)
 
01 html
01 html01 html
01 html
 
Macromedia dreamweaver-8
Macromedia dreamweaver-8Macromedia dreamweaver-8
Macromedia dreamweaver-8
 
Modul 2-form html-css
Modul 2-form html-cssModul 2-form html-css
Modul 2-form html-css
 
02 mengenal html
02 mengenal html02 mengenal html
02 mengenal html
 
Dasar html
Dasar htmlDasar html
Dasar html
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
 
Week 11 (Pengenalan Html 1) Student
Week 11 (Pengenalan Html 1)   StudentWeek 11 (Pengenalan Html 1)   Student
Week 11 (Pengenalan Html 1) Student
 
Pembinaan laman web peringkat permulaan
Pembinaan laman web peringkat permulaanPembinaan laman web peringkat permulaan
Pembinaan laman web peringkat permulaan
 
Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
 
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
 
Membuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepadMembuat desain website berbasis html dengan notepad
Membuat desain website berbasis html dengan notepad
 
Tutorial web programing
Tutorial web programingTutorial web programing
Tutorial web programing
 
Belajar membuat website
Belajar membuat websiteBelajar membuat website
Belajar membuat website
 

Viewers also liked

Kriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi MultimediaKriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi Multimedia
KuliahKita
 
Product catalogs 04: accessories & wiring
Product catalogs 04: accessories & wiringProduct catalogs 04: accessories & wiring
Product catalogs 04: accessories & wiring
LAUMAS
 
Kriptografi - Block Cipher dan CBC
Kriptografi - Block Cipher dan CBCKriptografi - Block Cipher dan CBC
Kriptografi - Block Cipher dan CBC
KuliahKita
 
Pengenalan Teknologi Informasi - 6 - Pengulangan
Pengenalan Teknologi Informasi - 6 - PengulanganPengenalan Teknologi Informasi - 6 - Pengulangan
Pengenalan Teknologi Informasi - 6 - Pengulangan
KuliahKita
 
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - AntrianAlgoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
KuliahKita
 
Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Datoknye
 
Pengenalan teknologi informasi 5 - Pengenalan Python
Pengenalan teknologi informasi   5 - Pengenalan PythonPengenalan teknologi informasi   5 - Pengenalan Python
Pengenalan teknologi informasi 5 - Pengenalan Python
KuliahKita
 
Pemrograman Web - State Handling
Pemrograman Web - State HandlingPemrograman Web - State Handling
Pemrograman Web - State Handling
KuliahKita
 
Pemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi BerkasPemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi Berkas
KuliahKita
 
Pemrograman Web - Javascript
Pemrograman Web - JavascriptPemrograman Web - Javascript
Pemrograman Web - Javascript
KuliahKita
 
Breakpoints
BreakpointsBreakpoints
Breakpoints
Satabdi Das
 
Pemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan ScopePemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan Scope
KuliahKita
 
Pasar Saham - 06 Harga Saham
Pasar Saham - 06 Harga SahamPasar Saham - 06 Harga Saham
Pasar Saham - 06 Harga Saham
KuliahKita
 
Algoritma dan Struktur Data - Konstruktor dan Destruktor
Algoritma dan Struktur Data - Konstruktor dan DestruktorAlgoritma dan Struktur Data - Konstruktor dan Destruktor
Algoritma dan Struktur Data - Konstruktor dan Destruktor
KuliahKita
 
Pasar Saham - 01 Pengenalan Investasi
Pasar Saham - 01 Pengenalan InvestasiPasar Saham - 01 Pengenalan Investasi
Pasar Saham - 01 Pengenalan Investasi
KuliahKita
 
Pasar Saham - 03 Financial Intermediaries
Pasar Saham - 03 Financial IntermediariesPasar Saham - 03 Financial Intermediaries
Pasar Saham - 03 Financial Intermediaries
KuliahKita
 
OOP - Konkurensi
OOP - KonkurensiOOP - Konkurensi
OOP - Konkurensi
KuliahKita
 
Matematika Diskrit - 06 relasi dan fungsi - 01
Matematika Diskrit - 06 relasi dan fungsi - 01Matematika Diskrit - 06 relasi dan fungsi - 01
Matematika Diskrit - 06 relasi dan fungsi - 01
KuliahKita
 
Pasar Saham - 19 Indikator
Pasar Saham - 19 IndikatorPasar Saham - 19 Indikator
Pasar Saham - 19 Indikator
KuliahKita
 
Catalogues produits 02: balances, modules et plateformes de pesage
Catalogues produits 02: balances, modules et plateformes de pesageCatalogues produits 02: balances, modules et plateformes de pesage
Catalogues produits 02: balances, modules et plateformes de pesage
LAUMAS
 

Viewers also liked (20)

Kriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi MultimediaKriptgrafi - Kriptografi Multimedia
Kriptgrafi - Kriptografi Multimedia
 
Product catalogs 04: accessories & wiring
Product catalogs 04: accessories & wiringProduct catalogs 04: accessories & wiring
Product catalogs 04: accessories & wiring
 
Kriptografi - Block Cipher dan CBC
Kriptografi - Block Cipher dan CBCKriptografi - Block Cipher dan CBC
Kriptografi - Block Cipher dan CBC
 
Pengenalan Teknologi Informasi - 6 - Pengulangan
Pengenalan Teknologi Informasi - 6 - PengulanganPengenalan Teknologi Informasi - 6 - Pengulangan
Pengenalan Teknologi Informasi - 6 - Pengulangan
 
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - AntrianAlgoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
 
Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02Zamankesultananmelayumelaka 111019032625-phpapp02
Zamankesultananmelayumelaka 111019032625-phpapp02
 
Pengenalan teknologi informasi 5 - Pengenalan Python
Pengenalan teknologi informasi   5 - Pengenalan PythonPengenalan teknologi informasi   5 - Pengenalan Python
Pengenalan teknologi informasi 5 - Pengenalan Python
 
Pemrograman Web - State Handling
Pemrograman Web - State HandlingPemrograman Web - State Handling
Pemrograman Web - State Handling
 
Pemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi BerkasPemrograman C++ - Operasi Berkas
Pemrograman C++ - Operasi Berkas
 
Pemrograman Web - Javascript
Pemrograman Web - JavascriptPemrograman Web - Javascript
Pemrograman Web - Javascript
 
Breakpoints
BreakpointsBreakpoints
Breakpoints
 
Pemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan ScopePemrograman Web - Variable dan Scope
Pemrograman Web - Variable dan Scope
 
Pasar Saham - 06 Harga Saham
Pasar Saham - 06 Harga SahamPasar Saham - 06 Harga Saham
Pasar Saham - 06 Harga Saham
 
Algoritma dan Struktur Data - Konstruktor dan Destruktor
Algoritma dan Struktur Data - Konstruktor dan DestruktorAlgoritma dan Struktur Data - Konstruktor dan Destruktor
Algoritma dan Struktur Data - Konstruktor dan Destruktor
 
Pasar Saham - 01 Pengenalan Investasi
Pasar Saham - 01 Pengenalan InvestasiPasar Saham - 01 Pengenalan Investasi
Pasar Saham - 01 Pengenalan Investasi
 
Pasar Saham - 03 Financial Intermediaries
Pasar Saham - 03 Financial IntermediariesPasar Saham - 03 Financial Intermediaries
Pasar Saham - 03 Financial Intermediaries
 
OOP - Konkurensi
OOP - KonkurensiOOP - Konkurensi
OOP - Konkurensi
 
Matematika Diskrit - 06 relasi dan fungsi - 01
Matematika Diskrit - 06 relasi dan fungsi - 01Matematika Diskrit - 06 relasi dan fungsi - 01
Matematika Diskrit - 06 relasi dan fungsi - 01
 
Pasar Saham - 19 Indikator
Pasar Saham - 19 IndikatorPasar Saham - 19 Indikator
Pasar Saham - 19 Indikator
 
Catalogues produits 02: balances, modules et plateformes de pesage
Catalogues produits 02: balances, modules et plateformes de pesageCatalogues produits 02: balances, modules et plateformes de pesage
Catalogues produits 02: balances, modules et plateformes de pesage
 

Similar to Pemrograman Web - HTML5

Html5
Html5Html5
Html5
agus248
 
Ppt
PptPpt
Tugas 8 ku - 0316 1311511529
Tugas 8   ku - 0316 1311511529Tugas 8   ku - 0316 1311511529
Tugas 8 ku - 0316 1311511529
Iich-oNe Hidayat
 
Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
osta92
 
Belajar HTML: Apa Itu HTML?
Belajar HTML: Apa Itu HTML?Belajar HTML: Apa Itu HTML?
Belajar HTML: Apa Itu HTML?
Sahabat Coding
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
STMIK AMIKOM PURWOKERTO
 
Html to-blog
Html to-blogHtml to-blog
Html to-blog
nakukurniawan1
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
044249
 
HTML5 untuk Game by Neneng Purnama
HTML5 untuk Game by Neneng PurnamaHTML5 untuk Game by Neneng Purnama
HTML5 untuk Game by Neneng Purnama
Agate Studio
 
HTML5
HTML5HTML5
HTML5
ucienmapcu
 
Tugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art davidTugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art david
art david
 
Tugas 8 rekayasa web
Tugas 8   rekayasa webTugas 8   rekayasa web
Tugas 8 rekayasa web
ikasulistiyani
 
Athar (svg)
Athar (svg)Athar (svg)
Athar (svg)
Nurdin Al-Azies
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
Arif Munandar
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
Vicky Nitinegoro
 
Html power point
Html power pointHtml power point
Html power point
minmon
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
Novita Sari
 
Chapter 1 introduction html (shared)
Chapter 1   introduction html (shared)Chapter 1   introduction html (shared)
Chapter 1 introduction html (shared)
YUSRA FERNANDO
 
12 mengenal html5
12 mengenal html512 mengenal html5
12 mengenal html5
Amiroh S.Kom
 

Similar to Pemrograman Web - HTML5 (20)

Html5
Html5Html5
Html5
 
Ppt
PptPpt
Ppt
 
Html 5
Html 5Html 5
Html 5
 
Tugas 8 ku - 0316 1311511529
Tugas 8   ku - 0316 1311511529Tugas 8   ku - 0316 1311511529
Tugas 8 ku - 0316 1311511529
 
Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
 
Belajar HTML: Apa Itu HTML?
Belajar HTML: Apa Itu HTML?Belajar HTML: Apa Itu HTML?
Belajar HTML: Apa Itu HTML?
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
 
Html to-blog
Html to-blogHtml to-blog
Html to-blog
 
Html5 ppt
Html5 pptHtml5 ppt
Html5 ppt
 
HTML5 untuk Game by Neneng Purnama
HTML5 untuk Game by Neneng PurnamaHTML5 untuk Game by Neneng Purnama
HTML5 untuk Game by Neneng Purnama
 
HTML5
HTML5HTML5
HTML5
 
Tugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art davidTugas 8 rekayasa web 1211510944 art david
Tugas 8 rekayasa web 1211510944 art david
 
Tugas 8 rekayasa web
Tugas 8   rekayasa webTugas 8   rekayasa web
Tugas 8 rekayasa web
 
Athar (svg)
Athar (svg)Athar (svg)
Athar (svg)
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
 
Html power point
Html power pointHtml power point
Html power point
 
Tugas 8
Tugas 8Tugas 8
Tugas 8
 
Chapter 1 introduction html (shared)
Chapter 1   introduction html (shared)Chapter 1   introduction html (shared)
Chapter 1 introduction html (shared)
 
12 mengenal html5
12 mengenal html512 mengenal html5
12 mengenal html5
 

More from KuliahKita

CSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup MenuCSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup Menu
KuliahKita
 
CSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup KonfirmasiCSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup Konfirmasi
KuliahKita
 
CSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding DoorCSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding Door
KuliahKita
 
CSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card FlipCSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card Flip
KuliahKita
 
CSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordionCSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordion
KuliahKita
 
CSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tabCSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tab
KuliahKita
 
CSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side MenuCSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side Menu
KuliahKita
 
CSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 BreadcrumbCSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 Breadcrumb
KuliahKita
 
CSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasarCSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasar
KuliahKita
 
CSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox GridCSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox Grid
KuliahKita
 
Eksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layoutEksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layout
KuliahKita
 
Eksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 PendahuluanEksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 Pendahuluan
KuliahKita
 
07 equity research (bagian 2)
07 equity research (bagian 2)07 equity research (bagian 2)
07 equity research (bagian 2)
KuliahKita
 
Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)
KuliahKita
 
Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)
KuliahKita
 
Pasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due DilligencePasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due Dilligence
KuliahKita
 
Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03
KuliahKita
 
Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02
KuliahKita
 
Pasar Saham -27 financial ratio 01
Pasar Saham -27 financial ratio  01Pasar Saham -27 financial ratio  01
Pasar Saham -27 financial ratio 01
KuliahKita
 
Pasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow StatementPasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow Statement
KuliahKita
 

More from KuliahKita (20)

CSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup MenuCSS Eksperimen - 05-2 Popup Menu
CSS Eksperimen - 05-2 Popup Menu
 
CSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup KonfirmasiCSS Eksperimen - 05-1 Popup Konfirmasi
CSS Eksperimen - 05-1 Popup Konfirmasi
 
CSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding DoorCSS Eksperimen - 04-4 Elemen Sliding Door
CSS Eksperimen - 04-4 Elemen Sliding Door
 
CSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card FlipCSS Eksperimen - 04-3 Elemen Card Flip
CSS Eksperimen - 04-3 Elemen Card Flip
 
CSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordionCSS Eksperimen - 04-2 accordion
CSS Eksperimen - 04-2 accordion
 
CSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tabCSS Eksperimen - 04-1 informasi tab
CSS Eksperimen - 04-1 informasi tab
 
CSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side MenuCSS Eksperimen - 03-3 Slide Side Menu
CSS Eksperimen - 03-3 Slide Side Menu
 
CSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 BreadcrumbCSS Eksperimen - 03-2 Breadcrumb
CSS Eksperimen - 03-2 Breadcrumb
 
CSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasarCSS Eksperimen - 03-1 navigasi dasar
CSS Eksperimen - 03-1 navigasi dasar
 
CSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox GridCSS Eksperimen - 02-2 Flexbox Grid
CSS Eksperimen - 02-2 Flexbox Grid
 
Eksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layoutEksperimen CSS - 02-1 grid layout
Eksperimen CSS - 02-1 grid layout
 
Eksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 PendahuluanEksperimen CSS - 01 Pendahuluan
Eksperimen CSS - 01 Pendahuluan
 
07 equity research (bagian 2)
07 equity research (bagian 2)07 equity research (bagian 2)
07 equity research (bagian 2)
 
Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)Pasar Saham - 32 Discounted Cash Flow (DCF)
Pasar Saham - 32 Discounted Cash Flow (DCF)
 
Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)Pasar Saham - Equity Research (bagian 1)
Pasar Saham - Equity Research (bagian 1)
 
Pasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due DilligencePasar Saham - 30 Investment Due Dilligence
Pasar Saham - 30 Investment Due Dilligence
 
Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03Pasar Saham - 29 Financial Ratio 03
Pasar Saham - 29 Financial Ratio 03
 
Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02Pasar Saham - 28 Financial Ratio 02
Pasar Saham - 28 Financial Ratio 02
 
Pasar Saham -27 financial ratio 01
Pasar Saham -27 financial ratio  01Pasar Saham -27 financial ratio  01
Pasar Saham -27 financial ratio 01
 
Pasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow StatementPasar Saham - 26 Cash Flow Statement
Pasar Saham - 26 Cash Flow Statement
 

Pemrograman Web - HTML5

  • 1. HTML5 Pengembangan Web Edwin Lunando edwin@kuliahkita.com
  • 2. Pendahuluan HTML5 telah digunakan sebagai teknologi markup untuk pembuatan situs. Didesain untuk menggantikan HTML4, XHTML, dan DOM level 2. HTML5 telah mendukung berbagai bentuk media yang mampu membuat tampilan dari sebuah halaman situs menjadi lebih baik dan interaktif
  • 3. Penambahan di HTML5 Penambahan fitur baru di HTML5 antara lain: ● canvas (2d drawing) ● media playback: audio dan video ● mendukung local storage ● tag baru untuk konten spesifik ○ <article>, <header>, <footer>, <nav>, <section>, dll ● Form control baru ○ calendar, date, time, url, email, dll
  • 4. Struktur Halaman HTML5 Dengan pengenalan tag baru, HTML5 menjadi lebih terstruktur. *Pada HTML4, biasanya digunakan id sebagai penanda area dari suatu situs. Contoh: ● tag <header> dan <footer> ● tag <nav> untuk navigasi ● tag <figure> ● dll
  • 5. Struktur Halaman HTML5 Seperti yang dijelaskan pada materi sebelumnya yaitu: <html> <head> <meta> … </meta> (deskripsi) <meta> … </meta> (deskripsi) <link> … </link> (link menuju style) </head> <body> <div> … </div> → header … → konten <divr> … </div> → footer <script> … <script> <script> … <script> </body> </html>
  • 6. Elemen Halaman Dinamis <menu> mempermudah pembuatan drop-down Toolbar <details> membuat area informasi hanya ditampilkan ketika pengguna meng-klik di item <data-list>. Juga terdapat auto-complete untuk form dengan pilihan yang terbatas.
  • 7. Tipe Form Input Masukan untuk form menjadi lebih teratur karena terklasifikasi: ● Date - tanggal ● Datetime - waktu dan tanggal lokal di suatu tempat ● Month, week - bulan dan minggu ● Color - pemilihan warna ● Range - mendefinisikan angka pada kisaran tertentu ● Email, url - alamat email (dengan @) dan url (http://)
  • 8. HTML5 - Grafik dan Multimedia <canvas> membuat ruang untuk menggambar grafik dengan javascript. Gambar yang dapat dibuat adalah: ● Warna, styles, dan shadow ● Line styles ● Path (Pembuatan bentuk dan poligon) ● Transformasi (skala, rotasi, perpindahan) ● Manipulasi piksel Selain gambar, juga dapat meng-embed video dan audio dengan tag masing-masing <video> dan <audio>
  • 9. Mobile & Desain Responsif HTML5 Dengan tag <meta> untuk memberitahu device tertentu. Contoh: <meta name=”viewport” content=”width=device-width, initial-scale=1.0, minimum-scale=0.5 maximum-scale=1.0, user-scalable=yes/no”> Akan memberitahu device untuk menggunakan: ● lebar maksimum dari layar device ● menerapkan initial scale ● menentukan minimum maksimum scale yang dapat digunakan ● menentukan apakah pengguna dapat melakukan zoom
  • 10. Kelebihan HTML5 (ringkasan) ● Mengurangi third party program ● Markup yang lebih bersih ● Semantik yang lebih baik ● Form control yang lebih baik ● Konsistensi kode ● Offline application cache ● Client-side database ● Browser compatibility, terutama mobile ● Geolocation support ● Simple doctype