Minggu, 17 Mei 2015

Syarat Dan Ketentuan Menggunakan Microdata

Syarat dan Ketentuan Microdata

            Saat akan menggunakan Microdata dalam sebuah web atau aplikasi ada beberapa hal yang harus diperhatikan terutama yaitu syarat dan ketentuan menggunakan Microdata. Berikut adalah beberapa syarat dan ketentuan menggunakan Microdata.

·         Data Terstruktur

            Data terstruktur adalah cara yang tepat untuk mengkomunikasikan informasi yang lebih lanjut kedalam sebuah mesin atau program yang dibuat. Karena dengan adanya data terstruktur dalam sebuah konten ataupun mesin dapat mempermudah mesin untuk mengekstrak data dan mengklasifikasinya sehingga dapat member user experience yang berbeda saat menggunakannya.

·         Microformats

            Microformats dirancang pertama untuk manusia dan yang kedua untuk mesin, Microformat adalah seperangkat sederhana format data yang terbuka yang dibangun di atas standar yang ada dan dapat diadopsi secara luas.

·         Protokol Open Graph

            Protokol Open Graph adalah sebuah protocol yang memungkinkan sebuah laman web menjadi objek yang kaya dalam grafik sosial. Contohnya, hal ini digunakan di facebook untuk memungkinkan setiap halaman web memiliki fungsi yang sama dengan benda lainnya di facebook.

·         Metadata

            Metadata digunakan untuk mengubah laman web menjadi objek grafik, menurut versi awal dari protokol RDFa yang berarti bahwa harus menempatkan tambahan<meta> tag di <head> dari laman web atau sebuah program yang di buat. Ada empat sifat yang diperlukan untuk setiap halaman kita ambil contoh dari situs IMBD.com :
  • og:title - Judul objek karena akan muncul dalam grafik, misalnya, "The Rock".
  • og:type - The Jenis objek Anda, misalnya, "video.movie". Tergantung pada jenis yang Anda tentukan, sifat-sifat lainnya juga mungkin diperlukan.
  • og:image - Sebuah URL gambar yang harus mewakili objek dalam grafik.
  • og:url - URL kanonik objek yang akan digunakan sebagai ID permanen dalam grafik, misalnya, "http://www.imdb.com/title/tt0117500/".
Sebagai contoh, berikut ini adalah Open Graph protocol markup untuk The Rock di IMDB :
·          <html prefix="og: http://ogp.me/ns#"> <head> <title>The Rock (1996)</title> <meta property="og:title" content="The Rock" /> <meta property="og:type" content="video.movie" /> <meta property="og:url" content="http://www.imdb.com/title/tt0117500/" /> <meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" /> ... </head> ... </html> 

·         Property Terstruktur

            Beberapa Properti juga dapat memiliki Metadata tambahan yang melekat. Metatdata ini dipasang dalam cara yang sama namun ada beberapa tambahan, contoh:
The og:image properti memiliki beberapa sifat terstruktur opsional:
  • og:image:url - Identik dengan og:image .
  • og:image:secure_url - Sebuah url alternatif untuk digunakan jika halaman web membutuhkan HTTPS.
  • og:image:type - Sebuah tipe MIME untuk gambar ini.
  • og:image:width - Jumlah pixel.
  • og:image:height - Jumlah piksel tinggi.
Sebuah gambar contoh lengkap:
<meta property="og:image" content="http://example.com/ogp.jpg" /> <meta property="og:image:secure_url" content="https://secure.example.com/ogp.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:image:width" content="400" /> <meta property="og:image:height" content="300" /> 


Tidak ada komentar:

Posting Komentar