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

Webslice v IE8Webslice v IE8

 

Webslice v IE8

Google       Google       2. 4. 2009       11 170×

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

Obrázek ke článku RAD Studio a Windows Store

RAD Studio a Windows Store

RAD Studio je první vývojové prostředí se zabudovanou podporou balení aplikací typu Win32 a Win64 pro jejich umístění a šíření prostřednictvím Windows 10 Store.

Reklama
Reklama
Obrázek ke článku Testujte na 2 400+ Android a iOS zařízení

Testujte na 2 400+ Android a iOS zařízení

V dnešní době, kdy většina softwaru pro mobilní aplikace je tvořena a distribuována průběžně, mnohdy do celého světa je třeba zajistit také průběžnou automatizaci testování mobilního softwaru. V případě mobilních aplikací pro Android a iOS začíná být problém, jak testovat na obrovském množství kombinací HW variant, rozměrů, edic operačních systémů různých výrobců v různých částech světa na reálných zařízení. Simulátory a emulátory nejsou většinou to pravé. Pokud již testuji, jak si udělat vlastní beta distribuci opravdovým reálným testerům napříč platformami?

Obrázek ke článku Funkcie main vo Windows API

Funkcie main vo Windows API

V tretej časti seriálu o Windows API budeme hovoriť o funkčných prototypoch main. Funkčný prototyp je tvorený názvom funkcie a typom signatúry, pričom sa vynecháva telo funkcie. 

loadingtransparent (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý