Webslice v IE8
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Webslice v IE8Webslice v IE8

 
Hledat
Moderní platforma pro vytvoření vašeho nového webu – Wix.com.
Nyní už můžete mít web zdarma.
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno

Webslice v IE8

Google       Google       2. 4. 2009       12 277×

Co je Webslice? Je to nová forma feedu pro získavání aktuálního obsahu dané části webové stránky založená na technologii hAtom.

Reklama
Reklama

Nový Internet Explorer 8 umožňuje uživatelům pomocí technologie Webslice, která je založena na mikroformátu hAtom pro označovaní (X)HTML obsahu, stahovat určitou část webové stránky podobně jako RSS feedy. Pokud chcete nabídnout návštěvníkům určitou část dynamického obsahu webové stránky a nechcete vytvářet složitý RSS feed, použijete službu Webslice. Tak jim umožníte sledovat aktuální data z dané části webové stránky, aniž by uživatel musel navštívit váš web. Taktéž nevyžaduje kód běžící na straně serveru. Když Internet Explorer zjistí, že daná stránka obsahuje Webslice, zobrazí se v toolbaru ikonka pro přidání k odběru Webslice nebo přímo na stránce zobrazí kontextové menu.

Zavedení Webslice do zdrojového kódu

V podstatě je to obalení určitých dat nějakým layoutem, který má atribut class="hslice". Poté určíte titulek Webslice zase pomocí nějakého layoutu s atributem class="entry-title", a potom samotný obsah Webslice atributem class="entry-content". Atribut entry-content není povinný, mohou se vyskytnout případy, kdy budete chtít uživateli zobrazit jen titulek aktuálního obsahu. Samozřejmostí je, že všechny tagy obalující tyto atributy mohou být stylovány.

<div class="hslice" id="1">
<p class="entry-title">...</p>
<div class="entry-content">...</div>
</div>

Další možnosti Webslice a jejich využití

Abychom ovlivnili dobu, po které mohou uživatelé stahovat Webslice, použijeme atribut class="ttl" - „time to live“ - kterým určujeme, jak často mohou uživatelé aktualizovat svůj Webslice. Aktualizace z alternativního zdroje je založena na vytvoření „feedu” pro daný Webslice. Pro nastavení alternativní adresy musíme přidat HTML tag pro odkaz "<a ..." obsahující atribut class="feedurl". Je zde ještě atribut class="endtime", kterým určujeme dobu vypršení dané části webové stránky, máte tedy možnost nastavit obsahu Webslice expirační dobu a zamezit tak jeho častému aktualizování.

<div class="hslice" id="1">
<p class="entry-title">...</p>
<div class="entry-content">...</div>
<span class="ttl" style="visiblity: hidden">30</span>
<abbr class="endtime" title="<%=DateTime.Now.Add(new TimeSpan(0, 0, 30)).ToString("yyyy-MM-ddTHH:mm:ss")%>">
</abbr>
</div>

Závěrem dodám

Stránky obohacené o Webslice se v prohlížečích, které jej nepodporují, zobrazují bez problémů. Použitím Webslice tedy umožňujete uživatelům komfortní a aktuální náhled dané části stránky, bez použití složitých skriptovacích jazyků na straně serveru.

Zdroj: www.mstv.cz

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

2 názory  —  2 nové  
Hlasování bylo ukončeno    
0 hlasů
Google
(fotka) Ladislav JanečekAutor se zajímá o ASP.NET, ADO.NET, AJAX a C#. Nově přirostl autorovi k srdci Wordpress, PHP, AJAX? jQuery, webdesign a tvorba stránek celkově.
Web     Twitter     Facebook     LinkedIn    

Nové články

Reklama
Reklama
Obrázek ke článku Jak fungoval internet ve vlaku během Train Hackathonu Kiwi.com?

Jak fungoval internet ve vlaku během Train Hackathonu Kiwi.com?

“Hackathon bez internetu?” posmívala se v komentářích pod pozvánkami na loňský #kiwicomtrainhack IT komunita napříč weby i sociálními sítěmi. Poznámky se zdály oprávněné, internetové připojení v českých vlacích má různou kvalitu a pořádat hackathon, na kterém je kvalitní internetové připojení základním požadavkem na organizátory, se zdálo být troufalé.

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032018 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý