Словарь программиста


Словарь программиста

Обзор глоссария по алфавиту

Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все

X

XHTML

(сщкр. от Extensible Hypertext Markup Language - расширяемый язык разметки гипертекста) - язык разметки веб-страниц, являющийся преемником HTML, однако предъявляющий более строгие требования к синтаксису. Отличия XHTML от HTML незначительны и предназначены лишь для приведения его в соответствие со стандартом XML (т.е. XHTML является подмножеством языка XML). Необходимость в более строгой версии HTML возникла в результате расширения списка устройств отображающих веб-страницы, но обладающих недостаточными ресурсами для обработки документа (например, мобильные телефоны), ибо чем свободнее синтаксис языка, тем сложнее его разбирать.


XML

(сокр. от Extensible Markup Language - расширяемый язык разметки) - язык разметки документов, предназначеный для хранения структурированных данных, для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML, RSS, SVG). Как и HTML, XML является упрощенным подмножеством языка SGML, но в отличие от HTML, предназначен для представления информации в чистом виде виде (без описания того как документ должен отображаться), в виде более пригодном для потребления программами, а не восприятия человеком. Формат XML предполагает структурную, а не оформительскую разметку информации. Поэтому XML-файл легко обрабатывать, загружать в базы данных, а так же "накладывать" на него любой дизайн, необходимый для представления данных в удобной потребителю форме.