RSS : 1.1-1.2-1.3-2.1-2.2 - RSS



Podobné dokumenty
HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

Inovace výuky prostřednictvím šablon pro SŠ

Systém elektronického rádce v životních situacích portálu

Využití RSS pro personalizované doručování článků z vědeckých časopisů

Stránka se dá otevřít dvěma způsoby

SharePoint Vysoká škola zdravotnická, Duškova 7, Praha 5. Školní informační portál 1/7. Přihlášení k portálu

Tvorba webu. Úvod a základní principy. Martin Urza

Snadná úprava stránek, nemusím umět HTML, tvořím obsah téměř jako ve Wordu. Jak změnit obsah nástěnky: vpravo nahoře Nastavení zobrazených informací

SEO OPTIMALIZACE PRO VYHLEDÁVAČE JEDNODUŠE

Uspořádání klient-server. Standardy pro Web

XML Práce s řídicím souborem miniaplikace

HTML - Úvod. Zpracoval: Petr Lasák

Internet 1 vývoj, html, css

Mějte svůj web ve svých rukou.

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

M E T O D I K A W I K I

Souhrn výukových materiálů ke kurzu: Tvorba výukových materiálů pomocí tabletu (B3.6)

Nástrojová lišta v editačním poli

DATAMINING SEWEBAR CMS

NSWI096 - INTERNET. Úvod do HTML

Kapitola 1 První kroky v tvorbě miniaplikací 11

Tvorba obsahu pro web. Internetové publikování

Tvorba obsahu pro web

Drupal. Svobodný redakční systém. duben 2007 Jakub Suchý 1

Tvorba fotogalerie v HTML str.1

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Vývoj Internetových Aplikací

Manuál pro obsluhu Webových stránek

KIV/PIA 2012 Ing. Jan Tichava

RSS NÁVOD K POUŽITÍ. Na internetu lze najít spoustu jednoduchých RSS čteček. Níže pár samostatných specializovaných programů:

Nový redakční systém pro detsky-web.cz /.sk

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Fiktivní firma. Žáci získají základní informace o přípravě a tvorbě webových stránek. Na konci prezentace je úkol, se kterým žáci samostatně pracují.

HTML Hypertext Markup Language

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Obsah. Kapitola 1 Seznamte se s RSS Kapitola 2 Získávání RSS-zpráv pomocí čteček Úvod...9

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

22. Tvorba webových stránek

Formát XML exportu. Existují zde však některé odlišnosti ve zpracovávání feedu, které jsou popsány níže.

Základní informace o světových, českých a čínských vyhledávačích, seznámení s RSS technologií

Mgr. Stěpan Stěpanov, 2013

13. Vytváření webových stránek

PORTÁL ELEKTRONICKÝCH STUDIJNÍCH TEXTŮ

Přidat položku Upravit Vložit zboží

Vyšší odborná škola a Střední škola s.r.o. České Budějovice Pražská 3 ABSOLVENTSKÁ PRÁCE Vlastimil Bečvář

Nastavení provozního prostředí webového prohlížeče pro aplikaci

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

Dozvíte se mimo jiné, jak přinutit internetový vyhledávač, aby našel přesně to, co potřebujete.

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

Obrázky. Tag Význam Párový Výskyt. img obrázek ne. img video ne. map klikací mapa. area oblast v klikací mapě ne

Internetové technologie, cvičení č. 5

OFPMAFIA.EU - WORDPRESS MANUÁL

CMSSS manuál k použití

Uživatelská příručka 6.A6. (obr.1.)

Jak psát bakalářskou práci v DocBooku

Uživatelská příručka. k publikačnímu systému nlogy nedit nlogy s.r.o. Stránka 1 z 30

Manuál k e-learningovému vzdělávacímu modulu 1 MODUL HIGH-TECH POTRAVINY. Popularizace zdraví Po.Zdrav (CZ.1.07/3.1.00/ )

WEB KNIHOVNY JAKO NÁSTROJ K PROPAGACI SLUŽEB A INFORMACÍ ING. PAVEL CIMBÁLNÍK

Nabídka internetového obchodu

Registrační číslo projektu: Škola adresa:

CSS. SEO Search Engine Optimization (optimalizace pro vyhledávače)

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

:16. Datum: Zpracoval: Ing. Richard Ruibar

Střední průmyslová škola Ostrov. Tvorba webových stránek. Petr Pistulka I CC - BY NC SA3.0. Klínovecká Ostrov

Jak na Bakaláře z mobilního telefonu

Dokumentace k projektu Usnesení Zastupitelstva Obce

Jak na Bakaláře z mobilního telefonu

CRV Czech Republic je na facebooku!

Historie Internetu instalace prvního uzlu společností ARPA

Novinky v registru domén a mojeid. Jaromír Talíř jaromir.talir@nic.cz

dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme

Návrh uživatelského rozhraní Jednoduchý portál s recepty D1 + D2

Základní práce v souborovém manažeru

Produktový list. Firemní profily

Redakční systém WordPress MU Manuál pro uživatele

Dne fanclub-stargate.estranky.cz Petr Mäsiar Dne fanclub-stargate.estranky.cz Petr masiar. Tvorba stránek v estránky.

Seznámení se s administrací WordPressu

Stručný manuál pro webový editor. Ukládáni základních informací, tvorba menu

Richtext editory. Filip Dvořák

(X)HTML a CSS. VOŠ a SŠT Česká Třebová

Specifikace rozhraní. Oznamovací povinnost podle zákona č. 307/2013 Sb., ve znění pozdějších předpisů. Martin Falc, SW architekt.

SEO (optimalizace pro vyhledavače)

Pro úspěšné zvýšení návštěvnosti a dosažení předních pozic ve vyhledávačích provedeme nejdříve jednoduchou "SEO ANALÝZU WEBOVÉ PREZENTACE.

10. SEO Obsah meta, konkrétní elementy v html kódu. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

VYHLEDÁVACÍ BANNER PRO WEBOVÉ STRÁNKY

Odborný článek. Petr Klán, VŠE v Praze, IMRAD Introduction, Material and Method, Results, Discussion

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

VY_32_INOVACE_INF3_18. Textové formáty PDF, TXT, RTF, HTML, ODT

SEO prakticky a jak využít Google Analyticsu k optimalizaci webu

Individuální projekt z předmětu webových stránek 2012/ Anketa

Základy WWW publikování

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

Informace o poštovním provozu na serveru mail.ktkadan.cz a stručný návod na použití OpenWebMailu

Návod na základní používání Helpdesku AGEL

Techniky a nástroje pro optimalizaci webových stránek

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

Transkript:

OBSAH : RSS V XML 1.Základy RSS v XML 1.1 - teorie tvorby a průprava k tvorbě 1.2 - základy RSS v XML 1.3 - připojení RSS kanálu k webu 2.Složitější funkce RSS 2.1 - ikonky k článkům (v lepších prohlížečích a čtečkách) 2.2 - RSS jako blog 2.3 - další vlastnosti u článků 3.Studijní materiály 3.1 - historie RSS 3.2 - tipy a vysvětlivky k RSS 3.3 - validování RSS ve formě pro dokument XML 4.Slovník 4.1 - RSS slovníček 4.2 - XML slovníček Co znamená v příručce to a ono? P PAMUTUJ! PP POZNÁMKA UP UKÁZKOVÝ PŘÍKLAD Autor : pavel trávníček

TEORIE TVORBY A PRŮPRAVA K TVORBĚ P Čtenáři nečtou zdrojový kód XML s RSS feed neboli RSS kanálem ale finální výtažek z agregátor nebo reader zpráv, aby byl finální výtažek musí být vše správně napsané, zaznamenané a uložené. Čtenáři většinou nečtou nebo neodebírají novinky pomocí prohlížeče, ale využívají služby RSS čteček. Příkladem RSS čtečky je služba pro přihlášené na domovské stránce seznam.cz ( odebírání novinek (pomocí rss) ), ale jsou i zabudované v PC. ZÁKLADY RSS V XML Podle mě je nejlepší vysvětlovat na hotovém příkladu. Takže vedle jeden máme : PP barvy neodpovídají podbarvení v editorech, jsou vybrány náhodně.?xml version="1.0"? určuje verzi xml v dokumentu?xml encoding="windows-1250"? - určuje typ (kódování) písma rss version="2.0" určuje verzi RSS <channel></channel> - datové ohraničení (kánál s obsahem informací) <title></title> - určuje nadpis článku, nebo název webu <link></link> - určuje kam může článek přesměrovat čtenáře, nebo na jaké adrese sídlí web <description></description> - stručný popis článku, nebo webu <copyright></copyright> - obsahuje rok tvorby až rok poslední úpravy a také autora nebo web autora, popřípadě jméno společnosti <language></language> - určuje jazyk, ve kterém jsou správy v RSS psány <webmaster></webmaster> - jméno web mastera <managingeditor></managingeditor> - kontakt (mail) na web mastera (z informačních důvodů) <docs></docs> - adresa umístění dokumentu <item></item> - ohraničení jednotlivých článků a obsahu <category></category> - kategorie článku <author></author> - mail autora pubdate - čas zveřejnění lastbuilddate - čas poslední změny UP <?xml version="1.0" encoding="windows-1250"?> <rss version="2.0"> <channel> <title>lops.cz</title> <link>http://www.lops.cz/</link> <description>vyhledávač pro programátory</description> <copyright>2009 2009, Lops.cz</copyright> <language>cs</language> <pubdate>mon, 5 Nov 2007 08:00:00 GMT</pubDate> <lastbuilddate>mon, 5 Nov 2010 08:00:00 GMT</lastBuildDate> <webmaster>pavel Trávníček</webMaster> <managingeditor>info@lops.cz</managingeditor> <docs>http://lops.cz/rss.xml</docs> <item> <title>lops na plochu</title> <link>http://lops.cz/dow.html</link> <description>lops na plochu pomocí exe souboru.</description> <category>programy zdarma</category> <author>info@lops.cz</author> <pubdate>sun, 16 Dec 2018 08:00:00 GMT</pubDate> <lastbuilddate>mon, 5 Nov 2010 08:00:00 GMT</lastBuildDate> </item> </channel> </rss> Příklad ze stránky www.lops.cz.

PŘIPOJENÍ RSS KANÁLU K WEBU Způsobů připojení a zapojení do webového obsahu RSS feed neboli RSS kanálů je spousta. Tak alespoň některé ukážu i zde. PP barvy neodpovídají podbarvení v editorech jsou vybrány náhodně. #1 způsob zobrazení : - zaznamenáváme do: html, php type="application/rss+xml" popisuje o jakou aplikaci se jedná href="http://www.lops.cz/rss.xml" kde se aplikace nachází title="lops.cz" název (pojmenování) rel="alternate" popisuje o jaký druh odkazu se jedná UP #1 <link rel="alternate" type="application/rss+xml" title="lops.cz" href="http://www.lops.cz/rss.xml" /> #2 <a href="http://www.lops.cz/rss.xml">toto je můj rss kanál</a> #2 způsob zobrazení: Toto je můj rss kanál zaznamenáváme do: html, php <a></a> - typický odkaz (základní (není co dodat)) href="http://www.lops.cz/rss.xml" kde se aplikace nachází Příklad ze stránky www.lops.cz.

IKONY K ČLÁNKŮM Způsobů vkládání obrázků do XML k RSS feed neboli RSS kanálu na web je spousta. Tak alespoň některé ukážu i zde. PP barvy neodpovídají podbarvení v editorech jsou vybrány náhodně. #1 img element pro obrázek src="http://www.lops.cz/images/f5.png" adresa obrázku width="48" - šířka height="48" - výška alt="ikonka" - popis UP #1 <img src="http://www.lops.cz/images/f5.png" width="48" height="48" alt="ikonka" /> Příklad ze stránky www.lops.cz.

RSS JAKO BLOG UP Já, co se týká RSS blogů bez webu nejsem proti, ale přece jen to v nějakých čtečkách nedělá dobrě. Takže se mrkneme, jak na správný RSS blog více způsoby a také si o tom ještě trochu povíme. PP Ne všechny prohlížeče mají vyřesěné zobrazování RSS kanálů jako třeba Opera (verze 10 a výš), která to vyřešila nápadem, který se podobá nástěnce. Já osobně čtečky moc nevyužívám, ale z toho co vím, to taky není nic moc. P takže pamatuj že RSS není moc podporováno a proto bych doporučoval možnost #3. PP barvy neodpovídají podbarvení, v editorech jsou vybrány náhodně. #1 RewriteEngine on toto je hlavička dokumentu, který určuje, že při vstupu na doménu lops.over.cz najedete přímo na RSS (tento element můžete do.htaccess napsat jen jednou) RewriteCond %{HTTP_HOST} ^lops.over.cz tento element určuje jaká doména vám patří a že z ní může přesměrovávat na uvedenou adresu v níže uvedeném elementu RewriteRule (.*) http://www.lops.cz/rss.xml [R=301,QSA,L] - tento element určuje kam má být doména uvedená v elemtu nad tímto přesměrována #2 Vytvoříte hlavní stránku, která na RSS feed neboli RSS kanál upoutá a dále na ní dejte odkaz na RSS feed neboli RSS kanál. #3 Vytvořte hlavní stránku napojenou na RSS feed neboli RSS kanál s tím, že se bude vypisovat pod sebe nebo i jinak (vlastní rss čtečka na tvém webu jen pro tvůj kanál), a k tomu si můžete udělat i podporu větších obrázků a máte vytvořený stránkový newster ve stylu blogu. #1 Do.htaccess : RewriteEngine on RewriteCond %{HTTP_HOST} ^lops.over.cz RewriteRule (.*) http://www.lops.cz/rss.xml [R=301,QSA,L] Příklad ze stránky www.lops.cz.

DÁLŠÍ VLASTNOSTI U ČLÁNKŮ <comments></comments> - je element, do kterého se uvádí url stránky s komentáři UP <comments>http://www.lops.cz/clanek11/koments.php</comments> Příklad ze stránky www.lops.cz.

Historie Kdy RSS vzniklo a kdo za tím stál? RSS začalo vznikat v roce 1999. Na trh s ním přišla firma Rich Site Summary. Dnes už je ale přejmenována na Netscape. Nejprve byla používána jen na portálu My Netscape pro výměnu odkazů, ale v brzké době jí pan Dan Libbym přepsal na verzi která je známá joko RSS 0.91 Kdy vznikly RSS čtečky? Kolem roku 2005 webmástři zjistili, že obsah nemusejí sdílet jen mezi sebou, ale že ho mohou nabídnout i veřejnosti po celém světě a na základě toho v roce 2005 vzniká první RSS čtečka s populárním oranžovým logem.s oranžovým logem přišla Mozila a nakonec se uchytilo natolik, že ostatní prohlížeče ho také začaly používat.

RSS čeho je to zkratka? Rich Site Summary TIPY A VYSVĚTLIVKA K RSS RSS KANÁLY KTERÉ STOJÍ ZA PŘEČTENÍ : Lops.cz novinky www.lops.cz/rss.xml www.lops.cz prohledává odborné weby týkající se tvorby www Dokáží rss čtečky upozorňovat na nové zprávy a jak? Ano, ne všechny čtečky, ale některé po otevření upozorní a některé jen prostě někam napíší, kolik je nových zpráv. A některé vůbec neupozorňují. Co je to rss? RSS je technologie založena na principech XML, které slouží k propojování webového obsahu. Jak rss funguje? Všechno to startuje na samotném cílovém webu s daným obsahem, kde je nějaký veřejnosti dostupný RSS feed neboli RSS kanál, a tady začíná koloběh neboli tok informací. V tuto chvíli, když už nějaký konkrétní RSS feed neboli RSS kanál existuje a obsahuje data vhodné pro XML a RSS přichází na řadu agregátor nebo reader zpráv, kteří mají nastavený tento RSS feed neboli RSS kanál mohou číst a stahovat zněj nové data. Tyto data, ke kterým se dostane váš agregátor nebo reader, později budou od něj postoupeny vám. Jeden agregátor nebo reader zpráv může kontrolovat více RSS feed neboli RSS kanálů.

VALIDOVÁNÍ RSS VE FORMĚ PRO DOKUMENT XML Proč validovat RSS? Validní kód je lepší, jak pro čtečky, tak i pro čtenáře. Validní kód dává jistotu, že informace se ke čtenáři dostanou správné a bezchybné. Ale nemusí, pokud někdo neumí pravopis, ale to není chyba webu ani ničeho v RSS tokovém koloběhu, to je jen chyba toho, kdo konkrétní článek psal. Jak validovat RSS? Možností jak validovat RSS kód je více, ale jeden z nejjednodušších je zadat do prohlížeče http://feedvalidator.org/ a zbytek už snad pochopíte sami a kdo ne, tak si může otevřít přeloženou verzi prostředníctvím Google Language Tools, která je umístěna na webové adrese : http://translate.google.cz/translate?hl=cs&sl=en&tl=cs&u=http%3a%2f %2Ffeedvalidator.org%2F.

RSS slovníček : RSS feed = RSS channel = RSS kanál RSS = Rich Site Summary nebo Really Simple Syndication XML slovníček : XML = Extensible Markup Language