Ana teknoloji

RSS bilgisayar bilimi

RSS bilgisayar bilimi
RSS bilgisayar bilimi

Video: Swift ile Rss XML Parser - Haber sitesinden veri çekme 2024, Temmuz

Video: Swift ile Rss XML Parser - Haber sitesinden veri çekme 2024, Temmuz
Anonim

RSS, daha önce RDF site özeti veya zengin site özeti olarak adlandırılan, gerçekten basit bir sendikasyonda, abonelere sık güncellenen Web sitelerinden yeni içerik sağlamak için kullanılan biçim.

RSS beslemesi, bir Web sitesinin bilgisayar sunucusunda bulunan ve bir abonenin RSS okuyucusuna veya toplayıcısına istek üzerine verilen bir dizi talimattır. Feed, okuyucuya haber makalesi, blog yazısı veya ses veya video klip gibi yeni materyallerin Web sitesinde yayınlandığını bildirir. Toplayıcı herhangi bir sayıda sitenin beslemesini izler ve kullanıcı için yeni materyali merkezi olarak organize eder ve görüntüler. Kullanıcı daha sonra en son içeriğin tümünün otomatik olarak kullanılabildiği tek bir kaynağa sahiptir.

RSS okuma için tam özellikli yazılım paketleri mevcut olmasına rağmen, birçok Web tarayıcısı basit toplayıcılar içerir. İGoogle ve MyYahoo! Gibi kişisel Web portalları, herhangi bir bilgisayardan erişilebildiği için taşınabilirliğin ek avantajını sunan RSS akışlarını da okur. Benzer bir yardımcı adanmış toplayıcı Web siteleri vardır. RSS, Web yazma dili XML'sinde yazılmış yayınlarla oldukça basit bir standart olduğundan, küçük ölçekli bir site bile bir özellik olarak kolayca dahil edilebilir.

RSS ilk olarak 1999 yılında MyNetscape portalıyla kullanılmak üzere Amerikan İnternet hizmetleri şirketi Netscape Communications Corp. tarafından tanıtıldı. Netscape standardı terk ettikten sonra, UserLand yazılım üreticisi geliştirmeyi aldı. RSS 2.0.1 spesifikasyonlarının 2002 sürümü ile UserLand standardı dondurdu ve telif hakkını Harvard Üniversitesi'nin Berkman İnternet ve Toplum Merkezi'ne atadı. Web topluluğunda daha fazla gelişme arzusu, Atom olarak bilinen alternatif bir sendikasyon standardının oluşturulmasına yol açtı. Birçok Web sitesi her iki biçimde de abonelik sunar.