Selasa, 04 Januari 2011

Apa itu XML?

Setahu saya XML itu kepanjangan dari Extensible Markup Language. XML merupakan bahasa yang paling menjanjikan dalam masalah menyimpanan dan pengiriman informasi pada WWW. XML memiliki sintaks yang lebih luwes yang memungkinkan user menggunakan untuk menjelaskan secara virtual sebagai jenis informasi. XML memberikan solusi yang ideal untuk menangani pertambahan kuantitas yang cepat dan kerumitan informasi yang perlu ditempatkan di Web. XML didefinisikan oleh XML Working Group pada World Wide Web Consortium (W3C). Dalam XML terdiri dari dua bagian yang paling utama yaitu prolog dan elemen dokumen atau elemen root.

Prolog XML adalah sebuah modul perangkat lunak yang membaca sebuah dokuman XML dan membarikan akses ke isi dokumen. Prolog pada dokumen XML terdiri dari tiga bagian yaitu baris pertama adalah deklarasi XML, baris kedua adalah spasi kosong, dan baris ketiga adalah komentar. Dalam elemen dokumen atau elemen root adalah sebuah elemen tunggal yang berisi elemen-elemen tambahan. Sebauh dokumen XML bisa dibuak dengan browser Internet Explorer 5 seperti membuka sebuah halaman web HTML.

Sejumlah aplikasi XML telah didefinisikan dimana pengguna bia menggunakan dalam berbagai macam dokumen XML. Aplikasi ini memudahkan pembuatan dokumen dan memungkinkan menambahkan perbaikan ke dokumen tersebut. Beberapa contoh adalah :

  • Extensible Stylesheet Language (XSLT) untuk membuat style sheet dokumen yang canggih menggunakan sintaks XML.
  • XML Schema untuk menulis skema yang secara rinci untuk dokumen XML yang menggunakan sintaks XML standar, dan memberikan alternative yang lebih mampu untuk menulis DTD.
  • XML Linking Language (XLink) mengaitkan dokumen XML yang memungkinakn target multilink dan sejumlah fitur, dan dianggap lebih mampu dibandingkan dengan mekanisme pengaitan HTML.
  • XML Pointer Language (XPointer) yang mendefinisikan sebagai target link yang luwes. Pengguna bisa menggunakan XPointer bersama dengan XLink dan mengaitkan berbagai lokasi dalam dokumen target tidak hanya ke target link yang telah ditandai secara khusus saja.
XML tidak hanya sebuah tool bermanfaat untuk mendefinisikan dokumen, namun juga bertindak sebagai kerangka kerja untuk membangun aplikasi dan peningkatan XML yang akan dibutuhkan untuk perkembangan Internet.

Menata Hidup Menjadi Lebih B aik

Dalam menata hidup menjadi lebih baik kita harus mempunyai prinsip.

Prinsip merupakan dasar untuk menjadi hidup yang lebih baik. Selain prinsip yang harus kita punya adalah kepribadian adalah hal kedua untuk menjadi hidup yang labih baik dan bermanfaat.

Untuk menjadi yang labih baik pastinya kita sering mangalami sebuah kegagalan, kegagalan belum tentu adalah sebuah kekalahan justru kekalahan merupakan sebuah keberhasilan yang tertentu.

Dengan kita mengalami kegagalan pasti ada sebuah keberhasilan yang sedang menunggu kita di luar sana.