0

HTML 5

Posted by Unknown on 02.10
HTML5 merupakan 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 utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
HTML5 merupakan hasil proyek dari W3C (World Wide Web Consortium dan WHATWG ( Web Hypertext Application Technology Working Group ). Dimana WHATWG bekerja dengan bentuk web dan aplikasi dan W3C merupakan pengembang dari XHTML 2.0 pada tahun 2006, kemudian mereka memutuskan untuk bekerja sama dan membentuk versi baru dari HTML.
Berikut tujuan dibuatnya 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


Fitur baru dalam 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.

Beberapa browser sudah mendukung HTML5 seperti safari, chrome, firefox, dan opera. Kabarnya IE9 ( Internet Explorer ) akan mendukung beberapa fitur dari HTML5.
Pembuatan HTML5 juga di karenakan Standard HTML4 yang dijumpai banyak memiliki kelemahan untuk mendukung aplikasi web yang interaktif. Akibat hal ini banyak orang menambahkan fitur baru baik disisi aplikasi web ataupun disisi browser. Solusi ini dikenal dengan plugin dan salah satunya adalah Flash dan Silverlight.
Semakin menjamurnya plugin didalam aplikasi atau browser membuat aplikasi web ini susah untuk menembus banyak browser. Hal ini dikarenakan setiap plugin mempunyai cara yang berbeda-beda, sebagai contoh kita ingin memasang plugin flash untuk sharing video maka pada halaman web kita harus ditulis sebagai berikut

<object type="application/x-shockwave-flash" width="400" height="220" wmode="transparent" data="flvplayer.swf?file=movies/holiday.flv">
<param name="movie" value="flvplayer.swf?file=movies/holiday.flv" />
<param name="wmode" value="transparent" />
</object>


Contoh diatas menggunakan plugin Flash dari Adobe untuk menjalankan aplikasi web pada browser maka lain caranya bila kita menggunakan Silverlight. Teknologi Silverlight dikembangkan oleh Microsoft.
dibawah ini adalah salah satu contoh coding untuk memasukkan audio dan video ke dalam web

Memasukkan Musik 
Pilih musik yang ingin di masukkan dan simpanlah satu folder dengan project yang akan di buat
<!DOCTYPE html>
<html lang=”en”>
<head> </head>
<title> </title>
<body background=”gambar/wedding.jpg”>
            <center>
<table border=”2” width=”800” bgcolor=”#F778A1”>
<tr>
    <td width=”100” height=”100” colspan=”6”>
       <center><font size=”7” color=”#806517”><b> MY WEDDING WITH YOU</b></font></center>
    </td>
</tr>
<tr bgcolor=”#817679”>
    <td width=”100” height=”30” colspan=”2” bgcolor=”#C48793”>
        <marquee direction=”center”>
            <font face=”chromium” size= “5” color=”#348017” ><b>Welcome to my website may be useful and do not forget to always visit my website</b>
            </font>
        </marquee>
    </td>

    <td width=”90” height=”30”>
    <center>
        <font color=”#7E2217”>
            <b><a href=”home.html”>HOME</a></b>
        </font>
    </center>
    </td>

    <td width=”90” height=”30”>
    <center>
        <font color=”#7E2217”>
            <b><a href=”galeri.html”> GALERRY</b>
        </font>
    </center>
    </td>

    <td width=”90” height=”30”>
    <center>
        <font color=”#7E2217”>
            <b> <a href=”about_me.html”>
                ABOUT ME</b>
        </font>
        </center>
    </td>
</tr>
<tr bgcolor=”#FAAFBA”>
    <td width=”100” height=”500” colspan=”6”><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><center>
        <audio controls=”controls” height=”100px” width=”100px”>
            <source src=”music/Marry.mp3” type=”audio/mpeg” />
            <source src=”music/Marry.ogg” type=”audio/ogg” />
            <embed height=”50px” width=”100px” src= /></audio>
    </td>
</tr>

</table>
</body>
</html>

 Memasukan Video
Hampir sama dengan memasukkan music sebelumnya, simpan file video satu folder dengan file project yang telah kita buat tadi. Pada pratikum ini format video yaitu MP4
<!DOCTYPE html>
<html lang="en">

<head> </head>
<title> </title>
<body background="gambar/wedding.jpg">
            <center>
<table border="2" width="800" bgcolor="#F778A1">
<tr>
    <td width="100" height="100" colspan="6">
       <center><font size="7" color="#806517"><b> MY WEDDING WITH YOU</b></font></center>
    </td>
</tr>
<tr bgcolor="#817679">
    <td width="100" height="30" colspan="2" bgcolor="#C48793">
        <marquee direction="center">
            <font face="chromium" size= "5" color="#348017" ><b>Welcome to my website may be useful and do not forget to always visit my website</b>
            </font>
        </marquee>
    </td>

    <td width="90" height="30">
    <center>
        <font color="#7E2217">
            <b><a href="home.html">HOME</a></b>
        </font>
    </center>
    </td>

    <td width="90" height="30">
    <center>
        <font color="#7E2217">
            <b><a href="galeri.html"> GALERRY</b>
        </font>
    </center>
    </td>

    <td width="90" height="30">
    <center>
        <font color="#7E2217">
            <b> <a href="about_me.html">
                ABOUT ME</b>
        </font>
        </center>
    </td>
</tr>
<tr bgcolor="#FAAFBA">
    <td width="100" height="500" colspan="6">
            <center>
            <video width="380" height="280" controls>
            <source src="video/Marry.mp4" type="video/mp4">
            <source src="video/Marry.ogg" type="video/ogg">
              Your browser does not support the video tag.
            </video>
                        <br><br><br><br><br><center>
            <audio controls="controls" height="100px" width="100px">
            <source src="music/Marry.mp3" type="audio/mpeg" />
            <source src="music/Marry.ogg" type="audio/ogg" />
            <embed height="50px" width="100px" src= /></audio>
    </td>
</tr>

</table>
</body>
</html>



0

HTML Lanjut

Posted by Unknown on 04.25
Coding/Script HTML lanjutan untuk latihan pada, sebagai berikut.

  1. 1. Link biasa, link gambar, link ke window baru, dan link internal (Simpan dengan nama file: latihan2-1.html)

<html>
<body>
<p>
<a href="halaman.htm">
Teks ini</a> adalah sebuah link ke suatu halaman
dalam situs Web.
</p>
<p>
<a href="http://www.google.com">
Teks ini</a> adalah sebuah link ke halaman awal
Situs google di World Wide Web.
</p>
<p>
<a href="#C4">
Melompat ke bagian lain dalam halaman ini.
</a>
</p>
<p>
Anda dapat juga menggunakan gambar sebagai sebuah link:
<a href="linkgambar.htm">
<img border="0" src="tombol.gif" width="65" height="38">
</a>
</p>
<a href="baru.htm" target="_blank">halaman Berikutnya</a>
<p>
Bila Anda memberikan atribut target sebuah link menjadi "_blank",
Link tersebut akan membuka sebuah window browser baru.
</p>
<p>
<p> Ada tulisan disini (lakukan copy dan paste baris ini untuk baris berikutnya) </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<a name="C4"><h2> Disinilah tujuan lompatan link internal anda </h2></a>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
<p> Ada tulisan disini </p>
</body>
</html>

  1. 2. Link ke e-mail (Simpan dengan nama file: latihan2-2.html)
<html>
<body>
<p>
Ini adalah link ke e-mail:
<a href="mailto:saya@gmail.com?Subject=Halo%20lagi">
Kirim e-mail</a>
</p>
<p>
<b>Catatan:</b> Spasi di antara setiap kata sebaiknya digantikan dengan tanda %20 untuk <b>memastikan</b> bahwa browser akan menampilkan teks Anda dengan benar.
</p>
<p>
Ini juga contoh link ke e-mail:
<a href="mailto:anda@gmail.com?cc=dia@gmail.com&bcc=kamu@gmail.com&subject=Summer%20Party&body=Apakah%20Anda%20mau%20diundang%20ke%20pesta%20malam%20minggu?">Kirim e-mail!</a>
</p>
</body>
</html>

  1. 3. Frameset (horisontal dan vertikal) (Simpan dengan nama file: latihan2-3.html)
<html>
<frameset rows="50%,50%">
<frame src="frame1.htm">
<frameset cols="25%,75%">
<frame src="frame2.htm">
<frame src="frame3.htm">
</frameset>
</frameset>
</html>

  1. 4. Frameset dengan atribut no-resize = “true” (Simpan dengan nama file:         latihan2-4.html)
<html>
<frameset rows="50%,50%">
<frame noresize="true" src="frame1.htm">
<frameset cols="25%,75%">
<frame noresize="true" src="frame2.htm">
<frame noresize="true" src="frame3.htm">
</frameset>
</frameset>
</html>

  1. 5. Frame inline (Simpan dengan nama file: latihan2-5.html)
<html>
<body>
<iframe src ="default.htm">
</iframe>
<p>Beberapa browser lama tidak mendukung iframe.</p>
<p>Bila browser yang Anda pakai sekarang tidak mendukung, iframe tak akan terlihat.</p>
</body>
</html>


6. Membuat tabel (Simpan dengan nama file: latihan2-6.html)
<html>
<body>
<p>
Setiap tabel dimulai dengan tag table.
Setiap baris tabel dimulai dengan tag tr.
Setiap data dalam tabel dimulai dengan tag td.
</p>
<h4>Satu baris satu kolom dengan border normal:</h4>
<table border="1">
<tr>
<td>100</td>
</tr>
</table>
<h4>Satu baris dan tiga kolom dengan border tebal:</h4>
<table border="8">
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
</table>
<h4>Dua baris dan tiga kolom dengan border sangat tebal:</h4>
<table border="15">
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
<tr>
<td>400</td>
<td>500</td>
<td>600</td>
</tr>
</table>
<h4>Tabel ini tidak memiliki border:</h4>
<table border="0">
<tr>
<td>100</td>
<td>200</td>
</tr>
<tr>
<td>300</td>
<td>400</td>
</tr>
</table>
</body>
</html>






  1. 7. Sel kosong dalam tabel (Simpan dengan nama file: latihan2-7.html)
<html>
<body>
<table border="1">
<tr>
<td>Teks</td>
<td>Teks</td>
</tr>
<tr>
<td></td>
<td>Teks</td>
</tr>
</table>
<p>
Seperti yang Anda lihat, salah satu sel tidak memiliki border. Itu terjadi karena sel tersebut kosong. Cobalah untuk menyisipkan sebuah spasi ke dalam sel tersebut. Ternyata tetap saja tidak memiliki border.
</p>
<p>
Cara yang benar adalah dengan menyisipkan spasi non-breaking di dalam sel.
</p>
<p>Spasi non-breaking adalah sebuah entitas karakter. Bila Anda tidak mengetahui apa yang disebut karakter entitas, baca kembali materi kuliah tentang hal tersebut.
</p>
<p>Entitas spasi non-breaking dimulai dengan tanda ampersand ("&"),
kemudian karakter-karakter "nbsp", dan diakhiri dengan semicolon (";")
</p>
<p>
</p>
</body>
</html>

  1. 8. Sel tabel yang diperlebar (Simpan dengan nama file: latihan2-8.html)
<html>
<body>
<h4>Sel yang melebar dua kolom:</h4>
<table border="1">
<tr>
<th>Nama</th>
<th colspan="2">Telepon</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>555 77 854</td>
<td>555 77 855</td>
</tr>
</table>
<h4>Sel yang melebar dua baris:</h4>
<table border="1">
<tr>
<th>Nama depan:</th>
<td>Bill Gates</td>
</tr>
<tr>
<th rowspan="2">Telepon:</th>
<td>555 77 854</td>
</tr>
<tr>
<td>555 77 855</td>
</tr>
</table>
</body>
</html>

  1. 9. Menambahkan latar belakang ke tabel (Simpan dengan nama file:                   latihan2-9.html)
<html>
<body>
<h4>Dengan warna latar belakang:</h4>
<table border="1" bgcolor="red">
<tr>
<td>Pertama</td>
<td>Baris</td>
</tr>  
<tr>
<td>Kedua</td>
<td>Baris</td>
</tr>
</table>
<h4>Dengan latar belakang gambar:</h4>
<table border="1" background="../bg.jpg">
<tr>
<td>Pertama</td>
<td>Baris</td>
</tr>  
<tr>
<td>Kedua</td>
<td>Baris</td>
</tr>
</table>
<h4>Latar belakang pada sel:</h4> 
<table border="1">
<tr>
<td bgcolor="red">Pertama</td>
<td>Baris</td>
</tr>  
<tr>
<td background="../bg.jpg">
Kedua</td>
<td>Baris</td>
</tr>
</table>
</body>

</html>

0

MODUL HTML

Posted by Unknown on 04.12
Belajar ngoding dengan HTML

  1. Buatlah folder tempat anda menyimpan latihan-latihan pemograman web ini.
  2. Buatlah coding/script HTML berikut ini dengan editor notepad
  3. Gunakan browser untuk melihat hasil tampilan dari coding/script HTML yang telah dibuat dan tangkap (capture) lah dari masing-masing tampilan dan jadikan gambar tampilan laporan anda.

Coding/Script Dasar HTML untuk latihan

1. 1. Latihan 1 Paragraf dan line break (Simpan dengan nama file: latihan1.html)
<html>
<body>
<p>
Paragraf ini
      mengandung           banyak spasi       dan baris
                dalam kode       sumbernya,
    tetapi      browser
akan mengabaikannya.
</p>
<p>
Sedangkan yang ini memiliki &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; spasi panjang.
</p>
<p align=”center”>
Jumlah baris dalam setiap paragraf tergantung pada ukuran window browser Anda. Bila Anda mengubah ukuran window browser, jumlah baris dalam paragraf akan berubah.
</p>
<p align=”right”>
Untuk memotong <br>baris<br>dalam sebuah<br>paragraf,<br>gunakan tag br.
</p>
</body>
</html>


1. 2. Latihan 2 Background color dan heading (Simpan: latihan2.html)
<html>                              
<body>
<body bgcolor="yellow">
<p>
Perhatikan bahwa halaman ini seharusnya berwarna kuning.
</p>
<h1>Ini adalah heading 1</h1>
<h2>Ini adalah heading 2</h2>
<h3>Ini adalah heading 3</h3>
<h4>Ini adalah heading 4</h4>
<h5>Ini adalah heading 5</h5>
<h6>Ini adalah heading 6</h6>
<p>Gunakan tag heading hanya untuk membuat heading saja. Jangan menggunakan tag tersebut hanya untuk membuat tampilan huruf tebal. Gunakan tag lain untuk keperluan itu. </p>
<h1 align="center">Ini adalah heading 1</h1>
<p>Heading di atas telah diposisikan untuk berada di tengah halaman ini. </p>
</body>
</html>

1. 3. Latihan 3. Garis horisontal dan komentar tersembunyi (Simpan: latihan3.html)
<html>
<body>
<p>Tag hr mendefinisikan sebuah garis horisontal, default-nya adalah rata tengah:</p>
<hr color=”green” >
<p align=”left”>Terdapat paragraf disini</p>
<hr width=”80%” size=”10” align=”left”>
<p align=”right”>Terdapat paragraf disini</p>
<hr width=”400” size=”6” align=”right” color=”red”>
<center>
<p>Terdapat paragraf disini</p>
</center>
<!— Ini adalah komentar yang tidak akan ditampilkan di layar browser -->
</body>
</html>

1. 4. Latihan 4. Pemformatan teks. (Simpan: latihan4.html)
<html>
<body>
<b>Teks ini tebal </b>
<br>
<strong> Teks ini juga tebal </strong>
<br>
<big> Teks ini hurufnya besar </big>
<br>
<em> Teks ini miring </em>
<br>
<i> Teks ini juga miring </i>
<br>
<small> Teks ini hurufnya kecil </small>
<br>
Teks ini berisi <sub> subscript </sub>
<br>
Teks ini berisi <sup> superscript </sup>
</body>
</html>



1. 5. Latihan 5. Teks yang di-preformat. (Simpan: latihan5.html)
<html>
<body>
<pre>
Ini adalah
Teks yang di-preformat.
Preformat akan menampilkan                spasi dan
line break apa adanya.
</pre>
<p>Tag pre cocok untuk menampilkan kode komputer di bawah ini:</p>
<pre>
for i = 1 to 10
     print i
next i
</pre>
</body>
</html>

1. 6. Latihan 6. Tag “keluaran komputer”, alamat, singkatan, dan kependekan.
        (Simpan: latihan6.html)
<html>
<body>
<code>Kode Komputer </code>
<br>
<kbd>Masukan dari keyboard</kbd>
<br>
<tt>Teks jenis teletype </tt>
<br>
<samp>Teks contoh</samp>
<br>
<var>Variabel komputer </var>
<br>
<p>
<b>Catatan:</b> Tag-tag tersebut biasanya digunakan untuk menampilkan kode komputer/ pemrograman.
<p>
<address>
Fakultas Teknik UNP<br>
Jl. Prof Dr Hamka<br>
Air Tawar<br>
Padang
</address>
<br>
<abbr title="Universitas Negeri Padang">UNP</abbr>
<br>
<acronym title="World Wide Web">WWW</acronym>
<p>Atribut title digunakan untuk menampilkan versi yang dieja ketika pointer mouse berada di atas kependekan atau singkatan.</p>
<p>Dalam IE 5, hanya elemen acronym yang mau bekerja.</p>
<p>Dalam Navigator 6.2, elemen abbr dan acronym keduanya dapat bekerja.</p>
</body>
</html>

1. 7. Latihan 7. Arah teks dan quotation. (Simpan: latihan7.html)
<html>
<body>
<p>
Bila browser Anda mendukung kemampuan bi-directional override (bdo), baris berikut ini akan dituliskan dari kanan ke kiri (rtl):
</p>
<bdo dir="rtl">
Anggap saja ini tulisan bahasa Arab
</bdo>
<br>
Ini adalah contoh quotation panjang:
<blockquote>
Ini adalah quotation panjang. Ini adalah quotation panjang. Ini adalah quotation panjang. Ini adalah quotation panjang. Ini adalah quotation panjang.
</blockquote>
Ini adalah contoh quotation pendek:
<q>
Ini adalah quotation pendek.
</q>
<p>
Menggunakan elemen blockquote, browser menyisipkan line break dan margin, tetapi elemen q tidak akan menampilkan apapun yang khusus.
</p>
</body>
</html>

1. 8. Latihan 8. Teks yang terhapus, disisipkan, dan entitas karakter.
  (Simpan: latihan8.html)
<html>
<body>
<p>
satu dosin adalah
<del>duapuluh</del>
<ins>duabelas</ins>
buah
</p>
<p>
Hampir semua browser akan memberi garis (overstrike) pada teks yang (maksudnya) terhapus dan teks yang disisipkan akan diberi garis bawah.
</p>
<p>
Tetapi beberapa browser yang lama akan menampilkan teks yang terhapus atau teks disisipkan sebagai suatu teks biasa (plain text).
</p>
<p>Ini adalah entitas karakter: &#000;</p>
<p>
Coba untuk mengganti 000 dengan suatu angka (misalnya 169), dan muat ulang halaman Anda agar Anda dapat melihat hasil dari perubahan yang dilakukan.
</p>
</body>
</html>

1. 9. Latihan 9. List unordered dan ordered. (Simpan: latihan9.html)
<html>
<body>
<h4>Sebentuk list unordered:</h4>
<ul>
<li>Kopi</li>
<li>Teh</li>
<li>Susu</li>
</ul>
<br>
<h4>Sebentuk list ordered:</h4>
<ol>
<li>Kopi</li>
<li>Teh</li>
<li>Susu</li>
</ol>
</body>
</html>

1. 10. Latihan 10. Jenis-jenis list ordered. (Simpan: latihan10.html)
<html>
<body>
<h4>List bernomor:</h4>
<ol>
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ol> 
<h4>List dengan huruf:</h4>
<ol type="A">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ol> 
<h4>List dengan huruf kecil:</h4>
<ol type="a">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ol> 
<h4>List dengan angka romawi:</h4>
<ol type="I">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ol> 
<h4>List dengan angka romawi kecil:</h4>
<ol type="i">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ol> 
</body>
</html>

1. 11. Latihan 11. Jenis-jenis list unoredered. (Simpan: latihan11.html)
<html>
<body>
<h4>List dengan bullet berbentuk disc:</h4>
<ul type="disc">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ul> 
<h4>List dengan bullet berbentuk lingkaran:</h4>
<ul type="circle">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ul> 
<h4>List dengan bullet berbentuk kotak:</h4>
<ul type="square">
<li>Apel</li>
<li>Pisang</li>
<li>Lemon</li>
<li>Jeruk</li>
</ul>
</body>
</html>

1. 12. Latihan 12. List bersarang dan list definisi. (Simpan: latihan12.html)
<html>
<body>
<h4>Sebuah list bersarang:</h4>
<ul>
<li>Kopi</li>
<li>Teh
<ul>
<li>Teh hitam</li>
<li>Teh Hijau</li>
</ul>
</li>
<li>Susu</li>
</ul>
<br>
<h4>Contoh list definisi:</h4>
<dl>
<dt>Kopi</dt>
<dd>Minuman panas hitam</dd>
<dt>Susu</dt>
<dd>Minuman dingin putih</dd>
</dl>
</body>

</html>

Copyright © 2009 @Ajeng_ZT All rights reserved. Theme by AA. | Bloggerized by Ajeng Zanna Tirahnae.