Vítejte na BLASSENweb

BLASSENweb - the future of your web !

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

Hlavní nabídka

 · Intro
 · Úvod
 · Podmínky užívání serveru
Služby od nás pro vás

 · Kontaktujte nás
 · FAQ
(nejčastější dotazy)

 · Novinky-Aktuality
Vyhledávání

 · Doporučit nás
 · Novinky e-mailem
 · Ankety

 · Diskuzní fórum
 · Kniha návštěv
 · Chat

Pro volné chvíle

Něco na čtení

Tvorba www

Odkazy

 ·  Top-List
 ·  Dobré weby

Ke stažení

Možnosti pro Vás

Přidat sidebarPřidat na GooglePřidat na SeznamPřidat na BloglinesWAP verzeRSS 0.91RSS 0.92RSS 2.0Atom 0.3 Bookmark using any bookmark manager!
Mapa Stránek

Budík / Hodiny / Kalendář

O dnešku

Den: Neděle
Datum: 6. července
Rok: 2008

Svátek má:

Dnes: Státní svátek - Mistr Jan Hus
Zítra: Bohuslava
Pozítří: Nora

Reklama

Doporučujeme vám:

W@P

Wap stránky - tworba

Publikováno: Úterý, 18.05. 2004 - 19:22:30
Publikoval: Blassen    Téma:
 W@P



První stránka

Do jednoho souboru se ukládá jedna WML stránka.
Každá stránka se pak skládá z několika kart. Karta je přitom kus stránky, který se najednou zobrazuje v mikroprohlížeči.

Zdrojový kód té nejjednodušší wapové stránky může vypadat třeba takto:
{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card>
    <p>Prvni WML stranka.</p>
  </card>
</wml>

První tři řádky musí obsahovat každá stránka ve WML.
Označuje se jimi použitá verze jazyka WML.
Následuje element wml, do kterého musí být uzavřena každá stránka.
Ta pak obsahuje jednu nebo více kart, které se označují elementem card.
Naše stránka obsahuje jednu kartu a ta obsahuje jeden odstavec, který se vyznačuje pomocí nám již známého elementu p.




Odkazy na další stránky

WAP je zjednodušenou obdobou Webu, ale zachovává jeho základní vlastnost ? možnost tvorby hypertextových odkazů mezi stránkami. Ve WML se odkazy vytvářejí úplně stejně jako v HTML. Text, který slouží k aktivaci odkazu, se uzavře do elementu a, a URL adresa cílové stránky se zapíše do atributu href.


{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card title="Stranka s odkazem">
    <p>Az se budete nudit, muzete zkusit 
      <a href="http://albert.wz.cz/wap"> 
      stranky</a> primo na displeji telefonu.</p>
  </card>
</wml>
     




Tabulky

I když jsou displeje mobilních telefonů malé, je důležité na nich informace přehledně uspořádat.
K tomu lze s výhodou použít právě tabulky.

Tabulka se vkládá do odstavce pomocí elementu table.
U něj ještě musíme pomocí atributu columns určit kolik má tabulka sloupců.
Je to proto, aby pro mikroprohlížeč bylo jednodušší tabulku zformátovat. Jednotlivé buňky tabulky se ve WML zapisují po řádcích.
Každá řádka je uzavřena v elementu tr a každá buňka v elementu td.

S pomocí tabulek je pak velice jednoduché vytvořit např. stránku s jednoduchým kurzovním lístkem:

{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card title="Kurzovni listek">
    <p>
      <table columns="2">
	<tr>
	  <td>Mena</td>
	  <td>Kurz</td>
	</tr>
	<tr>
	  <td>EUR</td>
	  <td>31.90</td>
	</tr>
	<tr>
	  <td>USD</td>
	  <td>26.60</td>
	</tr>
      </table>
    </p>
  </card>
</wml>
     

Možnosti formátování tabulek jsou ve WML velice omezené. Jediné co můžeme určit, je způsob zarovnání jednotlivých sloupců. Pro každý sloupec můžeme říci, zda se jeho buňky mají zarovnávat doleva, doprava nebo centrovat. Zarovnání se řídí hodnotou atributu align. Pro každý sloupec obsahuje jedno písmeno, které řídí zarovnávání. Písmeno `L' odpovídá zarovnání doleva, `R' doleva a k vycentrování slouží `C'. Upravená stránka s kurzovním lístkem bude vypadat mnohem lépe, protože kurzy měn budou zarovnány úhledně pod sebou:

{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card title="Kurzovni listek">
    <p>
      <table align="CR" columns="2">
	<tr>
	  <td>Mena</td>
	  <td>Kurz</td>
	</tr>
	<tr>
	  <td>EUR</td>
	  <td>31.90</td>
	</tr>
	<tr>
	  <td>USD</td>
	  <td>26.60</td>
	</tr>
      </table>
    </p>
  </card>
</wml>
     




Obrázky

Displej mobilních zařízení je obvykle poměrně malý i pro zobrazování textu, a tak nás může překvapit, že WML nabízí i prostředky pro zobrazování obrázků.
Tuto vlastnost dnes většina stránek využívá pouze k zobrazování firemních log a reklamních bannerů. Existují však i smysluplnější aplikace ? zobrazování plánků měst, grafy, nebo třeba předpověď počasí s ikonkami.
Pro potřeby WAPu byl vytvořen nový formát WBMP. Ten umožňuje ukládání pouze dvoubarevných obrázků. V budoucnu se pro WAP počítá i s novým formátem, který bude podporovat barevné a animované obrázky.
Pro konverzi stávajících obrázků do formátu WBMP existuje mnoho nástrojů. K většině grafických editorů lze doinstalovat plug-in s podporou pro WBMP. Pro první pokusy můžeme použít i program WAP Pictus, který umí nejběžnější formáty převádět do WBMP.
Při přípravě obrázků musíme mít na mysli dvě velká omezení ? velikost displeje a malý počet barev. Většina telefonů je schopná zobrazit obrázky, jejichž šířka nepřesahuje 96 pixelů. Výška displeje se nejčastěji pohybuje mezi 40 a 60 pixely. Naše obrázky by proto neměly přesáhnout rozměry 96×50 pixelů. V opačném případě neuvidí uživatelé obrázek celý najednou.
S konverzí obrázku si musíme chvíli hrát. V barevném obrázku se totiž některé barvy převedou na bílou a některé na černou. Algoritmus použitý při převodu výrazně ovlivní výsledný vzhled obrázku. Lepší je vždy vyzkoušet několik algoritmů, které konverzní programy nabízejí, a vybrat si ten nejlepší výsledek.
Dalším problémem je tvar pixelů na displejích. Některé mobilní telefony mají pixely čtvercové, některé zase obdélníkové. Problém je v tom, že obdélníkové pixely zkreslí proporce obrázku. Z kružnice se na takovém displeji rázem stane elipsa. Na to vše musíme při návrhu grafiky pro WAP stránky myslet.
Když už máme obrázky uloženy ve formátu WBMP, můžeme je vložit do wapové stránky. Slouží k tomu element img. U něj musíme povinně uvést dva atributy ? src a alt. První z nich obsahuje URL adresu souboru s obrázkem. Většinou však stačí uvést samotné jméno souboru, protože je ve stejném adresáři jako stránka. Do atributu alt je pak slušné napsat textový popis obrázku. Ten se zobrazí v případě, že se obrázek nepodaří načíst.

Kód na přidání obrázku vypadá asi takhle:

{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card title="Stranka s obrazkem">
    <p align="center">
      <img alt="logo" src="logo.wbmp" 
           height="50" width="37"/>
    </p>
  </card>
</wml>
     




Karty

Většina stránek obsahuje několik kart. Výhoda je především v rychlosti ? při pohybu po kartách v rámci jedné stránky se nemusí mobilní zařízení spojovat se serverem, vše má již uloženo ve své paměti.

Po natažení stránky se vždy zobrazí první karta v pořadí. Pokud chceme, aby se uživatel mohl dostat na další karty, musíme ručně vytvořit odkazy. Mikroprohlížeč totiž umí zobrazovat jen obsah jedné karty najednou.

Abychom mohli vytvářet odkazy mezi kartami, musíme si je jednoznačně pojmenovat. Jméno se zapisuje jako hodnota atributu id karty. Odkaz na kartu se pak vytváří pomocí speciálního URL ve tvaru #název_karty.

Příklad:

{ Kód }:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
              "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card title="Prvni karta" id="prvni">
    <p>Vitejte<br/>
      Informace jsou stejne az <a
      href="http://blassenweb.net/clanky/wap-stranky-tworba/20#druha">na druhe karte</a>.</p>
  </card>
  <card title="Druha karta" id="druha">
    <p>Ona to neni uplne pravda. Mozna se radsi vratte 
      <a href="http://blassenweb.net/clanky/wap-stranky-tworba/20#prvni">na prvni kartu</a>.</p>
  </card>
</wml>
     



Publikoval: Blassen

Anketa

Pokud byste si měli vybrat způsob financování těchto stránek, bylo by to ?

Přecpání stránek reklamou
Podpoření webu zakoupením reklamních předmětů
Nijak se podporovat nebude. Plaťte si to sami !
Peněžní dary na provoz


[ Výsledky | Ankety ]

Účastníků: 9
Komentářů 0

Související odkazy

· Více o tématu W@P
· Další články od Blassen


Nejčtenější článek na téma W@P:
Wap stránky - tworba

Hodnocení článku

Průměrné hodnocení: 0
Účastníků: 0

Zvolte počet hvězdiček:

Výborný
Velmi dobré
Dobré
Povedený
Špatné

Možnosti

Komentáře vlastní jejich autoři. Neodpovídáme za jejich obsah.
Syfilis - Nejlepší dárek pro přítelkyni


sponsored by: WebSupport UnlimitedHosting | CustomHosting | FreeWeb.sk


Pokud se rozhodnete přispět,
váš příspěvek by měl být vytvořen Vámi.
Zasláním příspěvku souhlasíte s volným šířením vašeho příspěvku.

Ne všechny příspěvky musí být uveřejněny !!!

Za obsah příspěvků a ochranu práv třetích stran odpovídá autor příspěvku bez výhrad.
Provozovatel si vyhrazuje právo upravit obsah příspěvku.

Snadná aktualizace

Při návrhu webové stránky nestačí počítat pouze s originálním a pěkným designem, ale i se snadnou aktualizací obsahu.
Pro snadou aktualizaci stránek nemusíte být zkušený programátor, ale postačí, pokud jsou Vaše stránky vytvořeny pomocí CMS (content management system), umožňující snadnou správu obsahu webových stránek.


UNITED-NUKE
Snažíme se nedodržovat standardy W3C :o)

Page Rank Validate this feed at feedvalidator.org Seo servis nosoftwarepatents.com
Page copy protected against web site content infringement by Copyscape
S-rank


Čas potřebný ke zpracování stránky: 0.07 sekund
Vaše šťastné číslo: 50
Mozilla Firefox je webový prohlížeč s pokročilými bezpečnostními vlastnostmi.
 
 
Další položky v menu pro registrované.
 
 Jméno:  Heslo:  Kód: Bezpečnostní kód
| pomoc | kontakt | reklama | volná místa | pravidla | Copyright © 2004 - 2008 by BLASSENweb
Magic SEO URL - Optimalizace pro vyhledávače