RSS בעל כורחם
המון אתרים עוד לא הפנימו שהם צריכים לספק עדכוני RSS לתכנים שלהם. לדור שמר נמאס לחכות, אז הוא בנה יישום שממציא עדכונים לאתרים שאין להם
אבל כמובן, יש בעיה: לא בכל האתרים קיימת טכנולוגיית RSS, וכאן – נכנס לתמונה השירות החדש של שמר, feeds2.be, שמספק עדכוני RSS של אתרים שאין להם. בגדול, שמר ממציא RSS לאתרים שלא טרחו לייצר אחד בעצמם.
"זה התחיל באוגוסט, כשהתחלתי לעבוד ברצינות עם RSS", הוא מספר. "נרשמתי להמון אתרים שאני קורא, וגיליתי הרבה אתרים, בעיקר ישראליים, שאין להם RSS. נמאס לי להיכנס לאתרים האלה כל הזמן כדי להתעדכן, וחיפשתי דרך לייצר להם RSS כדי שאני אוכל להשתמש, וגם אנשים אחרים. התחלתי עם אתרי תוכן ישראלים עצמאיים – השרת העיוור, עין הדג, אתרים פרטיים קטנים וגם אתרים גדולים שלא היה להם RSS, כמו nrg ו-אייס".
"בהתחלה רציתי לפרסם את זה רק בקרב חברים", נזכר שמר, "אבל פרסמתי את זה בבלוגים שהתעניינו – למשל, מישהו כותב בטוקבקים 'אוף, למה אין לאתר מסויים RSS', ואחרי חצי שעה הבאתי את הפיד – אנשים הגיבו, והבנתי שיש ביקוש".

צריכת עדכוני RSS נעשית בצורה פשוטה מאוד, בשני צעדים:
• בחירת קורא RSS, שיכול להיות תוכנה כמו FeedReader, שירות-ווב כמו Netvibes, Bloglines והישראלים הבלוגיה שלי ו-myhommy, וכיו"ב.
• רישום ל-RSS (באמצעות בחירת כתובת ה-feed, שמפנה אל העדכונים) של האתר הרצוי. מאותו רגע, הגולש לא צריך יותר לגלוש לעמוד הבית של האתר כדי להישאר מעודכן בתכניו
במידה ואתר מסוים לא מספק פיד-RSS, שמר יכול ליצור עבורו RSS חיצוני, וזה בדיוק מה שמציע feeds2.be.
הקונספט ששימש להקמת השירות של שמר הוא Screen Scraping, חילוץ מידע מדפי HTML על פי תבניות. שמר קורא את הקוד של האתר הרצוי, מנתח את המבנה שלו ומפרק אותו לגורמים הבסיסיים – כותרת, לינק, תיאור קצר או כותרת משנה, שם המחבר – ומכין תבנית שתדע לשאוב את המידע הזה. אחר כך הוא יוצר פיד-RSS, שניגש לאתר כל פרק זמן קבוע מראש או לפי בקשה שנשלחת מקוראי ה-RSS, שואב ממנו את העדכונים האחרונים ושולח אותם לכל מי שמנוי על אותו פיד. "התחלתי בצורה פרימיטיבית. חיפשתי משהו קיים ולא מצאתי, אז הכנתי משהו לבד", הוא מספר.
כרגע יש באתר מנוע חיפוש שחולש על מאגר זעיר של שלושים פידים, ושמר מתכוון להגדילו בהתאם לבקשות הגולשים – "אם אתה ניגש לאתר שאין בו RSS, תבדוק ב-feeds2.be. אם יש – יופי, ואם אין, תבקש ואז יהיה", הוא מבטיח. לדבריו, "כרגע זה דורש עבודה מינימלית בפעם הראשונה שמנתחים את האתר, חמש עד עשר דקות, ואחר כך זה זמין לכולם".
עם זאת, הוא לא מתחייב לספק RSS לכל אתר – "יש אתרים שכרגע אני פשוט לא יכול לעשות אותם – הם עובדים בצורה לא נכונה מבחינתי" – בעיקר כאלה שעושים שימוש יתר בג'אווהסקריפט, בהם תת-אתר של הכנסת והפורומים של נענע.
בניגוד למצופה מפרויקט כזה, שמר לא עובד בקוד פתוח, אבל לא שולל הסתייעות באנשים נוספים: "אני מניח שאם אני איתקל בשפות זרות, אני אנסה להיעזר באנשים שדוברים את השפות הללו – אני צריך רק שיסבירו לי מה מתוך הטקסט זה הכותרת, מה התיאור".

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








נא להמתין לטעינת התגובות


