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