Разлика между WML и HTML

WML спрямо HTML

WML (Wireless Markup Language) и HTML (Hypertext Markup Language) са маркиращи езици, основната функция на които е да обслужват съдържание от уеб сайтове. Основната разлика между WML и HTML са целевите устройства, които те целят да обслужват. HTML е създаден за обслужване на съдържание на настолни компютри, които имат много мощност за обработка, за да спестят при анализа и рендерирането на съдържанието. Когато интернет започна да се разширява до мобилни телефони, стана много очевидно, че мобилните телефони нямат мощност на обработка, размер на екрана и цветова гама, за да работят в действителност с HTML. По този начин, WML е създаден като алтернатива на HTML при обслужване на уеб съдържание на мобилни телефони.

WML е много ограничен с нещата, които може да направи. Това е необходимо, за да се опрости потока на страницата и да се сведе до минимум количеството обработка, необходимо за рендерирането на страницата. Също така не е изгодно да включвате много или големи изображения в WML страница, тъй като вероятно няма да бъде разпознаваем на много малките екрани на мобилните телефони. От друга страна, HTML е доста пълен, дори в по-ранните си версии. Кодерите могат да поставят множество изображения, анимации, рамки, таблици и много повече на своите страници. В сравнение с други задачи, извършвани с компютрите, изобразяването на уеб страници е сравнително много просто и не би натоварило процесора твърде много.

С развитието на технологиите компютрите и мобилните телефони също стават все по-добри и по-добри. Цветните и с висока разделителна способност екрани стават все по-често срещани в мобилните телефони; особено със смартфони. Това подобрение означава, че повече телефони могат да обработват HTML страници. Проблемът с малките екрани е частично решен, като предоставя на потребителя възможност за увеличаване и намаляване на страниците. Това доведе до постепенно преминаване от WML към HTML.

Днес WML рядко се използва и често като алтернатива на главна страница. Смартфоните и дори обикновените многофункционални телефони вече имат възможност да разглеждат уебсайтове точно както бихте направили на компютър; макар и на много по-малък екран.

Резюме:

1.WML се използва на телефони, докато HTML се използва за настолни клиенти
2.HTML изисква много повече мощност на обработка от WML
3.WML вече не се използва толкова, колкото HTML