Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сим шпоры (1).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
866.3 Кб
Скачать

5.1. Основні поняття, пов'язані з технологією rss та історія її виникнення rss

RSS - сімейство XML-XML-форматів, призначених для опису стрічок новин, анонсів статей, змін у блогах і т.п (рис. 5.1). Інформація з різних джерел, представлена у форматі RSS, може бути зібрана, оброблена й представлена користувачеві в зручному для нього виді спеціальними програмами-агрегаторами.

RSS (Really Simple Syndication) - технологія, призначена для створення стрічок новин, анонсів статей, змін на сайтах і т.п. Завдяки даній технології, замість того, щоб періодично заходити на сайт у пошуках нової інформації, Ви можете скористатися спеціальними програмами (агрегаторами) або онлайн-сервісами, які будуть Вам миттєво повідомляти про появу нової інформації.

У різних версіях аббревиатура RSS має різні розшифровки:

Rich Site Summary (RSS O.dx) - збагачене зведення сайту;

RDF Site Summary (RSS 0.9 і 1.0) - зведення сайту із застосуванням інфраструктури опису ресурсів;

Really Simple Syndication (RSS 2.x) - дуже просте придбання інформації.

Використання RSS. Зазвичай за допомогою RSS 2.0 дається короткий опис нової інформації, що з'явилася на сайті, і посилання на її повну

версію. Інтернет-ресурс у форматі RSS називається RSS-каналом, RSS-

стрічкою або RSS-фідом.

Багато сучасних браузерів і поштових клієнтів вміють працювати із RSS-Стрічками, серед них Safari, Maxthon, Moziila Firefox, Mozilla Thunderbird, Opera, Microsoft Internet Explorer (починаючи з 7-ї версії). Крім того, існують спеціалізовані додатки ( RSS-RSS-агрегаторы), що збирають і обробляють інформацію RSS-Каналів. Також дуже популярні web- агрегатори, що представляють собою сайти зі збору й відображення RSS- Каналів, такі як Яндекс.Стрічка, Google Reader і Bloglines (рис. 5.2, 5.3).

Історія формату RSS. Ідея стандартизувати процес повідомлення про появу нових даних і зміни існуючих, а також ретрансляцію інформації з'явилася дуже давно. Прообрази сучасних стандартів синдикації почали розробляти ще в 1997-ому році. Першу популярність ця технологія одержала, коли компанія Netscape використовувала її для наповнення каналів свого порталу Netcenter. Незабаром ця технологія вже використовувалася для трансляції контенту на багатьох сайтах новин - у тому числі таких, як BBC, CNET, CNN, Disney, Forbes, Wired, Red Herring, Slashdot, ZDNet і багатьох інших.

У червні 2006 року з'явився конкурент RSS - формат Atom.

Atom - це також заснований на XML формату призначений для агрегування інформації про відновлення, у першу чергу .з уувЬтсайтів.

Принципи роботи. XML — файл, який називається фідом (від англ. feed - харчування) або потоком, обновляється в той же момент, коли з'являється нова інформація. При цьому у фід записуються заголовок, опис і дата зміни (набір полів може варіюватися залежно від стандарту, що використовується, й завдання). Потім спеціальна програма або сервіс, перевіряючі із заданою періодичністю втримування цього потоку, показують користувачеві, що ж змінилося.

Інформація про відновлення може використовуватися як завгодно - користувач може прочитати ці дані на персоналізованій «домашній сторінці» або у своєму улюбленому агрегаторі, будь то онлайновий сервіс (скажемо, BlogLines або Яндекс.Стрічка), на настільному комп'ютері (наприклад, за допомогою NewsGator або популярного відкритого RSS Bandit) або на КПК (PocketRSS, PocketFeed і т.д.).

Як клієнт для RSS-Потоку може виступати не тільки лрограма- агрегатор кінцевого користувача, але й спеціальний сервіс, що займається публікацією інформації на сайті. Для розроблювачів особливо цінним може виявитися те, що інформацію, отриману через фід, можна обробити як завгодно й вивести саме в тому вигляді, як це вам необхідно.

Оцінити можливості автоматичного збору, аналізу й публікації фідів можна на прикладі порталів новин, агрегуючих дані із сотень і тисяч

сайті* Самі яскраві приклади - Google News (чотири із половиною тисячі джерел) і Яндекс Новини (http://news.yandex.ru/, майже 1400 джерел).

Зараз Яндекс активно розвиває різноманітні сервіси, пов'язані 3RSS. Наприклад, нещодавно з'явився індекс популярності теми в благах. Зараз ви легко можете одержати список найбільш обговорюваних у блогосфері новин і прочитати думки блогерів.

ГП

Блог («мережний журнал або щоденник подій») - це web- сайт,основний вміст якого - записи, що додаються регулярно, зображення мультимедіа. Для блогів характерні недовгі записи тимчасової значимості. Блогерами називають людей, які ведуть блог. Сукупність всіх блогів Мережі прийнято називати блогосферою.

За авторським складом блоги можуть бути особистими, груповими (корпоративними, клубними й т.д.) або суспільними (відкритими). За змістом - тематичними або загальними. Відмінності блога від традиційного щоденника обумовлюються середовищем, тобто його мережною реалізацією. блоги звичайно публічні або доступні хоча б певній безлічі користувачів Мережі.

Для блогів характерна можливість публікації відгуків (так званих «коментарів», коментів) відвідувачами. Вона робить блоги середовищем мережного спілкування, яке має ряд переваг перед электронною поштою, фупами новин, web-форумами і чатами.

Технічна основа. Ведення блогу припускає наявність програмного забезпечення, яке дозволяє користувачу додавати й змінювати записи й публікувати їх в Інтернет. Таке ПЗ називається движком блога й вважається приватним видом систем управління змістом.

Крім основної функції блога - додавання автором записів і виводу їх один по одному - стандартними для блогових движків є функції створення автоматично оброблюваних списків відновлень RSS і Atom, форматування тексту (у форматі HTML або інших) і вставки мультимедиа у записи й, як згадувалося, функція додавання читацьких відгуків.

Движок блога може бути у особистому web-просторі автора (у цьому випадку він називається stand alone блог) або на потужностях однієї зі служб, що надають місце спеціально для блогів - блог-платформ. Блоги можуть бути зв'язані посиланнями за технологією «трекбек»; а на блог- платформах часто створюються свої внутрішні механізми, що сприяють мультиплікації зв'язків і утворенню соціальних мереж.