Markup
Language adalah cara atau aturan untuk menggambarkan isi naskah (content) suatu
dokumen, supaya bisa ditampilkan dan diperlihatkan kepada pembaca. Dalam markup
language terdapat perintah-perintah tertentu yang cara penulisannya ditentukan,
ditandai dengan tanda "<" dan ">" yang berarti
"benda" tertentu. Contohnya <b> untuk menampilakn huruf tebal,
<i> menampilkan italic, <u> untuk garis bawah, <br> untuk
garis barus. HTML termasuk kedalam markup language.
WAP
Pada
WAP generasi pertama digunakan sebagai bahasa dalam pembuatan aplikasi dalam
lingkungan nirkabel (Wireless Application Environment). Saat WAP 2.0 dikeluarkan,
WAP Forum dan W3C menetapkan bahasa dasar untuk pembangunan aplikasi WAE adalah
eXtensible HTML (XHTML) dan Style Cascading Sheet (CSS), sehingga dikeluarkan
XHTML for Mobile (XHTML MP) dan CSS WAP. Kegunaannya yaitu untuk memperkuat
posisi mobile browser dalam percaturan internet dan memberikan fasilitas
pengembangan dalam desain presentasi halaman "web" pada microbrowser.
HTML
Hypertext Markup Language (HTML) merupakan bahasa markup yang digunakan untuk membuat naskah hypertext yang digunakan dalam segala system operasi. HTML menjadi bahasa resmi World Wide Web (WWW). Perintah HTML membuat text berjalan adalah marquee. Karakter #**# pada HTML termasuk tipe data text.
Hypertext Markup Language (HTML) merupakan bahasa markup yang digunakan untuk membuat naskah hypertext yang digunakan dalam segala system operasi. HTML menjadi bahasa resmi World Wide Web (WWW). Perintah HTML membuat text berjalan adalah marquee. Karakter #**# pada HTML termasuk tipe data text.
Perbedaan
HTML dan XHTML yaitu HTML merupakan bahasa standar untuk menampilkan data
di internet, sruktur pada HTML tidak harus menggunakan “doctype” karena tanpa
“doctype” tag-tag html juga dapat dijalankan pada browser. Sedangkan XHTML
(eXtensible Hypertext Markup Language) merupakan gabungan dari HTML dan XML
(eXtensible Markup Language). Peraturan XHTML lebih ketat dibandingkan dengan
HTML, semua tag XHTML harus ditutup tidak sama dengan tag pada HTML, struktur
penulisan XHTML wajib mengunakan “doctype”.
Doctype
adalah deklarasi yang digunakan untuk mengidentifikasi jenis dokumen HTML yang
digunakan sehingga browser dapat menentukan cara menggunakan kode tersebut.
Jenis-jenis
doctype pada HTML yaitu HTML 5, HTML 4.01 Strict, HTML 4.01 Trasitional, dan
HTML 4.01 Frameset. Sedangkan jenis-jenis doctype pada XHMTL yaitu XHTML 1.0
Strict, XHTML 1.0 Trasitional, XHTML 1.0 Frameset, dan XHTML 1.1.
WAP
CSS
Cascading
Style Sheet (CSS) digunakan untuk mengatur tampilan elemen yang tertulis dalam
bahasa markup seperti HTML CSS berfungsi untuk memisahkan konten dari tampilan
visualnya di situs. CSS menggambarkan bagaimana sebuah naskah dipresentasikan
pada layer (browser). CSS juga memisahkan presentasi dari isi naskah, yakni
pada saat melakukan perubahan dalam CSS tanpa mengubah naskah (XHTML) akan
mengubah secara otomatis pada layar.
Seberapa
penting XHTML/CSS valid itu?
Validasi
penting, karena diperlukan untuk memahami bagaimana browser bekerja pada
lapisan yang berbeda, dan juga sedikit tentang sejarah web dari perspektif web
browser.
WML
WML
adalah Bahasa Markup Language yang didasarkan atas XML (eXtensible Markup
Language), dikembangkan oleh WAP Forum. Versi terakhir WML adalah versi 2.0
yang dikeluarkan berkenaan dengan dikeluarkannya WAP 2.0.
WLM
2 (WML 2.0) adalah perluasan dari XHTML MP yang diperoleh dengan menambahkan
fitur-fitur khusus WML 1 untuk mencapai kompatibilitas dengan aplikasi
terdahulu. Proses tensformasi agar memudahkan konversi, misalnya nama tag dan
atributnya dari WML 1 ke XHTML MP. WAP 2.0 menggunakan eXtensible Stylesheet
Language Transformation (XSLT) untuk mengubah naskah-naskah dalam Bahasa WML 1
ke dalam WML 2 yang akan beroperasi pada browser baru sehingga tidak mendukung
WML 1.
Perbedaan
WML 1 dengan XHTML yaitu pada WML 1 masih memerlukan proses enkode oleh
gateway, pada browser yang mendukung WAP 2.0 dapat menampilkan kedua isi baik
dalam XHTML MP ataupun WML 1.x. , Sedangkan pada XHTML tidak memerlukannya
lagi, isi dikirim langsung baik melewati atau tidak melewati gateway kepada
klien.
MIME
Multipurpose
Internet Mail Extension (MIME) digunakan sebagai mekanisme untuk mengirim
berbagai informasi seperti text, aplikasi, gambar, suara, video, dll agar
browser tidak salah menterjemahkan konten yang diterima.
Tipe
MIME untuk WML 1.x
1. text/vnd.wap.wml
2.
application/vnd.wap.wmlc
3.
text/vnd.wap.wmls
4.
application/vnd.wap.wmlsc
5.
image/vnd.wap.wbmp
Tipe
MIME untuk XHTML
1.
text/HTML
2. application/xhtml+xml
3. application/vnd.wap.xhtml+xml
4.
image/gif
5.
text/css
Web
Browser Standar
1.
Internet Explorer
XHTML
telah terbukti ditampilkan dengan baik dalam Internet Explorer versi 5 ke atas.
2.
Netscape Navigator
Netscape
Navigator adalah peramban web yang terkenal pada era 1990-an dan paling
banyak digunakan sebelum kemunculan Internet Explorer dari
Microsoft. Netscape Navigator versi sebelum 6.0 memiliki
banyak masalah dalam implementasi CSS
Tool
untuk membangun aplikasi WAE
1.
Openwave SDK 5.1
Openwave
SDK adalah tool untuk membuat aplikasi nirkabel yang dibuat Openwave.
2.
Nokia Mobile Internet Toolkit
Pada
toolkit ini pengguna dapat membuat DTD sendiri dan menyediakan peringatan
untuk mengingatkan bahwa suatu naskah melebihi batas ukuran bytenya
untuk batas standar berbagai telepon Nokia atau melebihi satu ukuran byte
yang dapat ditentukan sendiri.
Toolkit
memiliki banyak sekali fitur yang mendukung teknologi nirkabel seperti
Push, Messaging seperti MMS, WTAI dan sebagainya. Dapat
membuat mengecek well-formed dan validitas naskah. Toolkit ini
memerlukan spesifikasi hardware komputer minimal prosesor 300 MHz dan RAM
12 MB.
3.
Tool Validasi XHTML W3C
W3C
menyediakan sebuah layanan validasi XHTML(XHTML Validator) secara online.
Caranya pengguna mengirimkan naskah tersebut. Jika tidak valid maka
menghasilkan pesan error
WAP
SDK
WAP
SDK adalah sebuah aplikasi yang digunakan untuk mensimulasi sebuah ponsel,
sehingga pengguna dapat melakukan pengujian atas aplikasi yang dibangun secara
realistis.
Softkey
Softkey
adalah instruksi yang muncul pada layar ponsel dan dapat dipilih dengan
menekan tombol yang tersedia dibawahnya pada papan tombol. Misalnya
pada simulator dari Openwave, softkey sebelah kiri adalah Select, Ok atau Done,
atau berisi title elemen yang disorot dalam halaman yang sedang ditampilkan,
softkey sebelah kanan sering kosong atau berisi format text yang muncul dalam
input text.