ПредишенСледващото

Анотация: Целта на лекцията: преглед на спецификации и технологии, насочени към подобряване на достъпността (видимост) към днешна дата и съответната информация за крайните потребители, както и подобряване на използваемостта, когато се работи с тази информация.

Всеки потребител може да се получи информация от сайта без да се налага да посетите редица начини.

Вторият метод - използването на специален софтуер за проследяване на промени в кода на сайта (например за автоматизирано отчитане на форуми и дискусионни групи). Подобни решения са слабо разпространени и не е достатъчно популярна.

Третият вариант включва писма в HTML -format. Те са популярни за изготвянето на съобщения в пресата и различни маркетингови материали, но бързо извличане на данни по начин, не е възможно (това създава голямо натоварване на пощенските сървъри, характеризираща се със забавяне на преминаването на поща). В допълнение, тази опция е уязвима за спам.

Докато RSS емисии и Web Slices се основават на RSS платформа Windows. там са основните разлики между тях:

По този начин, ако даден потребител се интересува от историята на събитието, най-добре е да използвате RSS-канал, дори и само на текущата информация - Web Slices.

Уеб синдикация чрез RSS

Уеб синдикация - форма на обединение, в които съдържанието на уеб сайта предлага и много други сайтове. С други думи, уеб синдикация е създаването на достъпен уеб сайт с поток (фуражи), достъпни за всички потребители под формата на кратко резюме на информация за новата съдържанието, което се показва на сайта (това може да бъде новина, мнения от форума и т.н.).

За да бъде домакин на синдикация уеб сайт е ефективен начин за поставяне на по-изчерпателна и навременна информация на страниците им.

Взаимодействията уеб потоци и агрегатори в следния ред:

  • Доставчикът на съдържание публикува връзка за пряко от вашия собствен сайт.
  • Потребителят може да се регистрирате чрез програмата връзка агрегатор на вашия компютър.
  • агрегатор на програмата след това всички заявки за сървърите в списъка на регистрираните потоци, за да се получи ново съдържание.
  • С новото програмно съдържание агрегатор или информира потребителя, ако има такива, или веднага да го изтеглите.

Уеб поток съдържание обикновено е уеб страница. хиперлинкове или мултимедия. Премахване на съдържание от сайта под формата на уеб поток обикновено се прави с помощта на уеб сайт. Въпреки това, не всички уебсайтове, могат да имат уеб поток. В този случай могат да се използват означава страна агент. Уеб поток - уеб-базиран документ, обикновено в XML формат, съдържащ тематични елементи, които съдържат връзки към по-пълна версия на статията. Той е удобен инструмент за предоставяне на структурирана информация. Потребителите могат да се абонират за уеб канали използване агрегатори или програми за четене на потоците, които съчетават съдържанието на множество уеб потоци за показване на една страница (или няколко последователни страници).

Някои от уеб браузъри да съдържа вградени възможности за агрегация потоци. Това се прави само чрез въвеждане на URL адреса на уеб-поток или да кликнете върху хипервръзка в браузъра. Уеб стрийминг формат не е предназначена да нареди на потребителския четене, тъй като ви позволява автоматично да прехвърляте съдържание в зависимост от мястото. Да се ​​предостави информация от уеб-често се използва поток 2 формати: RSS и Atom.

Ако сравните уеб поток с традиционните пощенски технология доставка често обновявана информация, можем да посочим следните предимства на първата:

Агрегатор ви позволява да обедините информацията от множество нишки в един прозорец на браузъра или уеб приложения. Такова заявление се нарича RSS-канал. новини лента. agregatorompotokov или търсене агрегатор. Podcasting агрегатори може автоматично да изтеглят мултимедийни файлове. Комбинираното агрегатор получава съдържанието и интерпретира обикновено в RSS формат или някакъв друг формат базиран на XML. като RDF / XML или Atom. Най-съвременните методи на агрегация на уеб потоци се прилагат на базата на AJAX и XML компоненти - уеб приспособления (webwidgets).

Много програмни езици имат библиотечни функции, които позволяват да се зареди, процес, генерира и да изпълни отдалечено стартиране канали. Така например, в Perl има поддръжка на няколко библиотеки в XML пространство от имена :: RSS

RSS - семейството на XML-формат за описване ленти новини, съобщения и статии, промени в блога, и др ...

В различни версии на акронима RSS имаше различен декриптиране:

  • Обобщена информация за сайта (RSS 0.9x);
  • Обобщение RDF сайта (RSS 0.9 и 1.0);
  • Really Simple Syndication (RSS 2.x).

От историята на формата.

Първо отвори официалната версия е версия на RSS 0.90. Форматът се основава на RDF (Resource Description Framework - потоци описание верига стандарт) и много от тях изглежда твърде сложно, а след това имаше един опростен вариант - 0.91.

Поради наличието на няколко различни версии на RSS формат, канални студия програми трябва да могат да работят с всички възможности, което създава определени трудности на техните разработчици. проблеми със съвместимостта възникват също, когато поставена в описанието на RSS-малък HTML-фрагменти. които в някои случаи са направени, за да бъде CDATA възли, а други - като HTML -kodirovannye PCDATA възли. Има проблеми с различни формати и дати за подаване на метаданни.

Микроформатите

Микроформатите (английски микроформатите.) - начин на семантична маркиране на информация за различни лица (събития, организации, хора, стоки и т.н.) на уеб страници с помощта на стандартните елементи на HTML (на XHTML).

Вие сте човек с който потребителят може да възприеме страницата микроформата маркиране като нормална уеб страница (уеб браузъра); В същото време програмата за манипулатор в състояние да премахне тази страница от структурирана информация в съответствие с определени конвенции.

Защото микроформатите се основават на съществуващите стандарти (като HTML и XHTML), те са лесно да добавите към съществуващите страници в WWW.

Ако използвате микроформатите към съществуващи HTML -razmetke добавяне на нови компоненти, изпълнен със специална, предварително определен смисъл. Например, с помощта на клас атрибут може да се определи значението на HTML-елемент на страницата (този атрибут се определя за всички елементи). По този начин, разработчиците са се споразумели относно използването на определени стойности на атрибутите (включително клас), за да се маркира някои части от информацията. В допълнителни такива броене може да бъде обработен от машината средства.

За микроформатите елементи от кода да съответстват на всеки HTML. но от особено значение се отдава на елементи, които не разполагат със собствен, стандарт семантичен смисъл - Разделение и педя. От сега атрибути се използват предимно, както следва:

Всеки от микроформатите е предназначен за конкретна задача. Най-широко използвани следните микроформатите:

Web Slices (уеб-отрязъци)

Web Slices изпълняват четири основни функции:

За да намерите Web Slice, потребителите поставят курсора на мишката; Тази функция се нарича, когато откриване документ Web Slice в.

Семантични Network

Семантичната мрежа е трябвало да широко използване на мрежата

  • Универсален идентификатор на ресурси (URI),
  • онтологии и описание на метаданни езици.

Концепцията на семантичен уеб мрежата е приет и насърчавани от W3C. За нейното изпълнение е планирано да се създаде мрежа от документи, съдържащи метаданни за ресурси WWW. и съществуващ паралелно с тях. Докато самите ресурси са лесно четими метаданни използвани автомобили (роботи за търсене и други интелигентни агенти) да произвеждат с помощта на механизми за извеждане недвусмислена информация за свойствата на тези ресурси.

Техническа част от семантичната мрежа е семейство от стандарти за описание езици, включително XML. XMLSCHEMA. RDF. RDFSchema. OWL и др. Необходимостта от метаданни, описващи един или друг начин води до дублиране на информация. трябва да се създаде Всеки документ в два екземпляра: един за маркиране на четима за човека, както и машинно-ориентирани формат.

Онтология - опит за цялостна и подробна формализация в определена сфера на знания с помощта на концептуална схема. Обикновено такава схема се състои от йерархична структура от данни, съдържаща всички съответни класове от обекти, техните взаимоотношения и правила (гранични теорема), приети в тази област.

Modern онтология обикновено се състои от копия. концепции. атрибути и връзки.

За описание на уеб онтологии разработен специален език - OWL (Web Онтология Language), изградена на базата на XML. OWL език може да се използва, за да опише класовете и отношенията между тях. В основата на езика - идея, всъщност в модела на данни "обект -. Имота" Езикът е приложим не само за да се опише уеб страници, но също и всички обекти на реалността и се разглежда като един от основните технологии, необходими за изграждане на Семантичната мрежа.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!