21
2.5 Wireless Markup Language (WML)
2.5.1 Pengertian WML
WML
merupakan
bahasa
Markup yang
didasarkan
atas
XML
(eXtensible MarkupLanguage),
dikembangkan
oleh
WAP Forum.
Versi
terakhir WML adalah versi 2.0 yang dikeluarkan berkenaan dengan
dikeluarkannya
WAP
2.0
menggantikan generasi
sebelumnya
WAP
1.x.
Namun dukungan kompatibilitas sepenuhnya untuk aplikasi WML 1.x
(WML1)
masih
tetap
disediakan
dalam WAE
untuk
WAP
2.0
ini
melalui
dukungan untuk dua bahasa (WML1 dan XHTML MP) atau melalui sebuah
operasi transformasi yang didefinisikan dari WML1 ke WML2.
WML2 (WML2.0) adalah perluasan dari XHTML MP yang
diperoleh dengan menambahkan fitur fitur khusus WML1 untuk mencapai
kompatibilitas
dengan
aplikasi
terdahulu (dalam bahasa WML1). Proses
transformasi agar memudahkan konversi, misalnya nama tag dan
atributnya, dari WML1 ke XHTML
MP.
WAP
2.0
meyediakan
model
transformasi,
menggunakan eXtensible Stylesheet Language
Transformation
(XSLT), yang akan mengizinkan naskah
naskah dalam
bahasa
WML1
untuk
diubah
ke
WML2 yang
mana
akan
beroperasi
pada
browser baru yang mungkin tidak mendukung WML1. perluasan khusus
dalam WML2
adalah
ditujukan
hanya
untuk
mendukung
konversi
naskah
WML1
dan
bukan
untuk
penggunaan
yang lainnya,
agar
investasi
yang
sudah
dibuat
oleh
suatu
perusahaan
yang
membuat
situs
WAP-nya
|