xmlhack.ru XML-форумы
Обсуждение XML и связанных с ним технологий

для чего нужен xml


Автор Сообщение
Rustam
Новичок

Зарегистрирован: 27.09.2008
Сообщения: 1

[13037] Сб Сен 27, 2008 14:09
для чего нужен xml
бегло прошелся по книге xml но так и не понял в чём его преимущество именно для web.
можно ли обойтись без html если использовать xml. чем xml лучше html-а
Vasilisk
Наставник

Зарегистрирован: 17.05.2006
Сообщения: 370
Откуда: Украина, Харьков
[13039] Сб Сен 27, 2008 22:11
Re: для чего нужен xml

Rustam писал(а):

чем xml лучше html-а


Разделение данных и разметки. Со всеми вытекающими последствиями
_________________
С уважением Vasilisk
Уважайте читающих, используйте тэги [code ][/code]
olpa
Любитель

Зарегистрирован: 23.04.2002
Сообщения: 981
Откуда: Санкт-Петербург
Посетить сайт автора
[13040] Пн Сен 29, 2008 06:43

XML -- это универсальный язык разметки данных, HTML -- это специализированный язык разметки для браузеров. Что лучше -- универсальное или специализированное? Зависит от обстоятельств.
Fireball
Наставник

Зарегистрирован: 26.02.2008
Сообщения: 282

[13041] Пн Сен 29, 2008 12:18

Основное предназначение XML - это передача данных.
А HTML - это язык разметки, который понимают браузеры.
То есть данные можно отдать браузеру и в XML, но затем браузер должен с помощью XSLT преобразовать XML в HTML, после чего отобразить получившийся код.
Он ничем не лучше, это разные технологии и предназначены для разного. Без HTML обойтись нельзя, просто HTML является подмножеством XML, который понимают и отображают браузеры.