WML vs HTML
WML (Wireless Markup Language) i HTML (Hypertext Markup Language) to języki znaczników, których główną funkcją jest wyświetlanie treści ze stron internetowych. Główną różnicą między WML a HTML są urządzenia docelowe, którym mają służyć. HTML został stworzony do udostępniania zawartości komputerom stacjonarnym, które mają dużą moc obliczeniową, aby zaoszczędzić na analizie i renderowaniu treści. Kiedy internet zaczął rozszerzać się na telefony komórkowe, stało się bardzo oczywiste, że telefony komórkowe nie mają mocy obliczeniowej, rozmiaru ekranu i zakresu kolorów, aby faktycznie współpracować z HTML. Dlatego WML został stworzony jako alternatywa dla HTML w udostępnianiu treści internetowych na telefony komórkowe.
WML ma bardzo ograniczone możliwości. Jest to konieczne w celu uproszczenia przepływu strony i zminimalizowania ilości przetwarzania potrzebnego do renderowania strony. Nie jest również korzystne umieszczanie wielu lub dużych obrazów na stronie WML, ponieważ prawdopodobnie nie byłoby to dostrzegalne na bardzo małych ekranach telefonów komórkowych. Z drugiej strony HTML jest w pełni funkcjonalny, nawet we wcześniejszych wersjach. Kodery mogą umieszczać na swoich stronach wiele obrazów, animacji, ramek, tabel i wiele więcej. W porównaniu do innych zadań wykonywanych za pomocą komputerów, renderowanie stron internetowych jest stosunkowo bardzo proste i nie obciążałoby zbytnio procesora.
W miarę rozwoju technologii komputery i telefony komórkowe stają się coraz lepsze. Kolorowe i wysokiej rozdzielczości ekrany stają się coraz bardziej popularne w telefonach komórkowych; zwłaszcza ze smartfonami. To ulepszenie oznacza, że więcej telefonów może przetwarzać strony HTML. Problem z małymi ekranami został częściowo rozwiązany poprzez umożliwienie użytkownikowi powiększania i pomniejszania stron. Doprowadziło to do stopniowego przechodzenia z WML na HTML.
Dzisiaj WML jest rzadko używany i często stanowi alternatywę dla strony głównej. Smartfony, a nawet zwykłe telefony funkcyjne, mają teraz możliwość przeglądania stron internetowych tak, jak na komputerze; aczkolwiek na znacznie mniejszym ekranie.
Streszczenie:
1.WML jest używany na telefonach, a HTML jest używany na komputerach stacjonarnych
2. HTML wymaga znacznie większej mocy obliczeniowej niż WML
3.WML nie jest już używany tak często jak HTML