RSS vs Atom | RSS 2.0 vs atom 1.0
Umpan web digunakan untuk mempublikasikan (dalam format standar) informasi tentang seringnya pembaruan seperti entri baru di blog, berita terbaru dan multimedia kepada pembaca yang berlangganan. Umpan web sangat penting bagi penerbit karena mereka dapat mengotomatisasi proses sindikasi. Umpan web penting bagi pembaca karena mereka tidak perlu melacak pembaruan secara manual. Umpan web juga dapat mengumpulkan banyak umpan ke satu tempat. Umpan web dapat dilihat melalui pembaca umpan (seperti Google Reader). RSS (sindikasi yang sangat sederhana) dan atom adalah dua format umpan web paling populer yang digunakan saat ini.
Apa itu RSS?
RSS 2.0 adalah versi RSS terbaru, yang merupakan penerus versi awal RSS 1.0. RSS 2.0 dirilis pada September 2002. Feed, Web Feed, dan Channel adalah istilah lain yang digunakan untuk memanggil dokumen RSS. Dokumen RSS terdiri dari konten lengkap atau musim panas bersama dengan metadata (tanggal, penulis, dll.). Karena format XML standar digunakan untuk publikasi, ini memungkinkan untuk dilihat oleh banyak aplikasi (bahkan setelah penerbitan hanya sekali). RSS termasuk dukungan untuk namespaces XML. Tapi dukungan namespace hanya berlaku untuk konten lain yang tersedia di dalam RSS 2.0 feed (tidak termasuk RSS 2.0 elemen). Ini dilakukan dengan sengaja untuk mempertahankan kompatibilitas ke belakang dengan RSS 1.*. RSS 2.0 adalah feed web pertama yang memperkenalkan izin untuk membawa file audio, yang membuka jalan bagi popularitas podcast yang cepat. RSS 2.0 memperkenalkan dukungan untuk kandang. Karena itu, ini adalah jenis umpan paling populer untuk podcasting. Ini terbukti oleh fakta bahwa iTunes menggunakan RSS 2.0 di situs web mereka. Hak Cipta RSS 2.0 ditugaskan ke Harvard, pada Juli 2003. Sekitar waktu yang sama, Dewan Penasihat RSS resmi (kelompok yang bertindak sebagai badan pengatur untuk pemeliharaan spesifikasi RSS) dibentuk.
Apa itu Atom?
Atom adalah format feed web yang lebih baru, diperkenalkan pada Juni 2003, yang sebenarnya dikembangkan untuk mengatasi beberapa keterbatasan (kurangnya penambahan saat ini dan ketegangan pada kompatibilitas mundur) yang ada di RSS 2.0. Atom 1.0 adalah versi terbaru dan menampung berbagai jenis konten termasuk teks, lolos dari HTML, XHTML dan XML yang terbentuk dengan baik dan XML. Atom memiliki tag terpisah. Atom memungkinkan entri untuk menautkan ke entri umpan atau mandiri. Atom dapat menggunakan enkripsi XML dan tanda tangan digital XML untuk mengenkripsi.
Apa perbedaan antara RSS dan atom?
RSS hanya mendukung teks dan lolos dari HTML, tetapi Atom mendukung sejumlah besar jenis konten (termasuk keduanya). Tidak seperti RSS, Atom menyediakan dua tag terpisah sebagai dan . RSS kurang fleksibel daripada atom, karena RSS hanya mengenali dokumen. Ketika datang ke ekstensibilitas, meskipun atom memungkinkan ekstensi ke ruang nama, rss namespaces diperbaiki. Selain teknik enkripsi web standar yang digunakan dengan RSS, enkripsi XML dan tanda tangan digital XML dapat digunakan dengan atom.