|
19
Dalam p engertian
y
ang sed erhana,
sebuah dokumen
XM L
hany alah
sebuah
file
teks biasa y ang ber isikan berb agai
tag y an g did efinisik an sendiri oleh p embuat dokumen
XM L tersebut. Sesuai d en gan n amany a, eXtensib le Markup Language, sebu ah dokumen
XM L adalah sebuah doku men den gan markup , sama sep erti halny a dengan HTM L.
Namun,
XM L tidak didesain
untuk menggantikan
HTM L. XM L
lebih dirancan g
untuk
mendeskrip sikan data dan
memfokuskan diri
p
ada data tersebut. Sementara,
HTM L didesain
untuk
men amp ilkan d ata dan
memfokuskan dir i p ada b agaimana
data
ditamp ilkan. Secara
desain, hal
in i
sudah jauh berbeda. Hubungan antara
XM L
dan
HTM L
lebih
ke
arah
p
elengkap .
Anda
dap at
meny imp an
data dalam
sebuah
dokumen
XM L dan memp ergun akan HTM L untuk menamp ilkan data tersebut.
Dokumen
XM L juga terdiri d ari berb agai
tag. Hany a, bedany a, tag-tag tersebut
tidak
memiliki
standar
khusus.
Kita,
sebagai
p
embuat
dokumen
lah
y
an g
harus
menentukan tag dan artiny a.
Untuk menjaga agar tag-tag tersebut
tetap
berada di dalam
lin gkup jalan
y
ang benar,
maka
keseluruh an
aturan
tag kita
disimp an
di dalam
Document Typ e Defi nition (DTD) atau XM L Schema. Dengan ad any a aturan tersimp an
di
DTD atau XM L
Schema, maka
sebu ah dokumen XM L
diharap kan akan mamp u
mendeskrip sikan diri sendir i (self d escriptive). Boleh disamakan den gan tag HTM L y ang
telah memilik i standar. Walaup un, p ada XM L, artiny a akan lebih lu as lagi.
2.8 Web-Applications
M
enurut
Roger S Pressman (2005,p 41), Web-applications
adalah satuan ap likasi
y
ang cukup luas.
Pada
bentuk
y
ang p alin g
sederh ana,
w
eb-applica tions
dap at
berup a
serangk aian h ypertext
files y ang
terhubun g
y
ang
member ikan infor masi
berup a
text
dengan sedikit
gambar /grafik. Seir in g
den gan p erkemban ganny a, ia
berkemb an g
|