RSS

מתוך ויקיפדיה, האנציקלופדיה החופשית
(הופנה מהדף Rss)
קפיצה אל: ניווט, חיפוש
Gnome-edit-clear.svg ערך זה זקוק לעריכה: הסיבה לכך היא: משפטים ארוכים ומסורבלים ומושגי סלנג איזוטריים המופיעים במרכאות במקום מילים הברורות לכלל הקוראים.
אתם מוזמנים לסייע ולתקן את הבעיות, אך אנא אל תורידו את ההודעה כל עוד לא תוקן הדף. אם אתם סבורים כי אין בדף בעיה, ניתן לציין זאת בדף השיחה.
צלמית ה-RSS הנמצאת בשימוש הדפדפנים פיירפוקס, אקספלורר ואופרה

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

תוכן עניינים

[עריכה] פרטים טכניים

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

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

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

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

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

[עריכה] שימושים

השימוש העיקרי של ה-RSS הוא הצגה תמציתית ומסכמת של החומר שהתחדש באתר אינטרנט מבלי לבלבל את המשתמש עם התוכן הרב והקבוע שהוא כבר מכיר. תמציתיות זו מאפשרת למשתמש לעקוב בזמן קצר אחרי המתחדש באתרי אינטרנט רבים.

קיימים אתרי איסוף תוכן רבים, המאפשרים לאסוף תוכן מותאם אישית לאתר בית אחד, שדרכו יכול המשתמש להיכנס באמצעות שם וססמה, לדוגמה: אתר המאחד בתוכו חדשות מאתר ynet, חדשות כלכלה מ-TheMarker, חדשות מערוץ 7 וחדשות תרבות מ"הארץ".

בשל תמציתיות קובצי ה-RSS קל לעשות בהם גם את השימושים הבאים:

  • שליחה בדואר אלקטרוני או מסרון
  • שילוב באתרים אחרים
  • נגישות אינטרנט לכבדי ראייה ונתינת מידע לתוכנות נגישות מידע לעיוורים (לצד תמצות המלל גם הסרת הגרפיקה והעיצוב הנהוגה ב-RSS מועילה לנגישות לעיוורים). נכון לשנת 2010 הסיוע של ה-RSS בנגישות לאנשים עם לקויות קוגניטיביות טרם נבדק דיו.

[עריכה] היסטוריה - מלחמת תקנים ושמות

מהנדס צעיר כבן 34 ממוצא הודי בשם Ramanathan V. Guha, בהיותו עובד נטסקייפ (עבר לגוגל ב2005), המציא קונספט שקרא לו RDF Site Summary, לימים RSS 0.9, עבור הפורטל של נטסקייפ My.Netscape.Com. גואה התכוון לבסס את הפרוטוקול החדש על בסיס RDF (Resource Description Framework) שהיא שפה אינטרנטית פשוטה להגדרת מקורות מידע.

מהנדס אחר בנטסקייפ בשם דן ליבי פיתח בתוך מספר חודשים את הפרוטוקול לגרסה 0.91, הוריד את התלות ב-RDF ושינה את פענוח ראשי התיבות ל-Rich Site Summary כדי להדגיש את העיקר בפרוטוקול המבוסס על שיתוף ו"הבנה" של מספר תגים בסיסיים.

בסוף שנת 2000, הרעיון כבר יצא מנטסקייפ ופרש כנפיים. קבוצת עבודה בשם RSS-DEV Working Group הכוללת את גואה וחברים נוספים, פרסמה את RSS 1.0 וחזרה לשם המקורי RDF Site Summary. בערך באותו זמן פרסם דייב ווינר (Dave Winer) תקן לגרסה 0.92. ווינר הקים קבוצה מתחרה לגואה וקבוצתו בהגדרת התקן החדש, וניסה לרשום את RSS כסימן מסחרי בבעלותו. בסוף שנת 2001 נדחתה תביעה של ווינר לזכויות יוצרים על RSS.

בספטמבר 2002 פרסם ווינר את תקן RSS 2.0 וכמיטב המסורת שינה שוב את משמעות ראשי התיבות ל-Really Simple Syndication.

ההתכתשות בין ווינר ל-RSS-DEV Working Group לא פסקה, דבר שגרם לא במפתיע ליצירת תקן מתחרה לשניהם, בשם Atom. תקן זה התקבל על ידי IETF בשנת 2003 ופורסם בשם RFC 4287.

עד היום (2010) עדין אין תקן אחיד ומחייב לכל הדפדפנים, אך ההבדלים בין שלוש הגרסאות של ה-RSS הולכים ונעלמים.

[עריכה] ראו גם

[עריכה] קישורים חיצוניים

כלים אישיים
גרסאות שפה
מרחבי שם
פעולות
ניווט
קהילה
תיבת כלים
דף זה בשפות אחרות
הדפסה/יצוא