• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Pengenalan XML
 

Pengenalan XML

on

  • 1,361 views

Bagi anda yang ingin memulai mempelajari teknologi XML. Terdapat 10 point awal yang akan memudahkan anda untuk 'kenal akrab' dengan teknologi XML. Hope you enjoy it..

Bagi anda yang ingin memulai mempelajari teknologi XML. Terdapat 10 point awal yang akan memudahkan anda untuk 'kenal akrab' dengan teknologi XML. Hope you enjoy it..

Statistics

Views

Total Views
1,361
Views on SlideShare
1,361
Embed Views
0

Actions

Likes
1
Downloads
131
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Who I am and what we’ll do Course upcoming submittals

Pengenalan XML Pengenalan XML Presentation Transcript

  • Pengenalan XML Teknologi XML (2010/2011) - Feb 18, 2011 Teknik Informatika, Universitas Islam Indonesia Follow Hari Setiaji on Twitter
  • Agenda Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • Pengenalan
    • e X tensible M arkup L anguage, adalah spesifikasi untuk membuat custom markup language
    • Rekomendasi W3C
    • Tujuan utama adalah untuk membantu komputer untuk berbagi dat a
    • XML merupakan meta-bahasa. Ini berarti bahwa siapapun dapat menggunakannya untuk menciptakan bahasa.
    • XML adalah konsep yang luas.
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • Agenda Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
    • “ If you are new to XML, it’s not hard to know where to be begin. And if you are giving a presentation on XML, why not start with these 10 points ? ” ( Source : W3C )
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
    • XML merupakan struktur dari sebuah data
      • Memiliki aturan yang jelas
      • XML is not programming language !
      • XML mempermudah komputer untuk me-generate data , membaca data bahkan memastikan struktur dari data agar tidak ambigu
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
    • XML “mirip” dengan HTML
      • Menggunakan tag-tag sebagai penanda
      • Predefined tag VS Extensible tag
      • XML hadir tidak untuk menggantikan HTML, karena HTML dan XML memiliki ‘goal’ yang berbeda
    • “ In short XML was designed to carry data, to describe data and to focus on what data is.
    • On the other hand HTML was designed to display data and to focus on how data looks”
    • XML is new, but not that new
      • SGML, dibangun pada awal 80’an (ISO 1986)
      • SGML digunakan untuk dokumentasi project yang besar (Militer Amerika)
      • HTML dibangun pada awal 90’an
      • XML dibangun mulai tahun 1996 (Rekomendasi dari W3C pada tahun 1998)
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
    • XML berformat text, namun bukan untuk dibaca
      • Pertukaran data antara komputer
      • Pertukaran data di internet
      • Platform indepedence
      • Binary VS Text
    • Problem dokumen dengan format binary
      • Ketergantungan dengan platform tertentu
      • Firewalls
      • Kesulitan dalam debug
      • Kesulitan dalam memeriksa kode program
    • Problem diatas tidak dialami dokumen dengan format teks
    • Apa kerugian jika menggunakan format teks ?
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
      • Keuntungan menggunakan dokumen berformat XML
    • Kemudahan dalam pertukaran data, dokumen teks dapat dibaca oleh perangkat apapun
    • Dokumen dapat dimodifikasi dengan teks editor kesayangan
    • Dapat dimungkinkan mengerti isi konten dari dokumen XML hanya dengan melihatnya di teks editor
    • Mudah untuk memanipulasi dengan bahasa pemograman apapun
    • Terdapat 2 level dalam hal mengecek keabsahan dokumen XML yaitu: Well formed dan Valid
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
      • .doc – File Format
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom Windows MS Word 2000 Mac OS X Since .doc is closed binary-format, there are very few alternatives for word processors that fully support the doc – file format 0101011010101010001010 1010101110101010001011 1010101110101010110101 1110101010101010101010
  • XML in 10 points
      • .docx – File Format (Office Open XML)
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom Windows MS Word 2007 / 2010 Mac OS X Hopefully in the future there will be loads of free programs that support this new open and easy access file format <xml> <heading1>title</heading1> . . </xml> Now the format is open and it's much easier to access
  • XML in 10 points
    • XML merupakan bagian dari perkembangan teknologi
      • XML 1.0 merupakan spesifikasi yang mendefenisikan “tags” dan “atribut”
      • “ Keluarga XML” semakin berkembang dengan lahirnya Xlink, Xpointer, XSL, XSLT, DOM
    • XML bersifat modular
      • Memperbolehkan adanya kombinasi ataupun menggunakan format XML yang sudah ada
      • Namespace Mechanism
    • XML is verbose by design
      • XMl sebagai format dokumen
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • XML “membimbing” HTML kearah XHTML
      • Pengembangan berbasis XML
      • Lebih ketat dalam aturan penulisan
    • HTML dan XHTML
    • • Deklarasi Tipe di header
    • • Tag head dan body mandatory
    • • Setiap tag harus ditutup
    • • Tag yang tidak menggunakan tag end harus
    • disisipi karakter /
    • • Setiap tag harus menggunakan lowercase
    • • Attribut harus menggunakan tanda quote
    • • Nilai dari atribut harus denote
    XML in 10 points Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • XML in 10 points
    • XML berlisensi gratis, platform independent and well-supported
      • Large and growing community
      • “ You can build your own software around it without paying anybody anything”
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • XML merupakan dasar dalam
    • teknologi RDF dan Semantic Web
      • Resource Description Framework (RDF)
      • adalah format teks XML yang mendukung
      • deskripsi dan metadata aplikasi seperti
      • playlist musik atau koleksi album foto
      • Meaning of words (Ontologies, Semantic Web)
  • Agenda Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • SGML, HTML and XML Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • SGML, HTML and XML
    • Standard Generalized Markup Language (SGML)
      • Bahasa untuk mendefenisikan/mendesain tipe dokumen
      • Struktur yang kompleks dengan biaya implementasi yang besar
      • dan tidak bisa dioperasikan
    • Hypertext Markup Language (HTML)
      • Merupakan implementasi dari dokumen SGML sederhana
      • Struktur merupakan sintaks SGML, bukan dari HTML itu sendiri
      • Karena menggunakan sedikit fitur dari SGML, maka mudah
      • dalam men- develop HTML
    • Extensible Markup Language (XML)
      • Sebuah sturktur dalam mendefenisikan tipe dokumen (class of documents)
      • Merupakan versi yang sangat disederhanakan dari SGML dengan
      • menghilangkan banyak fitur yang ‘mengaburkan’
    Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • Agenda Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • ?
    • Menurut anda apa sajakah yang menjadi keuntungan dari penggunaan dokumen berformat XML..?
    Advantages Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • Agenda Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • <?xml version=&quot;1.0&quot; standalone=&quot;no&quot;?>
    • <pesan>
    • <pengirim>Author</pengirim>
    • <tujuan>Receiver</tujuan>
    • <tanggal> Thu, 7 Oct 1999 11:15:16 −0600</tanggal>
    • <judul>Pengenalan XML</judul>
    • <konten><p>Thanks for attention<br/> this slide</p> <br/> <p>Hope you enjoyed this slide</p>
    • </konten>
    • </pesan>
    Dokumen XML Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
      • <pengirim> Author </pengirim>
    Dokumen XML Teknologi XML (2010/2011) – Hari Setiaji, S.Kom element tags tags character data element’s content
    • ?
    • So.. Apa itu XML ?
    • Kenapa menggunakan XML ?
    • Perbedaan XML dengan HTML ?
    • Karakteristik dokumen XML ?
    Review and Conclusion Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • ?
    • Any Questions ?
    Finally Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
  • Teknologi XML (2010/2011) – Hari Setiaji, S.Kom
    • Sumber:
    • iSchool Berkeley
      • http://dret.net/lectures/xml-fall06/
    • TAMK University of Applied Sciences
    • Developer Shed Network – XML
    • Materi XML 2009
      • http://salhazan.com/homepage