Přístupnější web s <link rel />

MyEgo.cz

home foto blogy mywindows.cz kontakt

Přístupnější web s <link rel />

Používám na svém webu dlouhodobě navigaci, která mi na jiných (nejen českých) webech chybí. Jsou jím odkazy ve formě <link rel='typ odkazu' href='odkaz' />., které se dají použít nejen pro vložení CSS stylesheetu, ale i pro mnohé další informace o aktuální stránce a o webu samotném.

Touto formou je možné do XHTML kódu vložit například odkazy na předchozí či další článek, autora článku, root webu, první a poslední článek, nebo třeba na předchozí, další, první a poslední archív, prostě dle kontextu, či odkaz na stránky s nápovědou, a mnohé další.

Opera nativně a Firefox s rozšířením Link Toolbar umí tyto odkazy zobrazit ve stavové liště, podobně jako RSS zdroje, a rapidně tak usnadnit navigaci na webu, a to nejen pro handicapované čtenáře.

BLOG:CMS veškeré tyto odkazy generuje automaticky, a takto vypadá jejich příklad pro hyperlinky:

<link rel='home' href='/' />
<link rel='contents' href='/blog/' />
<link rel='author' href='/blog/?member=Radek Hulan'/>
<link rel='prev' href='/blog/?item=nejlepsi-bt-headset-siemens-hhb-600'/>
<link rel='next' href='/blog/?item=winamp-kicks-microsoft-s-ass'/>
<link rel='up' href='http://myego.cz/' />

Pro RSS a Atom:

<link rel='alternate' type='application/rss+xml' title='RSS 0.91' href='/blog/feed/rss.xml' />
<link rel='alternate' type='application/rss+xml' title='RSS 1.0' href='/blog/feed/rss1.xml' />
<link rel='alternate' type='application/rss+xml' title='RSS 2.0' href='/blog/feed/rss2.xml' />
<link rel='alternate' type='application/rss+xml' title='RSS 2.0 comments' href='/blog/feed/comment.xml' />
<link rel='alternate' type='application/atom+xml' title='Atom 0.3' href='/blog/feed/atom.xml' />

A pro ostatní prvky, jako je stylesheet, ikonka webu a záložka:

<link rel='shortcut icon' href='/favicon.ico' />
<link rel='bookmark' title='WELL.DONE (c) Radek Hulan' href='http://myego.cz/' />
<link rel='stylesheet' type='text/css' href='/styles/welldone.css' media='screen,projection,tv' />

Komentáře

  1. 1 dgx 02.12.04, 12:51:00
    FB

    bych si tipnul, že navigační odkazy (content, prev, next, ...) na naprosté většině webů chybí hlavně proto, že vyžaduje hodně úsilí je vytvořit. Ať už ručně (změna jednoho dokumentu znamená předělat spoustu dalších) nebo generované skriptem (napsat takový skript vyžaduje od programátora "pojmout web v celé jeho komplexnosti").

  2. 2 Radek Hulán 02.12.04, 13:31:58

    [1] ale ano, já neříkám, že to je jednoduché je vytvořit, správný web a redakční systém by je ale měl umět..

  3. 3 Morgion 02.12.04, 16:35:08
    FB

    se priznam ze jsem ty odkazy jeste nikdy nikde nepouzil. Asi jde jen o zvyk, clovek preci jen napred hleda klasicky menu.

  4. 4 Radek Hulán 02.12.04, 17:54:25

    [3] tady se nejedná o menu, je to věc, jak usnadnit navigaci na celém webu, které je konzistetní pro všechny weby, stejná, pokud ji používají, a proto je to skvělá věc..

  5. 5 Ján "johno" Suchal 03.12.04, 00:15:14
    FB

    Radku musím súhlasiť. A krásne je na nich aj to, že ich zobrazuje aj môj milovaný links.

  6. 6 Ján "johno" Suchal 03.12.04, 00:16:48
    FB

    Radku musím súhlasiť. A to krásne je na nich, že ich zobrazuje môj milovaný links.

    Sorry, čakal som preview a pomrvil som ten link.

  7. 7 dgx 03.12.04, 10:45:09
    FB

    [3] Třeba když si čtete seriál a chcete se posunout na následující díl, tyto meta-linky to umí (jsou-li přítomny a ok), zatímco navigace často ne (pod článkem bývají linky jen na předchozí díly).

    [6] preview mi citelně chybí, dá se někde aktivovat, Radku?

Nový komentář

Pro přidání komentáře se musíte nejdříve  registrovat Facebookem

Banan.cz