Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

ЛАБОРАТОРНА РОБОТА №10



ПОСЛУГОВУВАННЯ RSS-КАНАЛАМИ

 

ТЕОРЕТИЧНІ ВІДОМОСТІ

 

Сьогодні новини справляють величезний вплив на життя людини. По-іншому новини називають оперативною інформацією. Одним із популярних джерел інформації нині є Глобальна павутина (WWW). Проте у цьому величезному сховищі розрізненої інформації відшукати динамічний контент (саме новини) буває складно.

Через те і виникла гостра необхідність знайти таке рішення, за допомогою якого вдалось би швидко отримати дані потрібних типів в Інтернеті. На роль такого рішення сьогодні претендує технологія RSS (існує два варіанти її розшифровки – Really Simple Syndication або Rich Site Summary). Суть усіх цих розшифровок полягає у простому способі узагальнення та розподілу інформаційного наповнення веб-сайтів.

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

Розглянемо роботу з програмами для читання RSS-новин на прикладі RSS-клієнта FeedDemon. Запуск цього агрегатора здійснюють, як і будь-якої іншої прикладної програми, через кнопку Start[15] або послуговуючись відповідною іконкою на робочому столі Windows.

Щоб підписатися на RSS-канал вибраного сайта потрібно, насамперед, скопіювати у буфер проміжного обміну ОС Windows URL зазначеного інформаційного каналу. Це здійснюють цоканням правою кнопкою мишки на гіперпосиланні, організованому у вигляді таких рисунків: , , і т. ін., чи у вигляді тексту (наприклад, RSS FEEDS, Новини RSS, Rss, Экспорт новостей в формате RSS 2.0) та вибором із контекстно-залежного меню пункту Copy Shortcut. А далі, знаходячись у середовищі FeedDemon, виконують команду File→Subscribe, або послуговуються кнопкою Subscribe to a feed, яка розташована нижче головного меню зліва, або використовують комбінацію клавіш <Ctrl+N>. З’являється перше діалогове вікно майстра Subscribe, у якому вибирають опцію I’ll enter the address of the feed or web site. Цокають на кнопці Next. У другому діалоговому вікні майстра прописують URL новинного каналу, який міститься у Clipboard. Якщо URL завчасно відомий, то немає потреби звертатися до зазначених вище гіперпосилань і користуватися командою Copy Shortcut. Цокають на кнопці Next. У наступному вікні зазначають назву каналу та вказують папку, у якій він знаходитиметься[16]. Канали, на які підписався користувач, відобразяться у лівому вікні агрегатора (рис. 10.1).

У центральній частині вікна RSS-читача відображається стрічка новин. При потребі переходять на наступну сторінку стрічки. Для перегляду заголовків новин послуговуються командою View→Show News Items, що еквівалентно натискуванню клавіші <F11>. З’являється вікно заголовків (рис. 10.2). Повторне виконання цієї команди чи натискування зазначеної клавіші призводить до закриття вікна заголовків.

 

 

У вікні стрічки новин є область, яка містить команди для задання формату відображення новин і команди для їх групування. Щоб відобразити потік лише заголовків новин, цокають на команді-гіперпосиланні Headlines. Щоб прочитати анотацію до новини, цокають на ній у вікні заголовків, а відтак, заголовок новини з анотацією відобразиться у вікні стрічки новин, або вибирають команду-гіперпосилання Summaries, яка розташована над командою Headlines у зазначеній вище області. Подвійне цокання на заголовку новини в одноіменному вікні призводить до відображення усієї статті. Окрім цього, цокання на заголовку новини у вікні стрічки новин призводить до завантаження веб-сторінки, на якій відповідна до заголовку стаття подана повністю.

У верхній частині вікна заголовків розташовані кнопки для роботи із заголовками. Кнопка Choose news item columns дозволяє увімкнути/вимкнути додаткові характеристики новин, наприклад дату та час створення новини, дату та час її отримання, інформацію про те, чи анотація до новини прочитана чи ні. Цокання на назві стовбця-характеристики новини дозволяє відсортувати заголовки новин в абетковому порядку; наступне цокання призводить до сортування у порядку, протилежному до абеткового.

Щоб задати інший стиль відображення новин у вікні стрічки новин, послуговуються кнопкою Change newspaper style панелі інструментів цього вікна. Для видалення новини зі стрічки новин послуговуються гіперпосиланням Delete, розташованим під заголовком новини у вікні стрічки новин або, знаходячись у вікні заголовків новин, цокають правою кнопкою мишки на заголовку та у контекстно-залежному меню вибирають команду Delete News Item.

Перелік новинних каналів, на які підписався користувач, відображається у лівому вікні програми FeedDemon. Якщо каналів багато, то їх варто класифікувати, порозподілявши по створених завчасно папках. Щоб у папці Subscriptions утворити підпапки, послуговуються командою File→Subscribe→New Folder, або відповідним пунктом меню, яке з’являється після цокання на направленій униз стрілці, розташованої біля кнопки Subscribe to a feed, або правою кнопкою мишки цокають на назві Subscriptions у зазначеному вище вікні та із контекстно-залежного меню вибирають команду New Folder, або послуговуються комбінацією клавіш <Shift+Ctrl+N>. Щоб перемістити новинний канал із папки Subscriptions у певну підпапку, послуговуються командою Edit→Move Feed… . Далі з’являється діалогове вікно, у якому вказують цільову папку. Альтернативою цій команді є послуговування відповідним пунктом контекстно-залежного меню, яке з’являється після цокання правою кнопкою мишки на назві новинного каналу.

Суть оновлення каналів полягає у звертанні програми-агрегатора RSS-новин до серверів з метою отримання „свіжої” версії файлу у форматі RSS. Щоб оновити канали, виконують команду Tools→Update→UpdateAllFeeds, або цокають на кнопці Update All Feeds, розташованій під головним меню читача, або послуговуються комбінацією клавіш <Shift+Ctrl+F5>.

Якщо користувача цікавлять новини на якусь певну тему, то за допомогою функції Watch можна створити правило, вказавши ключові слова новин, які цікавлять користувача. Після цього програма повідомлятиме про кожне нове повідомлення, котре містить ключове слово. Щоб працювати з цією функцією, у лівому вікні RSS-читача правою кнопкою мишки цокають на гіперпосиланні Watches, котре розташоване на одному рівні із гіперпосиланням Subscriptions. Далі у контекстно-залежному меню вибирають пункт New Watch. З’являється вікно, у якому зазначають тему відфільтрованих новин, вказують ті ключові слова, на основі яких програма FeedDemon відсіюватиме потрібні новини, а також, при потребі, працюють із опціями. Користувачеві буде запропоновано або опрацювати отримані новини, або опрацьовувати ті новини, які надійдуть в RSS-агрегатор згодом.

Папка News Bin зберігає заголовки новин, які бажає зберегти (запам’ятати) користувач. Щоб скопіювати заголовки новин, які сподобались, потрібно насамперед створити підпапку у News Bin, а далі цокнути правою кнопкою мишки на потрібній новині та у контекстно-залежному меню вибрати команду Copy to News Bin. Створивши іншу підпапку, отримують місце для розміщення іншої групи новин.

Працюючи з FeedDemon користувач може бути впевненим, що він прочитає новини улюблених сайтів, де б він не знаходився – удома, на роботі чи у готельному номері на іншому кінці планети. Справа у тому, що зазначена програма може працювати з онлайновим сервісом для читання RSS-новин NewsGator (www.newsgator.com). Усі стрічки підписки FeedDemon синхронізує з NewsGator, тому, якщо користувач працює на чужому комп’ютері та не може отримати доступ до програми, новини можна прочитати, просто зайшовши на сайт.

 

ЗАВДАННЯ

 

1. Увімкнути комп’ютер. Запустити RSS-агрегатор, наприклад FeedDemon.

2. Знайти сайти новин, на яких організовані RSS-канали.

3. Підписатися на RSS-канали трьох шуканих сайтів.

4. Переглянути заголовки новин. Вибрати будь-яку новину зі списку заголовків і прочитати анотацію до неї. У середовищі RSS-читача відобразити статтю-новину повністю.

5. У списку заголовків новин відобразити інформацію про дату та час отримання новини та дату створення новини. Відсортувати заголовки новин у порядку, протилежному до абеткового.

6. Задати інший стиль відображення новин. Видалити новину.

7. Ствоити декілька папок для класифікації новинних каналів (україномовні, російськомовні, англомовні новини). Розподілити канали новин у ці папки.

8. Оновити всі канали.

9. Серед усіх новин підписаних каналів відокремити новини на задану тему (ключові слова новин, які цікавлять, і тему задати самостійно).

10. Створити власну News Bin. Під час перегляду новин найцікавіші з них скопіювати сюди.

11. Зайти на сайт сервісу для читання новин NewsGator (www.newsgator.com) і почитати новини улюблених RSS-каналів у веб-середовищі.

12. Закрити вікна. Закінчити роботу.

 

КОНТРОЛЬНІ ЗАПИТАННЯ

 

1. Як підписатися на RSS-канал вибраного сайта? 2. Як переглянути заголовки новин? 3. Функція Watch. Яким є її призначення? 4. Задля чого послуговуються папкою News Bin?

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.