WML a HTML
WML vs HTML
WML (Wireless Markup Language) a HTML (Hypertext Markup Language) jsou značkovací jazyky, jejichž hlavní funkcí je zobrazování obsahu z webových stránek. Hlavní rozdíl mezi WML a HTML je cílové zařízení, které mají sloužit. HTML byl vytvořen tak, aby obsah sloužil stolním počítačům, které mají k dispozici dostatek výpočetní síly při analýze a vykreslování obsahu. Když se internet začal rozšiřovat na mobilní telefony, bylo zřejmé, že mobilní telefony nemají zpracovatelský výkon, velikost obrazovky a rozsah barev, které skutečně fungují s HTML. WML byla tudíž vytvořena jako alternativa k HTML při poskytování obsahu webu mobilním telefonům.
WML je velmi omezená věcmi, které může udělat. To je nezbytné pro zjednodušení toku stránky a pro minimalizaci množství zpracování potřebného pro vykreslení stránky. Není také výhodné zahrnout do stránky WML mnoho nebo velké obrazy, protože by to pravděpodobně nebylo možné rozpoznat na velmi malých obrazovkách mobilních telefonů. Na druhou stranu je HTML plně plnohodnotný, a to i ve starších verzích. Kodéry mohou na své stránky umístit více obrázků, animací, rámců, tabulek a mnohem více. Ve srovnání s jinými úlohami prováděnými s počítači je vykreslování webových stránek relativně velmi jednoduché a procesor by se příliš nenačte.
Jak se technologie vyvíjí, počítače a mobilní telefony se také zlepšují a zlepšují. Barevné obrazovky a obrazovky s vysokým rozlišením jsou stále častější v mobilních telefonech; zejména s smartphony. Toto zlepšení znamená, že více telefonů dokáže zpracovat stránky HTML. Problém s malými obrazovkami je částečně vyřešen tím, že poskytuje uživateli možnost přiblížení a oddalování stránek. To vedlo k postupnému posunu od WML k HTML.
Dnes WML je zřídka používán a často jen jako alternativa k hlavní stránce. Smartphony a dokonce i obyčejné telefony mají nyní možnost prohlížet webové stránky stejně jako u počítače; i když na mnohem menší obrazovce.
Souhrn:
1.WML se používá na telefonech, zatímco HTML se používá pro desktopové klienty 2.HTML vyžaduje mnohem větší výkon než WML 3.WML se už nepoužívá stejně jako HTML