Apa perbedaan antara Microdata dan Microformats?

8

Saya telah mencari sedikit untuk ini dan saya tidak cukup senang dengan apa yang saya baca. Saya juga menemukan pertanyaan-pertanyaan ini di sini:

Saya memiliki situs jejaring sosial / berita dalam bahasa Spanyol dan ingin tahu format apa yang terbaik untuk diterapkan.

Saat ini, saya sudah menjalankan keduanya. Tetapi saya ingin tahu apakah lebih baik hanya memiliki satu, jika demikian, yang mana yang paling cocok dengan situs saya? Atau, bisakah saya menyimpan keduanya?

Saya ingin menargetkan sebagian besar mesin pencari, bukan hanya Google.

Gixty
sumber
1
Anda dapat melihat pertanyaan saya: Berapa kali saya dapat mengulangi kata kunci tanpa melihat spam di Google? Itu dapat membantu Anda karena itu membantu saya. Tentang Microformats dan Microdata dari apa yang saya baca, boleh saja memiliki keduanya.
Isleno Ituriel

Jawaban:

10

Keduanya merupakan solusi untuk membuat anotasi konten Anda secara semantik , tetapi dengan cara yang sangat berbeda:

  • Microdata memperluas HTML5 (misalnya, dengan memperkenalkan atribut seperti baru itemprop), sementara Microformats hanya menggunakan mekanisme HTML yang ada (seperti classdan relatribut).

  • Dengan Microdata, Anda dapat menggunakan hampir semua kosa kata (yang populer adalah Schema.org ), dengan Microformats Anda hanya dapat menggunakan Microformats yang tercantum dalam wiki mereka .

Dan ya, Anda dapat menggunakan keduanya, Microdata dan Microformats, untuk dokumen / konten yang sama. Anda bahkan bisa menggunakan RDFa sebagai tambahan juga (lihat juga: Perbedaan antara Microdata dan RDFa ).

unor
sumber
Bagus sejauh ini, saya hanya lupa bertanya, apakah ada keuntungan menggunakan lebih dari satu?
Gixty
2
@Gixty: Konsumen (mesin browser add-ons, dll mencari) tidak selalu mendukung semua sintaks / kosa kata, jadi ya, itu bisa masuk akal untuk menggunakan lebih dari satu cara. Tetapi kecuali jika Anda memiliki konsumen tertentu dalam pikiran (di mana Anda tahu bahwa yang satu hanya mendukung X dan yang lain hanya Y ), saya tidak akan membungkuk ke belakang: hanya menerapkan lebih dari satu cara jika tidak memerlukan biaya banyak. Dan jika ragu mana yang akan digunakan, saya akan pergi dengan RDFa (Lite) .
unor
Hebat, sempurna! Tandai saja. Saya pikir saya akan pergi dengan microdata dan RDFa.
Gixty