Singkatan dari Extensible Markup Language bukanlah bahasa markup deklaratif seperti HTML; sebaliknya, ini adalah bahasa untuk membuat bahasa markup. XML dikelola oleh Worldwide Web Consortium (W3C). Versi SGML yang lebih ramping memungkinkan penulis Web untuk membuat dan memberi nama tag mereka sehingga mereka dapat menangkap struktur data mereka dengan lebih akurat.
Dalam dokumen yang terstruktur dengan baik yang sesuai dengan aturan sintaks, hierarki tag yang dibuat pengguna dapat: dibaca dan diproses oleh browser berbasis XML, meskipun belum pernah menemukan kumpulan tag tertentu sebelum. Penulis dapat menyatakan struktur dokumen mereka secara lebih formal menggunakan Document Type Definition (DTD), yang menentukan aturan untuk menggunakan setiap tag dengan benar. Lihat CSS, XLink, Namespaces, Query Language, XMLP, XPointer, XSL.
Technipages Menjelaskan XML
Extensible Markup Language (XML) adalah bahasa mark-up yang menjembatani kesenjangan format dokumen antara manusia dan mesin. XML menyertakan data terstruktur dalam file teks dalam file teks. XML memungkinkan penggunanya untuk membuat kosakata dan menggunakan kosakata yang sama untuk menggambarkan data. XML menggunakan tag (“”) untuk membuat file yang mudah dibuat oleh mesin komputasi.
Biasanya, sebagian besar mesin yang memproses data terstruktur menyimpan data pada disk yang hanya dapat digunakan dalam format biner atau format teks. XML memungkinkan pengguna untuk mengakses data tanpa harus mengakses perangkat lunak yang digunakan untuk membuatnya. Contoh dokumen terstruktur akan mencakup kontrak, surat, artikel, buku alamat, spreadsheet, gambar teknik, transaksi keuangan, memo dan banyak lainnya.
XML saat ini sedang dikembangkan World Wide Web Consortium (W3C) di bawah pengawasan XML Working Group, dimulai pada tahun 1996, XML menjadi produk SGML (Standard Generalized Markup Bahasa). Tujuannya adalah untuk membuat SGML lebih mudah dan juga karena keberhasilan HTML yang ditulis pada akhir 1990-an oleh fisikawan CERN Tim Berners Lee. XML adalah perpanjangan dari HTML.
Penggunaan Umum XML
- XML adalah rekomendasi dari World Wide Web Consortium, dan pengembangan spesifikasi diawasi oleh kelompok kerja XML.
- Alasan kenapa kamu bisa membuka XML file dengan beberapa program yang berbeda karena menyimpan data dalam teks biasa.
- Beberapa program yang bisa dibuka XML file adalah notepad jendela, editor teks apa pun, atau bahkan browser web apa pun
Penyalahgunaan Umum XML
- XML tidak pernah dimaksudkan untuk mengatasi masalah apa pun yang dibuat SGML, dan itu adalah bahasa mark-upnya sendiri
- Rekomendasi dari World Wide Web Consortium (W3C) dari XML tidak diawasi oleh grup afiliasi XML mana pun