Merhaba! Web 2.0, teknolojiler, web standartları, web tasarımı ve ilgili tüm konular hakkında makale ve haberlere ulaşabileceğiniz SiberKültür'e hoşgeldiniz. Dilerseniz RSS aboneliği ile yeni yazılardan ilk siz haberdar olabilirsiniz. Merak ettiklerinize hakkında sayfasından ulaşabilir, her türlü konuda irtibata geçmek için iletişim sayfasını kullanabilirsiniz.

herÅŸeyiyle RSS

Her yerde görür olduk artık bu kelimeyi; ufak turuncu renkli butonlar, üzerlerinde rss yazıyor... Peki nedir bu rss?

RSS, really simple syndication yani "gerçekten kolay sindikasyon(!)". daha geniş tanımıyla xml grammerinde yazılmış, sitedeki en son güncellemeler veya haberleri olabildiğince hızlı bir şekilde son kullanıcıya iletmek için kullanılan veri biçimi. Tanım biraz teknik olmuş olabilir lakin ilerleyen satırlarda kafanızda şekilleneceğinden eminim.

Biliyorsunuz xml sayesinde verilerin paylaşımı ve yönetimi oldukça kolay bir hal alıyor. Geniş ama basit xml dünyasında istediğiniz türde bilgiyi yönetebiliyorsunuz. rss 'de xml yapısı üzerine kurulu bir standart diyebiliriz. 1990'larda Netscape tarafından geliştirilmiş bazı basit verilerin paylaşılması için geliştirilmiş, sonrasında Userland sayesinde popularitesini kazanmış.

Rss, sadece metin tabanlı olduğu için -gerçi son zamanlarda rastlamışsınızdır içinde resim olanlara da- son derece hızlı bir veri paylaşım platformu sayılır ve çoğu kişi tarafından da kabul görmüştür. En basit şekilde, paylaşılmak istenilen herşey için rss biçilmiş kaftan. biraz genişletirsek;

Ziyaretçi en hızlı biçimde bilgiye ulaşabiliyor Site sahibi, içeriğini çok daha fazla kişiye ulaştırabiliyor Satış yapan siteler, müşterilerini e-postadan çok daha hızlı bir şekilde bilgilendirebiliyorlar Yine site sahipleri, sitelerine içerik sağlıyabiliyorlar

Bunlar sadece sayılabilecek birkaç örnek, uygulayarak farklı mecralarda kullanmaz sizin elinizde.

Çoğu teknolojide olduğu gibi rss'in de farklı versiyonları var. Netscape tarafından geliştirilen rss 0.90 ve artık kullanılmayan rss formatı bunların ilki. Sonrasında sırasıyla, Userland tarafından geliştirilen 0.91, 0.92, 0.93 ve 0.94, rss-dev tarafından geliştirilen rss 1.0 geliyor. Şimdiki zamana iyice yaklaştığımızda rss 2.0 ile karşılaşıyoruz. Şuanda en çok tercih edilen rss sürümü ve tabiki en stabil/uyumlu olanı, rss 2.0 ve 1.0.

Basit bir rss yapısı şöyle olmakta:

01 <channel>

02 <title>Site Başlığı</title>

03 <link>http://www.siteadresi.com</link>

04 <description>site hakkında kısa bir tanım</description>

05 <language>tr</language>

06 <item>

07 <title>içerik başlığı</title>

08 <link>http://www.siteadresi.com/icerigin_adresi.html</link>

09 <description>içerik hakkında kısa bir açıklama veya tamamı</description>

10 </item>

11 </channel>

Genel olarak tüm rss formatlarında bu yapı bulunmakta. burada önemli olan tüm rss içeriğinin 01 ve 11 numaralı satırlar arasında olması. 02, 03, 04 ve 05 numaralı satırlar ise site hakkında bilgiler veriyor. geriye kalan 06 ve 10. satırlar arasına da rss ile verilecek bilgiler var. detaylı satır açıklamaları ve rss 2.0 formatı için varolan tüm ek bilgileri Harvard Üniversitesi'ndeki sayfadan görebilirsiniz.

Kendi sitem için nasıl rss hazırlayabilirim? diye sorabilirsiniz şu aşamada, oldukça doğal. Eğer sitenizin içerik sistemini kendiniz yazdıysanız, biraz kodlama bilginiz olduğundan dolayı oldukça pratik bir şekilde rss hazırlayabilirsiniz. Yapmanız gereken hangi formatta hazırlayacağınızı belirleyip, örneğin rss 2.0, onun sayfasına girerek rss'in bir örneğini elde edebilir ve onun üzerinden hazırlayabilirsiniz. Eğer Movabletype veya Blogger gibi sistemleri kullanıyorsanız, site/sistem içerisinde muhakkak rss hakkında bir açıklama bulunacaktır.

Ayrıca rss hazırlama konusu detaylıca açıklayan makalelere de bir göz atabilirsiniz: notepad, web server ve bir bira ile rss hazırlama, rss hazırlama, mysql verisini rss ile paylaşimak.

Rss hazırlarken dikkat etmeniz gereken birkaç şey de olabilir. Mesela amacınızı belirlemelisiniz, rss sayesinde sitenize daha çok ziyaretçi mi çekmek istiyorsunuz yoksa başlıca amacınız bilgi paylaşımı mı? Buna göre sunduğunuz içeriğin description (09) satırına açıklamaların belirli bir kesitini veya tamamını yazdırabilirsiniz. Ayrıca hazırladığınız rss'in en sonuna manuel olarak bir item açıp link olarak sitenizin adresini yazıp, başlığa da daha fazla haber şeklinde bir giriş yapmanız, rss inizi takip eden kullanıcıların sitenize uğramasını sağlayabilir.

Hazırlama aşamasından sonra rss validator'ler sayesinde rss'inizin standartlara uygun olup olmayacağını, dolayısıyla rss programlarında (veya başka sitelerde) düzgün görünüp görünmeyeceğini test edebilirsiniz.

Rss'imizi hazırladık, peki bunu nasıl geniş kitlelere nasıl ulaştıracağız? Bu aşamada imdadımıza rss'leri toplayan ve kategorileyen siteler yetişiyor. Bunlardan en büyükleri syndic8, newsisfree ve Türkçe olarak da Türkçe RSS ve Blog Destek Merkezi. Türkçe RSS ve Blog Destek Merkezi, Kaynak olarak da oldukça işinize yarayacaktır.

Şimdi işin eğlenceli kısmı geliyor, rss'in olmayan sınırları dahilinde istediğiniz bilginin ayaklarınıza kadar gelmesini sağlayacak programlar. Yani rss okuyucular. farkettiğiniz üzere rss, yapısı yüzünden makyajsız bir şekilde izleniyor. Ancak rss programları, gerekli makyajlamaları yapıyor ve size normal bir görünümde sunuyor. bu programlar içerisinde benim en kullanışlı ve canayakın bulduğum, popüler css editörü top style'ı da yapan bradbury software tarafından yazılmış olan, feed demon. Bunun dışında lockergnome.com'un bir araya topladığı rss okuyucuları listesine de bakabilirsiniz.

Bu yazı için Trackback adresi:

http://www.siberkultur.com/?q=trackback/135

Yorumlar

asp den xml oluşturuken bazı aksaklıklar oluyor...

merhaba

asp den xml dosyayı oluştururken şu aksaklıklar oluyor..

<description>" & Left(RS("detay"),300) & "</description> bu kod ile detay çağırılıyor. detay içinde <a href veya <img src varsa < tagından dolayı hata veriyor..

<br> için ise vbcrlf lullandım ama diğer kodlar için ne kullanmak gerekir ?

başarılı bir makle tebrik

başarılı bir makale tebrik ederim.

kırık bağ

merhaba, güzel bir yazı olmuş.. rss 'e başlangıç aşamasında yol gösterici nitelikte.. bu arada unutmadan yazıdaki bi bağ kırılmış, şu: "notepad, web server ve bir bira ile rss hazırlama" , bilginize..

i güzel ama ben hala rss gib

i güzel ama ben hala rss gibi takip araçlarını nasıl nereye ekleyeceğimi anlamadım pls help me!!!

blogspot için

blogpsot için etiketlere özel bölüm yapabilirmiyiz yani hani müzik etiketine sahip yazılar çıksın istiyorum sadece bunu naısl yapabilriz.bu konuda bilenlerle görüşmek isterim adresimi ekleyin lütfen ustalama@hotmail.com

Güzel paylaşım olmuş herşey

Güzel paylaşım olmuş herşey açıklanmış... Feedvalidator sitesine de bakabilirsiniz...

Yorumlama aparatı

Bu bilgi gizli tutulacak ve kimseyle paylaşılmayacaktır.
İzin verilen HTML elementleri: <a> <b> <dd> <dl> <dt> <i> <li> <ol> <u> <ul> <strong> <blockquote> <em> <br /> <img> <acronym> <p> <style> <code> <h2> <h3> <h4> Satırlar ve paragraflar otomatik ayarlanıyor

Anasayfa | RSS aboneliği | SiberKültür hakkında bilmek istedikleriniz | İletişime geçin
SiberKultur.com © 2002-2008 Tüm hakları saklıdır. Site üzerinde bulunan her türlü materyal izin almadan ve kaynak gösterilmeden kullanılamaz.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser