...alih-alih menggunakan Atom syndication format?
Atom adalah didefinisikan, tujuan umum XML format sindikasi. RSS adalah patah menjadi empat versi yang berbeda. Semua utama pakan pembaca telah didukung Atom selama saya bisa ingat, jadi mengapa isn't penggunaannya lebih umum?
Terburuk dari semua ini adalah situs yang menyediakan feed dalam kedua format - apa's the point?!
Hal mendasar bahwa Atom pencipta didn't memahami (dan bahwa Atom pendukung masih don't memahami), adalah bahwa Atom isn't entah bagaimana terpisah dari RSS. Ada's ini ide yang RSS retak, dan entah bagaimana Atom perbaikan masalah itu. Tapi itu doesn't. Atom adalah RSS sempalan. Nama baru doesn't mengubah fakta bahwa itu's hanya satu standar yang bersaing untuk melakukan pekerjaan yang sama, pekerjaan yang baik setiap bersaing standar yang cukup.
Tidak ada yang luar sekelompok kecil orang-orang yang peduli pada semua standar yang digunakan. Mereka hanya ingin bekerja. Atom, RSS 2.0, RSS 1.0, RSS 401(k), apa pun. Selama ia bekerja, pengguna senang. RSS "merek" sangat banyak mendefinisikan feed seluruh kategori, meskipun, jadi pada kesempatan langka bahwa seseorang yang tidak cukup tahu untuk memilih, mereka akan cenderung memilih RSS, karena itu's punya "nama." Mereka juga akan cenderung memilih RSS 2.0, karena itu's mendapat jumlah yang lebih besar.
RSS, dan terutama RSS 2.0, sangat banyak bercokol dalam pakan "industri." Atom tidak't diambil dari karena itu doesn't membawa banyak kecuali nama baru. Mengapa beralih dari RSS ketika itu bekerja baik-baik saja? Dan mengapa repot-repot menggunakan Atom pada proyek-proyek baru jika RSS cukup? Beralih ke pakan baru format kebanyakan berarti tambahan waktu yang dihabiskan belajar format baru.
Jika tidak ada yang lain Apple's eksklusif untuk menggunakan RSS 2.0 untuk podcast berarti bahwa RSS 2.0 di sini untuk masa mendatang.
Jika anda bertanya mengapa Atom syndication format tidak lebih banyak diadopsi dari berbagai versi format RSS, saya pikir itu akan sulit untuk datang dengan jawaban yang objektif. Berbagai faktor seperti jumlah investasi di RSS sebelum Atom, relatif mudah dalam melaksanakan RSS terhadap Atom, dan 'pemasaran' semua datang ke dalam bermain.
Namun, saya dapat memikirkan beberapa hal yang harus dipertimbangkan ketika memilih apa format sindikasi untuk digunakan dalam mewakili sumber daya:
Atom
RSS
Saya pikir itu adalah penting untuk diingat bahwa untuk end-user, apa format sindikasi anda memilih untuk menggunakan tidak terlalu penting, karena sebagian besar pembaca umpan dan browser menangani baik format sama dengan baik. Pilihan format sindikasi namun dapat menjadi sangat penting untuk pengembang, karena ada rincian teknis yang dapat mempengaruhi pengembangan perangkat lunak sisi hal.
The 'mengapa' itu cukup baik dijawab, tapi saya akan menyarankan ke depan bahwa pengembang hanya melaksanakan Atom pada situs. Ada's tidak ada alasan untuk memiliki beberapa format untuk sebuah situs yang tersedia dan modern memberi makan klien sekarang dapat mengurai Atom feed.
Atom memiliki beberapa keunggulan teknis lebih dari RSS dan sedang banyak didukung dan dimanfaatkan oleh perusahaan-perusahaan besar seperti Google dan Microsoft.
Sebagai branding, I don't benar-benar peduli apa akronim yang digunakan. Saya pikir universal orange siaran ikon atau kata "makan" adalah apa yang orang peduli. Meskipun proliferasi RSS dan Atom feed, I'd mengatakan rata-rata pengguna web masih tidak memiliki gagasan apa yang mereka. Melihat dengan cara itu, seluruh konsep sindikasi feed yang masih dalam masa pertumbuhan.
Untuk alasan yang sama bahwa setiap "baik" solusi tidak berhasil untuk pasar massal. RSS adalah banyak digunakan dan memecahkan masalah yang sama Atom adalah mencoba untuk memecahkan.
Personaly, saya memiliki sejumlah besar RSS feed yang saya hasilkan sendiri. Mereka bekerja hari ini dan memecahkan masalah. Aku bertanya-tanya bagaimana anda bisa meyakinkan saya untuk menulis ulang semua orang feed Atom hanya menggunakan "baik" format.
Sekarang jika anda mempertimbangkan berapa SISA arsitektur adalah mendapatkan visibilitas hari ini karena lebih sederhana dan lebih caching dan skalabilitas, ini adalah argumen yang nyata. Saya memahami bahwa Atom adalah berkaitan erat dengan SISA hype dan mungkin cara terbaik untuk pasar itu. Karena SISANYA akan mendapatkan visibilitas, begitu juga dengan format seperti Atom.
Vincent, aku'm tidak menyarankan bahwa siapa pun yang menulis ulang yang ada feed RSS hanya untuk kepentingan itu, itu akan menjadi besar buang-buang waktu! Dalam hal RSS menjadi akronim yang mendefinisikan kategori, I'm menebak bahwa sebagian besar pengguna sekarang dapat mengidentifikasi dengan jeruk feed icon, daripada rasa spesifik XML di balik itu.
Alasan yang sama bahwa orang-orang HTML 4 longgar, ketat, XHTML transitional, XHTML ketat, dll. Kode Legacy / bekerja dengan apa yang anda sudah tahu.
Selain itu, kedua format memiliki jasa-jasa mereka. Baik untuk mendukung beberapa format yang berbeda dari satu sama-semua-akhirnya-semua-berlangganan-untuk-semua pakan yang menjadi kembung.
Saya pikir RSS memiliki nama berharga :-) RSS adalah sesuatu yang mudah untuk mengatakan, serius terdengar, dan hampir tidak masuk akal. Benar-benar terdengar seperti perak-peluru teknologi. "Atom" kata yang memiliki arti, tetapi tidak ada banyak orang mengaitkan ini dengan beberapa kosmik hi-tech, lebih biasa asosiasi mahasiswa, fisika sma, komunis' weaponsm hypeware "web 2.0". Sangat qty kecil dari orang-orang di luar sana benar-benar corellate dengan apa sebenarnya dan mengapa punya itu's nama - atom-tepat deskriptif terstruktur pengetahuan representasi kerangka. Jika saya mengatakan "RSS" non-IT-pro kerumunan I've punya kesempatan yang sangat baik untuk dapat langsung mengerti apa maksudku hari ini, tapi jika saya mengatakan "Atom" - hampir setiap orang akan mendapatkan apa yang cepat dan jelas. RSS adalah de-facto nama untuk syndication feeds. Yang's mengapa rasa itu bisa menjadi ide yang baik untuk label RSS sementara secara teknis memberikan 100% Atom dan hanya Atom - perangkat lunak tidak peduli oat's ditarik pada tombol dan akhir-pengguna akan mendapatkan apa yang mereka've dimaksudkan untuk mendapatkan. IMHO.
RSS adalah yang lebih sederhana, yang's di mana kekuatannya. Atom lebih baik didefinisikan, ya, tapi itu's masalah: mereka membuatnya mudah untuk menulis yang sangat kompleks pakan ketika pada akhir hari anda ingin disederhanakan ringkasan.
Mengapa begitu banyak orang lebih memilih RSS ? It's mudah dan mendapatkan pekerjaan yang dilakukan. Anda dapat mengedit dengan tangan, tidak begitu mudah dengan Atom. Apakah anda pernah mencoba untuk menulis sebuah feed reader ?
IMHO, satu-satunya hal yang Atom melakukannya dengan baik adalah beberapa kandang.
Mengapa beberapa situs menawarkan dua feed, RSS dan Atom ? Karena mereka bisa dan karena beberapa kuno feed reader mungkin tidak mendukung Atom.
Karena pengembang sed senang mendapat reemed dari manajer pemasaran mereka bahwa mereka "termasuk" orang-orang dengan tidak menyediakan rss. Sejak Mr. Pemasaran belum pernah mendengar tentang Atom, anda hanya menyediakan keduanya.
Jika anda restfully pelaksanaan itu, bukan masalah besar untuk melakukan keduanya dan tidak dimarahi oleh departemen lain.