Mengenal RSS

RSS – Really Simple Syndication

RSS pada artikel ini bukan merupakan singkatan dari Rumah Sangat Sederhana. Di dunia Internet, RSS dikenal sebagai sebuah teknologi yang dapat membuat Anda betah di “rumah”, dalam artian tidak selalu harus berselancar untuk mendapatkan informasi-informasi terbaru.

FeedReader, aplikasi desktop RSS Feed Reader.

(Resource Description Framework) standar, sebuah model metadata dengan variasi

format dan sintaks. Pada pengembangan selanjutnya, RSS dikenal dengan sebagai Rich Site Summary, dan akhirnya sejak RSS 2.0, RSS dikenal dengan Really Simple Syndication. Format RSS saat ini berkiblat pada skema XML yang juga digunakan oleh teknologi lain, seperti Ajax. Seperti juga teknologi-teknologi lainnya, RSS terus berkembang dan mulai diarahkan juga untuk mendukung aplikasi peer-to-peer (P2P), sehingga mengizinkan aplikasi client men-download fi le secara otomatis pada saat

RSS Feed Reader mendeteksi content baru. Setidaknya hal ini telah dimulai oleh aplikasi

P2P BitTorrent. Bagaimana RSS Feed dibuat agar dapat dibaca dan ditampilkan RSS Feed Reader? Dalam hal ini Anda perlu memahami XML, juga terdapat perbedaan format antara versi-versi RSS. Untuk itu, Anda perlu memperhatikan header dan elemen RSS Feed yang digunakan pada masing-masing versi RSS. Wala pun demikian, semua RSS Feed harus mengikuti standar XML v1. Bagi Anda yang belum mengenal XML, XML atau Extensible Mark-up Language merupakan suatu spesifi kasi format yang dikembangkan oleh W3C, yang memang dikhususkan untuk keperluan dokumen web.

XML menggunakan tag untuk menjelaskan content-nya, hal ini mirip dengan HTML

(misalnya tag table, form, dan sebagainya pada HTML). Perbedaannya adalah pada XML

Anda dapat membuat tag dengan nama yang Anda inginkan. Untuk memberi sedikit contoh dokumen XML yang membentuk RSS Feed, perhatikan kode berikut:

http://localhost/news/con toh1.php

Deskripsi berita Tue, 22 May 2007 07:15:12

GMT http://localhost/news/test. html#item03

Perhatikan bahwa kode XML di atas memiliki beberapa elemen/tag yang membentuk

suatu data. Contohnya merupakan tag pembuka, dan ditutup dengan ,

di dalam tag tersebut dituliskan data lokasi berita yang dimaksud. Anda dapat juga menganalogikan dokumen XML dengan database, karena pada prinsipnya memang dokumen XML membentuk database (dengan tipe fi le teks) yang memiliki kolom dan baris. Kolom dalam hal ini adalah title, link, description, dan seterusnya. Dokumen XML di atas juga merepresentasikan satu baris/record data. Jika Anda ingin membuat data kedua, Anda dapat menuliskan dibawahnya dengan struktur yang sama, demikian seterusnya. Keunggulan dan kemudahan dari desain XML seperti contoh di atas adalah:

1. Menghasilkan data yang langsung dan jelas.

2. Dapat digunakan oleh Internet.

3. Mendukung penggunaan yang luas dari berbagai aplikasi.

4. Memudahkan pembuatan program yang membaca atau memroses dokumen XML.

5. Dokumen XML dapat disiapkan dengan cepat dan mudah. Dengan keunggulan dan kemudahan tersebut,

RSS dengan XML-based dapat dipergunakan pada berbagai kebutuhan. Selain membuatnya secara manual dengan text editor, Anda dapat juga menggunakan software dan tools yang tersedia di Internet untuk menciptakan RSS Feed. Contohnya adalah FeedForAll (http://www.feedforall. com), atau online tool seperti GoArticles, BlogStreet, Blog Harbor, dan lain-lain. Anda juga dapat menggunakan aplikasi web RSS Feed Reader. Beberapa penyedianya adalah My Yahoo (http://my.yahoo. com), Bloglines (http://www.bloglines.com), dan Google Reader (http://www.google. com/reader).

Ambil contoh Google Reader. Jika Anda telah memiliki account e-mail Gmail, Anda

dapat menggunakan username yang sama untuk mengakses Google Reader. Jangan

lupa untuk mengaktifkan JavaScript enabled pada web browser yang Anda gunakan, agar

fungsi-fungsi Google Reader berjalan. Baik aplikasi RSS Feed Reader berbasis web maupun desktop, harus memasukkan link sumber (link feed) pada aplikasi, agar content baru pada website bersangkutan dapat terbaca. Anda dapat memasukkan link feed secara manual, atau memasukkannya dari website yang bersangkutan. Umumnya website yang mendukung RSS, akan memiliki icon (umumnya bertuliskan RSS atau XML) yang dapat Anda klik, untuk kemudian memberikan pilihan untuk memasukkan link feed pada aplikasi RSS Feed Reader yang tersedia, Anda dapat memilih sesuai dengan aplikasi RSS Feed Reader yang Anda gunakan.

RSS Feed dan XML

Dari sisi developer website yang menyediakan fi tur RSS, Anda harus mengetahui

secara lebih teknik mengenai RSS ini. Pada perjalanannya dari awal hingga saat ini, RSS

memiliki berbagai versi, dimulai dari RSS 0.90 yang dibuat oleh Netscape. Pada saat itu, RSS dikenal sebagai RDF Site Summary. Penamaan ini berkaitan dengan ide draft

pembuatannya yang menggunakan RDF

Google Reader, aplikasi web RSS Feed Reader.

Fungsi utama RSS adalah sebagai distribusi berita dan informasi, tetapi informasi seperti

apa yang dapat diaplikasikan RSS? Banyak sekali ragam informasinya, yang tentunya

akan menjadi nilai tambah bagi website Anda, jika fi tur RSS ini dapat menambah

kenyamanan pengguna. Beberapa contoh penggunaan dan implementasi RSS adalah sebagai berikut:

1. Headline Berita.

Salah satu hal yang berbeda setiap hari adalah berita. Salah satu alternatif penyebaran

berita dengan cepat hingga terbaca oleh Anda adalah melalui RSS.

2. Lowongan Pekerjaan.

Tidak dapat disangkal bahwa Internet merupakan salah satu sumber informasi bagi para pencari kerja, demikian juga sebaliknya. Perusahaan-perusahaan yang menyediakan lowongan kerja, mempercayakan Internet sebagai wadah untuk mencari kandidat-kandidat yang terbaik. Fitur RSS sangat membantu proses ini dengan mendistribusikan informasi mengenai lowongan pekerjaan pada pengguna.

3. Jual Beli Barang.

Menyerupai lowongan pekerjaan di mana terdapat supply dan demand dari dua pihak, jual beli barang di Internet juga melibatkan produsen dan konsumen yang saling membutuhkan. Tentunya menyenangkan bagi Anda, jika sebuah website menyediakan RSS sehingga Anda akan selalu mengetahui barang terbaru yang tersedia melalui RSS

Feed Reader Anda.

4. Jadwal Transportasi.

Jasa transportasi merupakan salah satu jasa yang penting, dan tidak diragukan lagi sarana transportasi seperti kereta api, pesawat terbang, bis, dan lain-lain, sangat dibutuhkan masyarakat kota. Berita mengenai jadwal, delay, dan pengumuman lain yang dapat diedarkan melalui RSS akan menambah kredibilitas website penyedia informasi tersebut,

ketepatan dan kecepatan update tentunya menjadi lebih urgent pada sisi ini.

5. Pendidikan.

Dunia pendidikan juga tidak lepas dari informasi, seperti pengumuman jadwal kuliah, libur, ujian, dan lain sebagainya.

6. Hiburan.

Salah satu bidang yang luas dan memberikan banyak kemungkinan untuk mengembangkan fi tur RSS untuk mendistribusikan berita hiburan. Berita dapat

mengenai program televisi, fi lm, musik, permainan, atau suatu event. Masih banyak lagi contoh di mana Anda dapat menerapkan RSS pada website Anda.

Atom

RSS telah berkembang cukup pesat dan menandai kelahiran Atom, yaitu sebuah spesifi kasi syndication yang baru. Walaupun menimbulkan pro dan kontra dan perbandingan

dengan RSS, bagaimanapun juga teknologi Atom ini hadir dengan tujuan memperbaiki kekurangan RSS. Kontra timbul karena Atom menggunakan spesifi kasi yang berbeda dengan RSS. Atom menggunakan sebuah format syndication yang juga XML-based, yang digunakan untuk web feed, dan Atom Publishing Protocol (APP) sebagai sebuah

protokol HTTP-based untuk menciptakan dan meng-update website. Dengan perbedaan penggunaan dan masing-masing keunggulannya, baik RSS maupun Atom kini memiliki komunitasnya tersendiri.

Website dengan RSS

Dari sisi Anda sebagai pengguna, sekali lagi requirement yang dibutuhkan hanyalah

sebuah RSS Feed Reader/News Aggregator, dan link URL dari RSS Feed yang bersangkutan. Sekali Anda memasukkan URL tersebut, maka RSS Feed Reader akan mengambil alih pekerjaan, dan selalu meng-update content dari link. Setelah Anda menentukan RSS Feed Reader favorit Anda, baik berupa aplikasi desktop atau aplikasi web, selanjutnya Anda tinggal mencari link atau RSS Feed yang ingin Anda masukkan. Proses memasukkan link ini umumnya disediakan secara otomatis oleh website yang memiliki fi tur RSS. Saat berselancar di dunia maya, Anda dapat memperhatikan apakah website favorit Anda menyediakan link RSS Feed. Hal ini dapat dengan mudah diketahui, karena umumnya website yang menyediakan RSS Feed menggunakan logo grafi k yang jelas untuk menandakan fi tur RSS. Logo tersebut umumnya bertuliskan RSS, XML, atau sebuah gambar gelombang radio. Anda akan merasakan kegunaannya, khususnya setelah Anda cukup banyak mendapatkan RSS Feed dari website-website tersebut, sehingga setiap hari Anda hanya perlu memantau RSS Feed Reader Anda untuk mengetahui informasi terbaru. Tidak seperti website yang pengunjungnya dapat di-tracking dengan mudah (misalnya dengan web counter yang menghasilkan jumlah pengunjung), RSS Feed memerlukan cara yang berbeda jika Anda ingin mengidentifi kasikan atau melakukan tracking terhadap pengguna. Salah satu cara tracking RSS adalah dengan

menggunakan sebuah gambar transparan di dalam content, di mana gambar tersebut terhubung dengan server. Jumlah permintaan dapat diketahui dengan melihat log fi le pada web server. Selain itu, juga terdapat software pihak ketiga yang dapat memonitor request RSS Feed Anda. Data analisis disimpan dan disediakan oleh penyedia jasa tersebut. Apakah teknologi RSS ini suatu saat akan dapat menggantikan penggunaan email sebagai metode pengiriman content, mulai menjadi pembicaraan di kalangan

profesional. Bagaimanapun, sejauh yang ditawarkan adalah kemudahan dan kenyamanan,

metode apapun akan menjadi pilihan pengguna, dan RSS kini hadir sebagai salah satu alternatifnya._

Logo sebagai indikasi RSS.

_ http://www.rss pecifi cations.com/

_ http://www.whatisrss.com/

_ http://en.wikipedia.org/wiki/RSS_ (fi le_format)

sumber : Pc Media – Know How http://www.pcmedia.co.id/detail.asp?Id=1713&Cid=22&Eid=45

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: