RSS – Really Simple Syndication or Rich Site Summary

RSS (ראשי תיבות של Really Simple Syndication או Rich Site Summary, החל מגרסה 2; בעברית מכונה גם "רסס" בהקשר של רסיסי מידע) הוא נוהל תכנות, המאחד כמה תקני XML, שמאפשר לשרת תוכן – בדרך כלל אתר אינטרנט – לשלוח לתוכנות לקוח את קטעי המסמך שעודכנו לאחרונה כשהם מנותקים מהתוכן הקבוע של המסמך. תוכנות לקוח יכולות להיות אתרי אינטרנט אחרים שמציגים את החידושים במסמך.
קובץ RSS הוא קובץ XML המוגדר על ידי ערוץ תוכן שמורכב מפריטים. הפריטים כוללים תקציר וקישור לתוכן המלא. הרעיון הבסיסי הוא לדמות שימה של תכנים חדשים מתוכנת השרת לתוכנת הלקוח כדי לחסוך למשתמש זמן חיפוש ובדיקה האם ומה התעדכן. בנוסף מאפשרת טכנולוגיה זו לרכז ולשלוט בכמות גדולה של תכנים המגיעים ממספר אתרים. הרעיון מבחינה טכנית הוא פשוט ובבסיסו הסכמה על תגי XML משותפים המאפשרים לתוכנת הלקוח לדעת מהו ערוץ התוכן, מהו הנושא, מהו הקישור לאתר המקור וכדומה.

למרות שנדמה כי השרת "דוחף" מידע ללקוח, מבחינה טכנית תוכנת הלקוח היא זו שבודקת מדי פעם האם לשרת יש חידוש עבורה.

בקובץ RSS יש מידע RSS המחולק לשני סוגים עיקריים של יחידות: ערוץ (channel) ופריט (item). הגדרות הערוץ מתארות בדרך כלל את מקור המידע. על פי רוב, האתר המקורי ממנו מגיע המידע. לכל ידיעה חדשותית, אירוע או פרט מידע אחר מוקדש פריט. תקני ה־RSS מתוכננים כך שכל פריט כולל מידע על תאריך היצור ותאריך התפוגה שלו.

יש גם כלים מוכנים המייבאים ומייצאים RSS. כדי להשתמש בהם, יש להוסיף את הקישור של קובץ ה־RSS שמספק האתר לרשימת ההזנות (feeds), וכך ניתן לקרוא את התוכן החדש. ישנן גם תוכנות עזר מקוונות , שמסייעות בקריאת תכני RSS. כמו כן, דפדפן פיירפוקס בכל גרסאותיו תומך בקריאת תכני RSS באמצעות מערכת של סימניות חיות (עדכניות) (באינטרנט אקספלורר התמיכה מתחילה רק מגרסה 7).

קיימות חבילות ייעודיות בשפות רבות כדוגמת perl אשר תפקידן לקרוא ולכתוב RSS בתקנים שונים, כדי להקל על כתיבת קוראי RSS וכותבי RSS.

* ההגדרה מבוססת על הערך באתר ויקיפדיה.