A webes tartalom tudása, előadása, szindikálása és összevonása

Absztrakt: Az előadás célja, hogy megvizsgálja a végfelhasználók számára releváns és releváns információk elérhetőségének (láthatóságának) növelését célzó specifikációkat és technológiákat, valamint javítsa a használhatóságot ezen információk feldolgozásakor.







A felhasználó több információt kaphat a webhelyről, anélkül, hogy meg kellene látogatnia azt.

A második mód olyan speciális programok használata, amelyek nyomon követik a webhelykód megváltoztatását (például a fórumok és a hírcsoportok automatikus leolvasása). Az ilyen döntések rosszul oszlanak el, és nem elég népszerűek.

A harmadik lehetőség a HTML formátumú levélküldés. Sajtóközlemények és különféle marketinganyagok népszerűek, de lehetetlen időben beszerezni az adatokat (ez nagy terhet ró a levélkiszolgálókra, a postai küldemények késedelme tipikus). Ezenkívül ez az opció sérülékeny a levélszemétre.

Bár az RSS és a Web Szeletek a Windows RSS platformon alapulnak. köztük alapvető különbségek vannak:

Így ha a felhasználó érdekli az események történetét, akkor jobb, ha RSS csatornákat használ, ha csak az aktuális információ a web töredékek.

RSS-alapú webes szindikáció

Webes szindikáció - egyfajta szindikáció, amelyben egy weboldal tartalmát számos más weboldalhoz biztosítják. Más szóval, a webszinkronizálás a webhelyről elérhető webes hírcsatornák létrehozását jelenti, amely minden felhasználó számára információt szolgáltat a webhelyen megjelenő új tartalom rövid összefoglaló formájában (hírek, fórum-üzenetek stb.).

Webhely-közzététel esetén a webes közzététel hatékony módja az átfogóbb és időszerűbb információk közzétételének.

A webfolyamok és aggregátorok interakciói a következő sorrendben fordulnak elő:

  • A tartalomszolgáltató közzétesz egy linket az adatfolyamhoz a webhelyéről.
  • A felhasználó ezt a linket a számítógépén található aggregátor program segítségével regisztrálja.
  • Az aggregátorprogram ezután lekérdezi a regisztrált szálak listáján szereplő összes szervert, hogy új tartalmat szerezzen.
  • Új tartalom esetén az aggregátorprogram vagy tájékoztatja a felhasználót egy ilyen ügynök jelenlétéről, vagy azonnal betölti.

A webfolyam tartalma általában egy weboldal. hiperlinkeket vagy multimédiát. A webhelyről webtartalom formájában történő tartalomkivonás általában a weboldalon keresztül történik. Azonban nem minden webhelyen lehet webes adatfolyam. Ebben az esetben harmadik féltől származó ügynökök használhatók. A webfolyam egy webes dokumentum, általában XML formátumban, amely tematikus elemeket tartalmaz, amelyek az anyag teljesebb verzióihoz kapcsolódnak. Ez egy kényelmes eszköz a strukturált információk átadásához. A felhasználók előfizethetnek a webfolyamokra olyan aggregátorok vagy szövegolvasók használatával, amelyek összekapcsolják a több webfolyamok tartalmát egyetlen oldalra (vagy több egymást követő oldalra).

Néhány internetes böngésző tartalmaz beépített képességeket a folyamatok összesítéséhez. Ehhez egyszerűen be kell írnia az internetes adatfolyam URL-jét, vagy a böngészőben található hiperhivatkozásra kattintva. A webfolyamok formátuma nem a felhasználó közvetlen olvasására szolgál, mivel lehetővé teszi, hogy automatikusan továbbítsa a tartalmat a webhelyről a webhelyre. Az információk webes adatfolyamból történő megjelenítéséhez általában két formátumot használnak: az RSS és az Atom.

Ha összehasonlítja a webáramlást a hagyományosabb postai technológiával a gyakran frissített információk kézbesítése során, akkor az alábbi előnyöket mutathatja:

Az Összegző lehetővé teszi, hogy a különböző szálakból származó információkat egy webböngésző vagy webes alkalmazás egyik ablakában egyesítse. Ezt az alkalmazást RSS-hírcsatornak nevezzük. hírek. aggregátorok vagy egy keresési összesítő. A podcasting aggregátorok automatikusan letölthetik a médiafájlokat. Az aggregált tartalomaggregátor általában RSS-ben vagy más XML alapú formátumban fogad és értelmez. például RDF / XML vagy Atom. A webáramok összesítésének legfejlettebb módszereit az AJAX technológiák és az XML-összetevők - web widgetek (webwidgets) alapján valósítják meg.







Számos programozási nyelv rendelkezik olyan funkciókönyvtárakkal, amelyek lehetővé teszik a csatornák távoli letöltését, feldolgozását, generálását és végrehajtását. Például a Perl több könyvtárt támogat az XML :: XML névtérben

RSS - olyan XML-formátumú család, amely hírforrások, cikkek bejelentése, blogbejegyzések stb.

Különböző verziókban az RSS rövidítésnek különböző átírásai voltak:

  • Rich Site Summary (RSS 0.9x);
  • RDF Site Summary (RSS 0.9 és 1.0);
  • Really Simple Syndication (RSS 2.x).

A formátum történetéből.

Az RSS első nyílt hivatalos verziója 0,90 verzió volt. A formátum RDF (Resource Description Framework) alapú volt, és sokan túl összetettnek tűntek, majd egy egyszerűsített változat - 0.91.

Az RSS-hírcsatorna-formátum több különböző verziójának köszönhetően az összesítőprogramoknak képesnek kell lenniük arra, hogy minden változatban együttműködjenek, ami bizonyos nehézségeket okozhat a fejlesztők számára. Kompatibilitási problémák merülnek fel, amikor kis HTML töredékeket illesztenek be az RSS leírásba. amelyek egyes esetekben CDATA csomópontokként vannak tervezve és másokban - HTML kódolású PCDATA csomópontként. A dátumok és a metaadatok megjelenítéséhez különböző formátumok vannak.

Microformats

Mikroformátumok (angol mikroformátumok) - a különböző entitásokról (események, szervezetek, emberek, áruk stb.) Vonatkozó információk szemantikai megjelölésének módja a weboldalakon, a HTML (XHTML) szabványelemeinek felhasználásával.

Az emberi felhasználó a megjelölt mikroformátumú oldalt úgy tekintheti meg, mint egy rendes weboldalt (web böngészőn keresztül); Ugyanakkor a kezelők strukturált információkat is nyithatnak ezen az oldalon, bizonyos konvenciók szerint.

Mivel a mikroformátumok a meglévő szabványokon (például HTML és XHTML) alapulnak, könnyen hozzáilleszthetők a WWW-ben lévő meglévő oldalakhoz.

Mikroformátumok használata esetén új összetevőket adnak hozzá a meglévő HTML-jelöléshez, melyet egy speciális, előre meghatározott jelentés tölt meg. Például az osztályattribútum használatával megadhatja a HTML elem jelentését az oldalon (ez az attribútum definiálva van minden elem esetén). Így a fejlesztők bizonyos attribútumértékek (beleértve az osztályt) használatára vonatkozó megállapodást kötnek bizonyos adatok megjelölésére. A jövőben egy ilyen jelölés megmunkálható.

A mikroformátumokkal történő jelöléshez bármely HTML elem alkalmas. de különös jelentőséget tulajdonítanak azoknak az elemeknek, amelyeknek nincs saját, standard szemantikai jelentése - a div és a span. A jelenleg használt attribútumok alapvetően a következők:

Mindegyik mikroformátum egy speciális probléma megoldására szolgál. A következő mikroformátumokat használják leginkább:

Web Szeletek

A webtöredékek négy fő funkciót látnak el:

A Web Slice megtalálásához a felhasználók az egérmutatót helyezzük fel; akkor a dokumentumban a Web Slice Detection funkciót hívják.

Szemantikus webhálózat

A szemantikus webalapú hálózatban feltételezzük, hogy mindenütt használható

  • Univerzális erőforrás-azonosítók (URI-k),
  • ontológiák és metaadat-leírás nyelvek.

A szemantikus web fogalmát a W3C elfogadta és támogatta. A megvalósításhoz tervezik a WWW forrásokkal kapcsolatos metaadatokat tartalmazó dokumentumok hálózatának létrehozását. és párhuzamosan létezik. Míg az erőforrások maguk az emberi érzékelésre szolgálnak, a metaadatokat a gépek (keresőrobotok és más intelligens ágensek) használják, hogy egyértelmű információkat kapjanak az erőforrások tulajdonságairól a logikai következtetések mechanizmusán keresztül.

A szemantikus web technikai része az ismertető nyelvek standardjainak családja, beleértve az XML-t is. XMLSCHEMA. RDF. RDFSchema. OWL, stb. A metaadatok egyik vagy másik módon történő leírásának szükségessége duplikációhoz vezet. Minden dokumentumot két példányban kell létrehozni: megjelölve az emberek olvasására, valamint gépi orientált formátumban.

Az ontológia kísérlet egy bizonyos tudásterület átfogó és részletes formalizálására egy fogalmi rendszer segítségével. Általában egy ilyen rendszer egy olyan hierarchikus adatszerkezetből áll, amely az adott objektum összes releváns osztályát, kapcsolatait és szabályait (tételeit, korlátait) tartalmazza.

A modern ontológiák általában példányokból állnak. fogalmak. attribútumok és kapcsolatok.

A web ontológiáinak leírására egy speciális nyelvet fejlesztettek ki - az XML-re épülő OWL (Web Ontology Language). Az OWL nyelv használható az osztályok és a köztük lévő kapcsolatok leírására. A nyelv középpontjában a valóság ábrázolása az objektum-tulajdon adatmodellben. A nyelv nem csak a weblapok leírására vonatkozik, hanem a valóság minden tárgyára is, és a szemantikus web kiépítéséhez szükséges alapvető technológiáknak tekinthető.




Kapcsolódó cikkek