Wireless Markup Language (WML)

Ukuran: px
Mulai penontonan dengan halaman:

Download "Wireless Markup Language (WML)"

Transkripsi

1 Wireless Markup Language (WML) WML (Wireless Markup Language) adalah standar bahasa markup pertama yang digunakan untuk perangkat nirkabel. WML ini di dukung oleh hampir semua produsen pembuat telephone bergerak. Di awal tutorial WML ini, akan dipelajari tentang dasar-dasar WML, seperti konsep Deck dan Card, struktur dan sintak dokumen WML. Kemudian dilanjutkan dengan topik seperti font style, image, table, anchor links dan softkeys juga akan dibahas disini. Setelah itu akan melangkah ke topik yang lebih lanjut dari WML seperti event, input element, variabel, dan pengiriman dara pada form ke server. Banyak contoh-contoh kode yang di berikan dalam tutorial WML ini membantu anda memahami konsep dan teknik pemrograman dengan menggunakan WML. Pendahuluan WML versi 1.x adalah bahasa markup yang didefinisikan didalam spesifikasi WAP versi 1.x. WAP adalah standar yang diciptakan oleh WAP Forum ( Sekarang Open Mobile Alliance-OMA) yang membawa konten internet-word Wide Web ke perangkat Nirkabel. WAP ini menspesifikasikan lapisan protokol dan lingkungan aplikasi dari aplikasi browsing pada mobile internet. Peranan WML didalam aplikasi internet bergerak adalah sama seperti yang digunakan HTML didalam aplikasi Web. Situs WAP ditulis dengan WML, sedangkan situs web ditulis dengan HTML. WML versi 1.x sangat mirip dengan HTML,keduanya menggunakan tag dan ditulis didalam format plaintext. Beberapa tag didalam WML versi 1.x secara langsung mengambil dari HTML. Jika anda memiliki pengalaman didalam menggunakan HTML, anda seharusnya bisa belajar WML 1.x dengan cepat. Beberapa fitur WML versi 1.x lebih spesifik ke perangkat nirkabel. Sebagai contoh, WML versi 1.x menyediakan cara untuk membangun program softkey yang berkaitan langsung dengan Perangkat Bergerak. Fitur ini tidak didukung didalam HTML sejak komputer tidak memiliki beberap softkey. Versi yang lebih baru dari spesifikasi WAP 1.x adalah WAP 1.2.1, yang mendefinisikan WML 1.3.

2 WML files memiliki ekstensi.wml. tipe MIME dari WML adalah text/vnd.wap.wml. WML mendukung skrip client-side. Bahasa skrip yand didukung disebut WMLScript. Sintaknya berbasis JavaScript. WAP versi 2.0 WAP versi 1.x adalah versi awal dari standar WAP. Versi yang paling banyak digunakan adalah WAP 2.0. Bahasa markup yang didefinisikan didalam WAP 2.0 adalah XHTML MP(XHTML Mobile Profile). XHTML MP merupakan bagian dari XHTML yang digunakan didalam aplikasi web. XHTML MP mendukung CSS (Cascading Style Sheet) versi nirkabel yang disebut WCSS (WAP CSS), yang merupakan bagian dari CSS2 yang digunakan aplikasi web ditambah beberapa perluasan dari spesifikasi WAP yang ada. Kebanyakan model perangkat bergerak yang ada saat ini sudah mendukung WAP 2.0. WAP versi 2.0 masih kompatibel dengan versi yang lama yaitu WAP versi 1.x. Perangkat Bergerak yang mendukung WAP 2.0 dapat menampilkan kedua dokumen XHTML MP dan WML. WML 1.x adalah teknologi awal/lama. Bagaimanapun tidak berarti hal ini tidak digunakan, sejak masih banyak perangkat nirkabel yang hanya mendukung WML 1.x, maka sejak saat itu juga WML 1.x masih banyak digunakan. Disamping itu, beberapa fitur yang berguna dari WML tidak tersedian didalam XHTML MP. Sebagai contoh, XHTML MP tidak mendukung event, variabel dan skrip client-side. Sebagian besar fitur WML tidak ada didalam HTML MP. Jika anda menulis markup dari situs intermet mobile didalam WML, keduanya baik yang lama maupun yang baru dari dukungan WAP pada perangkat nirkabel masih dapat digunakan untuk menampilkan situs internet mobile. User yang berbasis aplikasi WAP adalah maksimum. WML 2.0 Kebutuhan pengembangan situs WAP tidak perlu mengkhawatirkan masalah WML 2.0. WML 2.0 diciptakan dengan tujuan untuk mendukung kompatibilitas teknologi sebelumnya dan tidak untuk digunakan oleh pengembangan situs WAP. Untuk mengembangkan situs dengan standar WAP 2.0, gunakan XHTML Mobile Profile.

3 WML Deck dan Card Perbedaan utama antara HTML dan WML adalah unit dasar navigasi didalam HTML adalah sebuah halaman, sedangkan didalam WML adalah sebuah kartu (Card). File WML dapat berisi berbagai macam Card didalam sebuah Deck. Ketika user pergi ke situs WAP, mobile browser mengambil file WML yang berisi sebuah deck-card dari Server. Hanya satu card yang akan muncul di layar perangkat bergerak setiap waktu. Jika user pergi ke card yang lain didalam deck yang sama, mobile browser tidak perlu mengirimkan permintaan lagi ke server semenjak file yang berisi deck sudah tersimpan didalam perangkat nirkabel. WML di rancang dengan cara seperti ini karena perangkat nirkabel mempunya latensi yang tinggi untuk koneksi ke server. Mengambil sebuah deck-card setiap saat dapat menurunkan banyaknya permintaan-jawaban ke server. Link, text, image, input field, option box dan banyak lagi elemen dapat di letakkan didalam sebuat kartu (card). Struktur Dokumen WML Contoh WML Hello World Marilah melihat contoh pertama WML yang menunjukkan struktur umum dari dokumen WML. <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <card id="kartu1" title="wml Kartu1"> <p>apa kata dunia!</p> </card> <card id="kartu2" title="wml Kartu2"> <p>selamat datang didunia WML</p> </card> </wml>

4 Hasil dari contoh WML apa kata dunia! didalam emulator telepon bergerak adalah sebagai berikut :

5 Pada bagian selanjutnya, akan digambarkan elemen-elemen yang digunakan didalam contoh WML diatas. Prolog Prolog merujuk pada dua baris pertama dari contoh WML Apa kata dunia! <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " Setiap dokumen WML dimulai dengan prolog. Baris pertama deklarasi XML dan baris kedua deklarasi DOCTYPE. Komponen prolog bukan elemen WML dan tidak harus diakhiri dengan tag penutup atau dengan />. Deklarasi XML dan Karakter Encoding Semua dokumen WML merupkan dokumen XML. Shingga terdapat deklarasi XML di awal. Deklarasi XML menspesifikasikan versi XML dari dokumen. Karakter encoding dari dokumen dapat juga di spesifikasikan disini, sperti : <?xml version="1.0" encoding="utf-8"?> Status baris diatas menunjukkan bahwa versi XML dari dokumen WML adalah 1.0 dan karakter encodingnya adalah UTF-8. Jika karakter encoding dari dokumen WML adalah UTF-8 atau UTF-16, maka tidak diperlukan untuk mendeklarasikan karakter encondingnya, karena dapat di deteksi secara otomatis. Catatan : tidak boleh ada whitespace sebelum deklarasi XML, jika tidak maka beberapa browser WAP atau WAP Gateway tidak dapat memproses file WML. Deklarasi DOCTYPE Semua dokumen harus memiliki deklarasi DOCTYPE. Harus diletakkan antara deklarasi XML dan elemen <wml>. Dibawah ini deklarasi

6 DOCTYPE untuk WML 1.3. ini dapat dengan mudah di kopi dan paste kedalam file WML. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " Deklarasi DOCTYPE menspesifikasikan nama dari DTD (Document Type Definition) dan URL ke DTD. DTD berisi informasi tentang sintax dari bahasa markup. DTD mendefinisikan elemen-elemen apasaja dan atributatribut yang dapat digunakan didalam markup dan aturan-aturan yang harus digunakan. Sebagai contoh, DTD dari WML menspesifikasikan elemen <card> harus berada didalam pasangan tag <wml></wml>. Jika tidak mengikuti aturan ini, dokumen WML akan mengatakan invalid. WAP browser akan memberitahu jika anda mencoba menampilkan dokumen WML yang salah. Jika anda tertarik didalam DTD dari WML 1.3, dapat didownload pada Jika anda ingin kode WML anda memberitahu ke versi yang lama dari standar WAP, anda dapat merubah DTDnya. Dibawah ini deklarasi DTD untuk WML versi 1.2 : <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" " Perangkat validasi dapat digunakan untuk mengecek apakah dokumen WML dapat memberitahu ke aturan bahasa WML dengan membandingkan dokumen WML dengan DTD yang di spesifikasikan didalam deklarasi DOCTYPE. Beberapa perangkat validasi terintegrasi didalam beberap IDE. Elemen <wml> <wml> adalah elemen utama dari WML. Semua elemen yang lain berada didalam tag <wml></wml>. Elemen <card> Elemen <card> menspesifikasikan konten dari sebuah kartu. Terdapat dua kardu didalam contoh WML apa kata dunia!. Seperti yang terlihat

7 didalam screenshot yang lalu, hanya satu kartu yang ditampilkan dalam setiap waktu. Kita akan mendiskusikan bagaimana navigasi dari satu kartu ke kartu lainnya ketika kita membahas tentang anchor link nanti pada tutorial ini. Dalam contoh WML Apa kata dunia!, terdapat dua atribut id dan title, yang telah di spesifikasikan pada tag <card>. Kita menggunakan atribut id untuk mendefinisikan ID unik untuk sebuah kartu. ID kartu dibutuhkan untuk navigasi diantara kartu. Bagaimanapun, atribut id belum memiliki fungsi didalam contoh WML apa kata dunia! dan hal ini tidak apa-apa untuk tidak disertakan didalam tag <card>. Atribut title digunakan untuk memasang judul sebuah kartu. Biasanya, sebuah judul ditampilkan dibagian atas dari layar perangkat berangkat. Kebanyakan browser WAP menampilkan judul sebuah kartu, meskipun beberapa perangkat bergerak yang lama tidak menampilkannya. Jika judul terlalu panjang, browser WAP akan memotong judul sesuai dengan ukuran title bar. Tidak seperti transisional HTML 4.01, teks tidak dapat diletakkan secara langsung didalam pasangan tag <card></card>. Sebagai contoh, kode markup berikut ini tidak benar tidalam WML : <card id="card1" title="wml Tutorial"> Hello world. Welcome to our WML tutorial. </card> Untuk memperbaiki kode markup WML diatas, letakkan teks didalam tag <p></p>. kode markup berikut ini bersi yang benar dari kode sebelumnya : <card id="card1" title="wml Tutorial"> <p>hello world. Welcome to our WML tutorial.</p> </card> Elemen <p> Elemen <p> mendifinisikan sebuah paragraf dari suatu teks. Selain teks, sesuatu seperti anchor link dan image dapat di sertakan didalam elemen <p>. browser WAP selalu memandang sebuah paragraf sebagai baris baru.

8 Elemen <p> mendukung dua atribut : align dan mode. Atribut align digunakan untuk merubah perataan horizontal pada sebuah paragraf. Nilai yang di dukung adalah left, center dan right. Contoh WML berikut ini mengilustrasikan bagaimana perataan sebuah paragraf ke tengah dengan menggunakan atribut align : <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <card id="card1" title="wml Tutorial"> <p align="center">hello world. Welcome to our WML tutorial.</p> </card> </wml>

9 Atribut mode digunakan untuk memasang mode text-wrapping. Dua nilai yang didukung, wrap dan nowrap. Jika wrap dijadikan sebagai atribut mode, teks yang lebih panjang dari lebar layar akan menjadi rusak terpisah dan ditampilkan pada baris yang lain. Jika nowrap dijadikan atribut mode, teks dari suatu paragraf akan di tampilkan pada sebuah baris tunggal dan bagaimana panjang baris ditampilkan tergangung pada browser WAP yang digunakan. Sebagai contoh : Nokia Mobile Browser 4.0 : mendukung scrolling horizontal. Teks yang tidak keliahatan dapat ditampilkan dengan menekan tombol left dan Right. Sony Ericsson T610 dan T68i emulator : baris teks yang lebih panjang dari lebar layar dibagi kedalam bagianyang lebih kecil dan ditampilkan pada layar secara berurutan.

10 Openwave Mobile Browser : baris teks yang lebih panjang dari lebar layar ditampilkan menggunakan animasi bergerak (marquee). Contoh WML berikut ini mengilustrasikan efek dari mode nowrap dan wrap pada beberap mobile browser : <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <card id="card1" title="wml Tutorial"> <p mode="nowrap">hello world. Welcome to our WML tutorial.</p> <p mode="wrap">you can learn how to build your own WML site in this tutorial.</p> </card> </wml>

11 Catatan : jika atribut mode dari sebuah paragraf tidak dispesifikasikan dan bukan paragraf pertama dari kartu saat ini, mode text-wrapping dari paragraf sebelumnya akan di aplikasikan kepadanya. Sebagai contoh, jika kita merubah markup dari contoh WML sebelumnya seperti baris dibawah ini, kedua paragraf didalam kartu akan di tampilkan dengan mode nowrap.

12 ... <card id="card1" title="wml Tutorial"> <p mode="nowrap">hello world. Welcome to our WML tutorial.</p> <p>you can learn how to build your own WML site in this tutorial.</p> </card>... XML adalah bahasa markup yang lebih kuat daripada HTML. Semenjak dokumen WML adalah dokumen XML, aturan sintax dari WML adalah lebih ketat dibandingkan dengan HTML. Sebagai contoh, tag dan atribut didalam WML adalah case-sensitive dan harus menggunakan huruf kecil, sementara didalam HTML adalah case-insensitive. Berikut ini adalah kode markup yang salah didalam WML tetapi tidak didalam HTML : <P>WML tutorial paragraph 1</P> <p>wml tutorial paragraph 2</P> <p ALIGN="right">WML tutorial paragraph 3</P> Contoh yang lain adalah anda harus menutup semua tag didalam WML, sementara itu anda dapat mengabaikan bebera tag penutup didalam HTML. Sebagai contoh, berikut ini adalah kode markup yang salah didalam WML tetapi benar di dalam HTML : <p>wml tutorial paragraph 1 <p>wml tutorial paragraph 2 <p>wml tutorial paragraph 3 Kode markup diatas menjadi valid didalam HTML dan WML jika anda menutup semua tag <p> yang sesuai, sperti ini : <p>wml tutorial paragraph 1</p> <p>wml tutorial paragraph 2</p> <p>wml tutorial paragraph 3</p> Beberapa tag tidak memiliki konten untuk disertakan didalamnya, jadi tag tersebut tidak memiliki pasangan. Sebagai contoh tag <br>, yang mana

13 digunakan untuk mengatakan kepada browser untuk membuat baris baru. Untuk menutup tag seperti itu, gunakan / sebelum >, seperti <br/>. Anda perlu menggunakan <br/> sebagai pengganti dari <br> didalam WML. Web browser lebih toleran terhadap kesalahan daripada browser WML. Jika halaman HTML berisi markup yang tidak memberitahukan ke sepesifikasi, web browser akan masih mencoba memahami halaman HTML dan menampilkan yang terbaik sesuai dengan yang ia dapatkan. WML browser tidak akan melakukan hal ini. Jika dokumen WML berisi markup yang salah, WML browser akan mengeluarkan pesan error secara langsung. WML Generic Metadata: <meta> Anda dapat menetapkan metadata umum didalam file WML anda menggunakan tag <meta/>. Metadata ditempatkan pada header dokumen. Tag <head> dan </head> menandai awal dan akhir dari header dokumen yang bersangkutan. Browser WAP akan mengabaikan metadata jika tidak dikenali arti dari metadata tersebut. Anda dapat menetapkan beberapa jenis metadata didalam file WML tanpa memepengaruhi hasil tampilan dari kartu. Sebagai contoh, anda mungkin menginginkan status nama pengarang didalam file WML anda tanpa menampilkannya di layar. Congoh berikut ini mengambarkan bagaimana cara melakukannya : <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <head> <meta name="pengarang" content="abdullah Fadil"/> </head> <card id="kartu5" title="pengarang"> <p>apa kata dunia!</p> </card> </wml>

14 WML Cache Control : menentukan periode expired dari file WML Salah satu kegunaan dari tag <meta/> adalah untuk menentukan waktu kadarluarsa dari file WML didalam cache. Cache adalah beberapa ruang memori didalam sebuah perangkat nirkabel untuk menyimpan file WML yang didownload dari server secara sementara. Jika browser WAP menemukan bahwa file WML yang diminta oleh anda teletak di dalam cache dan belum kadarluarsa, browser WAP akan menampilkan file

15 didalam cache tersebut tanpa menghubungi server sehinga dapat memperkecil waktu tundanya. Jika Card WML anda mempunyai isi yang sensitif terhadap waktu seperti data keuangan, anda mungkin menginginkan mendefinisikan nilai yang kecil atau bahkan nol untuk periode kadarluarsanya, shingga user tidak akan dapat menjumpai card WML yang kadarluarsa. Conoth WML berikut ini menunjukkan bagaimana menggunakan tag <meta/> untuk menentukan waktu kadarluarsa dari file WML dengan nilai nol : <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <head> <meta http-equiv="cache-control" content="no-cache"/> </head> <card id="card1" title="wml Tutorial"> <p>apa kabar dunia. selamat datang di dunia WML.</p> </card> </wml>

16 Dibawah ini adalah contoh lain yang menggambarkan bagaimana menetapkan periode kadarluarsa dari suatu file WML selama 300 detik : <?xml version="1.0"?>

17 <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml> <head> <meta http-equiv="cache-control" content="max-age=300"/> </head> <card id="card1" title="wml Tutorial"> <p>apa kata dunia. selamat datang di dunia WML.</p> </card> </wml>

18 Baris : <meta http-equiv="cache-control" content="max-age=0"/> Memiliki efect yang sama dengan :

19 <meta http-equiv="cache-control" content="no-cache"/> Catatan : bahwa efek nyata dari kode WML diatas adalah tergantung dari perangkat bergeraknya. Beberapa browser WAP tidak dapat menggunakan cara diatas untuk mengontrol Cache. Disamping itu, beberapa browser WAP tidak memiliki cache. Bagaimanapun, sperti di nyatakan diawal, jika browser WAP tidak mengenali arti dari suatu metadata, hal itu akan secara sederhana di abaikannya. Cata lainnya adalah bahwa meskipun browser WAP tidak mendukung penggunaan tag <meta/> untuk mengontrol cache, mereka mengenali baris header HTTP Cache-Control: no-cache. Solusi untuk kasus seperti itu adalah menetapkan header HTTP Cache-Control didalam respon HTTP di sisi server. Teknologi disisi server seperti ASP, JSP, PHP, Perl dan lain-lain, dapat digunakan untuk melakukan hali itu. Metode ini dapat juga digunakan untuk mengontrol cache suatu image. Komentar didalam WML Didalam WML, Komentar ditempatkan didalam tag <!- ->. Ini sama halnya didalam HTML. Sebagai contoh, baris berikut ini adalah komentar. Browser WAP akan mengabaikan semua komentar : <!-- This is a comment in WML --> <!-- This is a multi-line comment --> Ganti Baris didalam WML Tag <br/> adalah tag ganti baris didalam WML, yang mana sama dengan didalam HTML. Contoh WML berikut ini mengambarkan kegunaan dari ganti baris : <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" " <wml>

20 <card id="card1" title="line Break"> <p> seblum ganti baris<br/>setelah ganti baris </p> </card> </wml> Screenshot dibawah ini menunjukkan hasil dari contoh WML diatas didalam browser telepon bergerak. Seperti yang anda liha, teks setelah tag <br/> dimulai pada baris yang baru.

21

22

Pemrograman Web Week 2. Team Teaching

Pemrograman Web Week 2. Team Teaching Pemrograman Web Week 2 Team Teaching WEEK 2 HTML IKG2I4 Software Project I Persiapan Instalasi Editor Download dan Install apilkasi editor (mis. Notepad++) Karena membantu dalam pengembangan syntax highlighting

Lebih terperinci

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah   Website :http://dahlan.unimal.ac.id DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : dahlanrpl@yahoo.com Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah

Lebih terperinci

RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS

RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS RANCANG BANGUN APLIKASI BERBASIS TEKNOLOGI WAP SEBAGAI MEDIA PROMOSI KOMODITAS PARIWISATA DI BANYUMAS Oleh : Lasmedi Afuan, Ipung Permadi, Nurul Hidayat Program Studi Teknik Informatika Fakultas Sains

Lebih terperinci

Bab 5. Cascading Style Sheet (CSS)

Bab 5. Cascading Style Sheet (CSS) Bab 5. Cascading Style Sheet (CSS) Overview Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan sebuah dokumen yang ditulis dalam bahasa markup. CSS diperkenalkan

Lebih terperinci

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap HTML Hypertext Markup Language Pemrograman Web 1 Genap 2009 2010 HTML HTML? Sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser.

Lebih terperinci

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com Prak. E-Bussiness & E-Commerce HTML (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto@gmail.com liyantanto.wordpress.com Pendahuluan HTML adalah sebuah bahasa markup yang digunakan untuk membuat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian WAP WAP merupakan protokol bagi perangkat-perangkat nirkabel yang menyediakan layanan komunikasi data bagi pengguna, baik dalam bentuk yang berhubungan dengan telekomunikasi

Lebih terperinci

BAB I PERKENALAN HTML

BAB I PERKENALAN HTML BAB I PERKENALAN HTML A. PENDAHULUAN Hypertext Markup Language (HTML) sebuah bahasa markup atau tanda yang digunakan untuk membuat sebuah halaman website, HTML merupakan berupa kode-kode tag yang menginstruksikan

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN Implementasi Pada tahap ini CMS akan dibuat atau dikembangkan berdasarkan tahap-tahap pengembangan sistem yang telah dijelaskan sebelumnya dengan menggunakan software dan hardware yang diperlukan untuk

Lebih terperinci

Pertemuan Ke-4 (Peggunaan XHTML) D3 Manajemen Informatika - Unijoyo 1

Pertemuan Ke-4 (Peggunaan XHTML) D3 Manajemen Informatika - Unijoyo 1 Pertemuan Ke-4 (Peggunaan XHTML) D3 Manajemen Informatika - Unijoyo 1 XHTML Mobile Profile Perbedaan antara HTML dan XHTML Kesalahan Pada XHTML D3 Manajemen Informatika - Unijoyo 2 XHTML MP (extensible

Lebih terperinci

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML FERNANDYA RISKI HARTANTRI 09018173 / F DASAR-DASAR HTML Hypertext Markup Language, atau seperti yang lebih dikenal, HTML, adalah bahasa computer dari World Wide Web. Bila Anda membuat situs Web, Anda dapat

Lebih terperinci

BAB I PERKENALAN HTML

BAB I PERKENALAN HTML BAB I PERKENALAN HTML A. PENDAHULUAN Hypertext Markup Language (HTML) sebuah bahasa markup atau tanda yang digunakan untuk membuat sebuah halaman website, HTML merupakan berupa kode-kode tag yang menginstruksikan

Lebih terperinci

TEORI HTML. Informasi dari Internet dapat diakses Keseluruh dunia hanya dalam hitungan detik.

TEORI HTML. Informasi dari Internet dapat diakses Keseluruh dunia hanya dalam hitungan detik. TEORI HTML Kata-kata Web sebenarnya penyederhanaan dari sebuah istilah dalam dunia komputer yaitu WORLD WIDE WEB yang merupakan bagian dari tekhnologi Internet. World wide Web atau disingkat dengan nama

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan. Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan www.bambangherlandi.web.id Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman diartikan proses, cara, perbuatan

Lebih terperinci

PRAKTIKUM JARINGAN KOMPUTER. VI. HTTP dan WAP

PRAKTIKUM JARINGAN KOMPUTER. VI. HTTP dan WAP PRAKTIKUM JARINGAN KOMPUTER VI. HTTP dan WAP HTTP HTTP adalah sebuah protokol yang menangani aplikasi web. Dimana aplikasi ini bekerja pada jaringan TCP/IP dengan port 80. Untuk membangun sebuah aplikasi

Lebih terperinci

BAB III Validasi HTML5

BAB III Validasi HTML5 1 Modul Praktikum Pemprograman Web BAB III Validasi HTML5 A. Tujuan Memahami konsep dasar active web page, Mampu menghasilkan halaman web yang interaktif, Mampu memanfaatkan validasi data menggunakan HTML5.

Lebih terperinci

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa Tujuan Kuliah Mampu Menjelaskan mengenai: Pengertian struktur dasar tag-tag HTML membuat aplikasi dengan perintah-perintah HTML HTML Hyper Text Markup

Lebih terperinci

Tag HTML Container. Nuryani Sofia Dewi / / Kelas A

Tag HTML Container. Nuryani Sofia Dewi / / Kelas A Tag HTML Container Pada dasarnya, sebuah halaman web adalah teks file yang berisi petunjuk dalam bentuk kode-kode HTML(disebut tag) dan atribut. Tag adalah perintah Web browser yang nantinya ikut memformat

Lebih terperinci

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar 1. Memahami cara kerja world

Lebih terperinci

HTML (HYPERTEXT MARKUP LANGUAGE)

HTML (HYPERTEXT MARKUP LANGUAGE) HTML (HYPERTEXT MARKUP LANGUAGE) HTML merupakan Script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML sendiri terdiri dari tag-tag yang fungsinya untuk membuat dokumen

Lebih terperinci

Interactive Broadcasting

Interactive Broadcasting Modul ke: Interactive Broadcasting HTML Fakultas Ilmu Komunikasi Bagus Rizki Novagyatna Program Studi Broadcasting www.mercubuana.ac.id Pengertian HTML Program adalah kata, ekspresi, pernyataan atau kombinasi

Lebih terperinci

MODUL 1 HTML. (HyperText Mark-Up Language)

MODUL 1 HTML. (HyperText Mark-Up Language) MODUL 1 HTML (HyperText Mark-Up Language) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah dasar HTML 2. Mahasiswa

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan

Lebih terperinci

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA WEB DESAIN Pengenalan JavaScript Alfira Rizky Ayuputri 4103141039 3 D3 Multimedia Broadcasting B Dwi Susanto, S.ST, MT. D3 Teknologi Multimedia Broadcasting Departemen Multimedia Kreatif POLITEKNIK ELEKTRONIKA

Lebih terperinci

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency Mengelola isi halaman web Memeriksa informasi untuk Software Web Design Software web design merupakan perangkat lunak yang berguna untuk membangun/membuat/mendisain halaman-halaman web, baik yang bersifat

Lebih terperinci

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB I Oleh: CHALIFA CHAZAR 2 Modul 1 Mengenal Website & HTML Tujuan: Mahasiswa mengenal konsep-konsep dan komponen dasar dari suatu website dan mampu membangun suatu website statis.

Lebih terperinci

Modul Praktikum Desain Web 2015

Modul Praktikum Desain Web 2015 MODUL 1 DASAR-DASAR HTML A. TUJUAN PRAKTIKUM Melalui praktikum Dasar-dasar HTML, diharapkan mahasiswa dapat memiliki kompetensi, antara lain: 1. Memahami struktur dasar dokumen HTML. 2. Membuat dokumen

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

PEMROGRAMAN BERBASIS WEB. Part 1,2 HTML. By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018

PEMROGRAMAN BERBASIS WEB. Part 1,2 HTML. By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018 PEMROGRAMAN BERBASIS WEB Part 1,2 HTML By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018 Referensi HTML5, JavaScript, and jquery 24-Hour Trainer, Copyright 2015 by

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Nama : Yohandes Efindo NIM : Kelas : F. Terjemahan halaman 4-5. Tag HTML

Nama : Yohandes Efindo NIM : Kelas : F. Terjemahan halaman 4-5. Tag HTML Nama : Yohandes Efindo NIM : 09018198 Kelas : F Terjemahan halaman 4-5 Tag HTML Pada dasarnya, sebuah halaman web adalah file teks yang berisi petunjuk dalam bentuk kode-kode HTML (disebut tag) dan atribut.

Lebih terperinci

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Penelitian yang dilakukan oleh De Jesus Dos Santos, Manuel (2012) membahas tentang Perancangan Sistem Informasi E-Booking Pariwisata Kota Dili Berbasis

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting

Lebih terperinci

C. Ms Powerpoint D. Notepad E. Ms Acces

C. Ms Powerpoint D. Notepad E. Ms Acces 1. Apakah kepanjangan dari HTML? A. Hyper Text Mark Up Language B. Hyper Text Mark Language C. Hight Text Mark Up Language D. Hight Text Mark Language 2. Berikut ini adalah termasuk Software Browser, Kecuali:

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web 2 Pemrograman Web Adam Hendra Brata Teknologi Client Server Konsep Dasar Desain Web Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi

Lebih terperinci

Review Pemrograman Web I

Review Pemrograman Web I Review Pemrograman Web I Pemrograman Web II Ganjil 2010 2011 Intro Mata kuliah : Pemrograman Web 2 SKS : 3 Jenis : Mata kuliah wajib Pertemuan : 14 pertemuan kelas Periode : Ganjil 2010 2011 Dosen : Sandra

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,

Lebih terperinci

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Memahami cakupan materi dan sistem perkuliahan

Lebih terperinci

Bahasa Pemrograman Untuk Pembuatan Web

Bahasa Pemrograman Untuk Pembuatan Web Bahasa Pemrograman Untuk Pembuatan Web Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak Bahasa Pemrograman (Programming Language). Apa itu? Bahasa Pemrograman adalah

Lebih terperinci

Web dan HTML Dasar. Siti Maesyaroh, M.Kom

Web dan HTML Dasar. Siti Maesyaroh, M.Kom Web dan HTML Dasar Siti Maesyaroh, M.Kom 1 Pengenalan Word Wide Web What is an Word Wide Web? Protocol Address HTML 2 Pengenalan Word Wide Web Bagaiman Word Wide Web bekerja? Informasi disimpan dalam dokumen

Lebih terperinci

KONSEP DASAR WIRELESS APPLICATOON PROTOCOL (WAP) Triwisaksana

KONSEP DASAR WIRELESS APPLICATOON PROTOCOL (WAP) Triwisaksana KONSEP DASAR WIRELESS APPLICATOON PROTOCOL (WAP) Triwisaksana triwisaksana@yahoo.com ABSTRAK Diawal abad ke 21 ini, Informasi sangat berperanan penting di segala bidang. Era internet merupakan salah satu

Lebih terperinci

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom WWW World Wide Web atau lebih sering dikenal sebagai Web adalah suatu layanan sajian informasi yang menggunakan konsep hyperlink (tautan), yang memudahkan

Lebih terperinci

HTML Uncover. Duniailkom Duniailkom

HTML Uncover. Duniailkom Duniailkom HTML Uncover Duniailkom 2015 Duniailkom Contents 1. Berkenalan Dengan HTML (Contoh Bab 1)....................... 1 1.1 Pengertian HTML................................... 1 1.2 Fungsi HTML.....................................

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 5

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 5 PENGANTAR KOMPUTER DAN TI PERTEMUAN 5 Struktur dokumen HTML Homepage Kepala Judul Homepage Tubuh Isi Teks Isi Tabel. Isi Audio, Video, dll.

Lebih terperinci

PENGENALAN HTML dan TAG-TAG DASAR HTML

PENGENALAN HTML dan TAG-TAG DASAR HTML Pengenalan HTML dan Tag tag dasar HTML PENGENALAN HTML dan TAG-TAG DASAR HTML Untuk mempelajari HTML saat ini tidaklah sulit karena sudah banyak program yang mampu menghasilkan dokumen dalam format HTML,

Lebih terperinci

HTML (Sindy Nova Si )

HTML (Sindy Nova Si ) HTML (Sindy Nova) Untuk mempelajari HTML saat ini tidaklah sulit karena sudah banyak program yang mampu menghasilkan dokumen dalam format HTML, misalnya semua produk Microsoft office, MotMetal, HotDog,

Lebih terperinci

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage PERTEMUAN 1 Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage Materi yang akan dibahas : 1. Kegunaan dari dokumen dan audiens 2. Bahasa HTML 3. Struktur dasar penulisan dokumen 4. Site

Lebih terperinci

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA. STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan

Lebih terperinci

PENGANTAR INTERNET & DESAIN WEB

PENGANTAR INTERNET & DESAIN WEB Program Studi Manajemen Informatika Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta PENGANTAR INTERNET & DESAIN WEB Ganjil 2012-2013, S.Kom HTML Dasar Definisi HTML Kemampuan HTML

Lebih terperinci

Secara umum suatu elemen dalam dokumen HTML yang dinyatakan dengan tagnya, dituliskan : <namatag>.. </namatag>

Secara umum suatu elemen dalam dokumen HTML yang dinyatakan dengan tagnya, dituliskan : <namatag>.. </namatag> Untuk mempelajari HTML saat ini tidaklah sulit karena sudah banyak program yang mampu menghasilkan dokumen dalam format HTML, misalnya semua produk Microsoft office, MotMetal, HotDog, HTMLLed dsb. Bahkan

Lebih terperinci

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu : BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Informasi dan Internet Informasi menurut Jogiyanto H, M, Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan bagi yang menerima. (Jogiyanto, H.M., Analisis

Lebih terperinci

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa Pembahasan Pengertian CSS CSS (FONT, TEXT, COLOR) CSS - Image PENGERTIAN CSS Singkatan dari Cascading Style Sheet Digunakan dalam kode HTML untuk menciptakan

Lebih terperinci

Pengenalan HTML dan CSS

Pengenalan HTML dan CSS Pengenalan HTML dan CSS Pengenalan HTML dan CSS Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Pengenalan HTML dan CSS Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi

Lebih terperinci

MODUL 3 DASAR-DASAR PHP

MODUL 3 DASAR-DASAR PHP MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu

Lebih terperinci

RANCANG BANGUN APLIKASI M-LEARNING PADA STMIK AMIKOM PURWOKERTO

RANCANG BANGUN APLIKASI M-LEARNING PADA STMIK AMIKOM PURWOKERTO RANCANG BANGUN APLIKASI M-LEARNING PADA STMIK AMIKOM PURWOKERTO Oleh: Giat Karyono Dosen STMIK AMIKOM Purwokerto giatkar_yono@yahoo.com ABSTRAK Berdasarkan data sebanyak 70% dari total jumlah seluruh penduduk

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya

Lebih terperinci

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web Bab 1 HTML (Hypertext Markup Language) A. World Wide Web Internet merupakan jaringan global yang menghubungkan suatu network dengan network lainnya di seluruh dunia, TCP/ IP menjadi protocol penghubung

Lebih terperinci

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA By: Julianto Lemantara, S,Kom., M.Eng LATAR BELAKANG PELATIHAN Coba simak beberapa lowongan PHP programmer berikut:

Lebih terperinci

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO HTML5 Komplet HTML5 Komplet Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO HTML5 Komplet Jubilee Enterprise 2017, PT. Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan

Lebih terperinci

KBKF53110 WEB PROGRAMMING

KBKF53110 WEB PROGRAMMING RENCANA PEMBELAJARAN SEMESTER (RPS) KBKF53110 WEB PROGRAMMING Disusun oleh: PROGRAM STUDI S1 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK PADANG LEMBAR PENGESAHAN Rencana

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML) Oleh: Noor Ifada S1 Teknik Informatika - Unijoyo 1 HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan

Lebih terperinci

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar

Lebih terperinci

HTML (HyperText Markup Language)

HTML (HyperText Markup Language) HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah

Lebih terperinci

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Media Informatika Vol. 8 No. 2 (2009) MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung

Lebih terperinci

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML MODUL 1 HTML Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML Tugas Pendahuluan 1. Apakah yang anda ketahui tentang World Wide

Lebih terperinci

Mengenal dan Mengedit HTML

Mengenal dan Mengedit HTML Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan

Lebih terperinci

Pemrograman WEB PERTEMUAN KE-1

Pemrograman WEB PERTEMUAN KE-1 Pemrograman WEB PERTEMUAN KE-1 Pengertian HTML HTML atau Hypertext Marksup Language merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan dihalaman web. Sebenarnya,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

PEMROGRAMAN WEB 1 CSS

PEMROGRAMAN WEB 1 CSS PEMROGRAMAN WEB 1 CSS RIO ANDRIYAT KRISDIAWAN, M.KOM Definisi CSS CSS adalah kepanjangan dari Cascading Style Sheet dan digunakan para web designer untuk mengatur style elemen yang ada didalam halaman

Lebih terperinci

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web Internet & Web Elfan Nofiari Departemen Teknik Informatika Institut Teknologi Bandung Page 1 Apa itu internet? Sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia) jaringan dari semua jaringan

Lebih terperinci

Keterampilan Komputer. 8. Pengenalan HTML

Keterampilan Komputer. 8. Pengenalan HTML Keterampilan Komputer 8. Pengenalan HTML Table of Contents: World Wide Web (WWW) HyperText Markup Language (HTML) Browser dan Editor Tag-tag HTML Struktur HTML document Elemen Dasar HTML 2 Objectives Setelah

Lebih terperinci

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG Pengenalan Dasar HTML 5 Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG HTML adalah bahasa standar untuk membuat halaman Web HTML (Hypertext Markup Language) adalah suatu bahasa yang

Lebih terperinci

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman Modul Web Design Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman Materi: Pertemuan ke- Materi 1, 2 & 3. Konsep Dasar Web Design: Perencanaan WebSite Typografi,

Lebih terperinci

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web. Syntax HTML Pada tulisan Saya kali ini, Saya memberikannya beserta contoh kode dan gambar, ada beberapa yang Saya tidak beri kode dan gambar, kode, dan gambar sekalipun karena beberapa alasan : Kurangnya

Lebih terperinci

PEMROGRAMAN WEB. Agussalim

PEMROGRAMAN WEB. Agussalim PEMROGRAMAN WEB Agussalim Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor,

Lebih terperinci

1. Pengenalan HTML. 2. Tag Dasar HTML

1. Pengenalan HTML. 2. Tag Dasar HTML 1. Pengenalan HTML 1.1. Sejarah Singkat HTML HTML dibuat oleh Tim Bernels-Lee seorang ahli Fisika ketika masih bekerja untuk CERN (organisasi Eropa untuk riset nuklir) dan dipopulerkan pertama kali oleh

Lebih terperinci

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web HTML ( HyperText Markup Language) Mata Kuliah : Pemrograman Berbasis Web Pertemuan 2 Oleh : Nufan Balafif html (hypertext markup language) Adalah bahasa pemrograman Web (client) yang dikhususkan untuk

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur

Lebih terperinci

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup Bab I Persyaratan Produk I.1 Pendahuluan Dengan berkembang pesatnya teknologi perangkat bergerak seperti smart phone dan PDA maka pengiriman pesan melalui SMS maupun mobile internet mungkin dilakukan.

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN 1.1 Latar Belakang Kebutuhan akan teknologi informasi yang semakin penting akan pemenuhannya menuntut adanya akses yang cepat untuk mendapatkan informasi yang kita butuhkan. Internet

Lebih terperinci

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA

Lebih terperinci

MODUL 1 HTML. (HyperText Mark-Up Language)

MODUL 1 HTML. (HyperText Mark-Up Language) MODUL 1 HTML (HyperText Mark-Up Language) Laboratorium STIMIK Komputer PPKIA Pradnya Paramita Malang PERTEMUAN PRAKTIKUM 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah dasar

Lebih terperinci

BAB II. TINJAUAN PUSTAKA

BAB II. TINJAUAN PUSTAKA BAB II. TINJAUAN PUSTAKA 2.1 Penelitian terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa penalitian terdahulu oleh beberapa peneliti. Penelitian oleh Mufid Najmullah

Lebih terperinci

Membuat web sederhana dengan HTML

Membuat web sederhana dengan HTML Membuat web sederhana dengan HTML Bahasa HTML merupakan bahasa markup (pelekat) untuk menampilkan teks. Gambar dan multi media. Dalam html terdapat tag-tag yang mampu dibaca oleh browser web sehingga tampilan

Lebih terperinci

PEMROGRAMAN MOBILE DENGAN MENGGUNAKAN WML (WIRELESS MARKUP LANGUAGE)

PEMROGRAMAN MOBILE DENGAN MENGGUNAKAN WML (WIRELESS MARKUP LANGUAGE) Kelas XI-RPL SMKN 4 Bandung Materi MCP (Mobile Communication Programming) PEMROGRAMAN MOBILE DENGAN MENGGUNAKAN WML (WIRELESS MARKUP LANGUAGE) PENDAHULUAN WML merupakan bahasa markup yg didasarkan pada

Lebih terperinci

TUTORIAL BELAJAR HTML

TUTORIAL BELAJAR HTML TUTORIAL BELAJAR HTML Gunawan Effendi gunawan_effendi@penulis.com :: http://penulis.com Abstrak Bahasa html merupakan markup (pelekat) untuk menampilkan teks, gambar dan multi media. Dalam html terdapat

Lebih terperinci

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan Pokok Bahasan 2 Teknologi Dasar Internet dan Web L. Erawan Materi User Agent, Web Browser, server web Jaringan: Jaringan client-server, TTL Protokol: HTTP, TCP/IP, FTP, SMTP, UDP, OSI Bahasa: HTML, XHTML,

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur dokumen HTML Contoh HTML

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana

Lebih terperinci

MODUL VII PENGATURAN TAMPILAN DOKUMEN

MODUL VII PENGATURAN TAMPILAN DOKUMEN MODUL VII PENGATURAN TAMPILAN DOKUMEN 7.1 Paragraf Elemen menandai serta melatakkan sekumpulan teks sebagai suatu paragraf. Tag menyatakan awal dari paragraf, sedangkan tag menyatakan

Lebih terperinci

Pemrograman Berbasis Web Pertemuan 5 XML & DTD. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

Pemrograman Berbasis Web Pertemuan 5 XML & DTD. Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Pemrograman Berbasis Web Pertemuan 5 XML & DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Overview XML DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 2 Apa itu XML? extensible Markup Language

Lebih terperinci

Modul 3 CSS CASCADE STYLE SHEET

Modul 3 CSS CASCADE STYLE SHEET Modul 3 CSS CASCADE STYLE SHEET Fungsi: Mengatur style elemen yang ada di halaman web, mulai dari memformat text dan format layout. Mengatur kekonsistenan style pada elemen tertentu Keuntungan CSS: Ukuran

Lebih terperinci