Що таке RSS-стрічка і навіщо вона потрібна?

Rich Site Summary, RSS – група XML-форматів, які використовуються для опису стрічок новин, анонсів статей, нововведень у блогах. Онлайн-сервіси або спеціальні програми збирають, обробляють і надають користувачам інформацію в зручному вигляді.

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

Принцип роботи

Обробка опублікованих на сайті матеріалів з метою їх подальшого розповсюдження здійснюється програмою на підставі згенерованого текстового файлу. У ньому міститься представлена у вигляді метатегів інформація про структуру тексту і зображень. Її розпізнаванням займаються додатки-агрегатори. Функції подібних програм – отримання і обробку RSS-потоку – виконують сучасні браузери.

Генеруванням файлу займається спеціальний скрипт. Його запуск відбувається після появи на сайті нового матеріалу; у процесі роботи оновлюється RSS-файл з додаванням до нього нової інформації. Програми RSS-стрічки – агрегатори – функціонують з боку користувача. В їх завдання входить періодична перевірка дати оновлення потоку даних, зазначеного в налаштуваннях. Завантаження починається відразу ж після виявлення змін у файлі, в результаті чого читач отримує нові дані в зручному форматі. Інформація може завантажуватися як автоматично, так і по вимозі користувача.