SEDIKIT TENTANG RSS

Bertahun-tahun yang lalu, seorang teman sibuk sekali dengan perl, membuat script parser untuk mengambil header berita (judul, subjudul, summary, pengirim, tanggal kirim) dari situs-situs favoritnya: bbc, cnn, linux weekly news dll. Yang repot, jika pola situs yang diambil headernya berubah, maka dia juga harus mengubah script parser-nya untuk penyesuaikan. Pada saat itu, mungkin mengambil kepala berita semacam itu adalah hal yang tidak legal, padahal juga tidak mudah melakukannya. Beberapa waktu kemudian, munculah RSS (Really Simple Syndication - RDF Site Summary). RSS adalah sebuah bentuk sindikasi konten (content syndication), yaitu membuat sebagian atau seluruh isi situs tersedia untuk digunakan sebagai layanan situs lain. Sindikasi konten tersebut bisa berupa isi konten itu sendiri ataupun metadata informasi mengenai konten disebut "feed".

Umumnya feed tersebut berupa header berita yang terhubung (linked) ke berita di situs penyedianya atau seluruh isi konten langsung tanpa mengikutsertakan desain atau lay-out presentasi seperti situs asalnya. Teknik yang digunakan bisa berupa RSS 0.91, RSS 0.92, RSS 2.0 atau RSS 1.0 yang berbasis RDF. Kode-kode di belakang RSS tersebut sebenarnya tidak mengacu kepada versi-versi yang berurut dalam pengembangannya.Urutan sebenarnya standar RSS 0.91 diikuti oleh RSS 2.0, sedang RSS 0.92 diikuti kemudian oleh RSS 1.0. Mengapa demikian?