Авторизация
Авто Чувашия

Знакомство с XML. Перевод документов Golden Time.


Если вы знакомы с миром веб-дизайна, то наверняка слышали аббревиатуру XML (расширяемый язык разметки). Вообще-то XML не совсем язык, он, скорее, представляет собой свод правил для того, чтобы создавать другие языки разметки.

Перевод XML документов производится гораздо проще чем перевод других электронных документов. Это связано с тем, что они разделены на форму и содержание, при этом подчинены конкретному стандарту и определённому синтаксису. С этим может справиться любой онлайн переводчик. Тем не менее перевод документов на английский лучше производить в специализированных бюро. Дешёвый автоматический перевод может привести к фрагментации текста и усложнит понимание смысла текстовой информации. Как бы языковая технология автоматического перевода не продвинулась вперёд, она ещё не в силах справиться с проверкой грамматики и орфографии в полной мере.

В качестве упрощенного примера: если бы вы публиковали на странице рецепты, то могли бы использовать XML, чтобы создать пользовательский язык разметки, который включает элементы (теги) , и , которые точно описывают типы информации в ваших документах рецептов. Один раз правильно помеченная, эта информация может рассматриваться как данные. Фактически, XML — мощный инструмент для совместного использования данных разными приложениями. Несмотря на то, что он разрабатывался принципиально для Всемирной паутины, фактически XML оказал большее влияние вне веб-среды из-за своих возможностей обработки данных. Существуют файлы XML, работающие «за кадром» в растущем числе программных приложений, таких как Microsoft Office, Adobe Flash и Apple iTunes.

Однако существуют многие языки XML, которые используются и во Всемирной паутине. Наиболее распространен XHTML, который является языком HTML, переработанным в соответствии с более строгими правилами XML (Мы поговорим подробнее об XHTML в главе 10). Существуют также: RSS (Really Simple Syndication, очень простой сбор сводной информации), который позволяет представлять ваш контент в виде кратких публикаций канала RSS, SVG (Scalable Vector Graphics, масштабируемая векторная графика), который использует теги, чтобы описать геометрические формы, и MathML, описывающий математическое обозначения.

Ваш непосредственный опыт работы с XML как вебдизайнера, вероятно, ограничится созданием документов с помощью языка XHTML или, возможно, добавлением к веб-сайту канала RSS или изображений в формате SVG. Развитие новых языков XML должно быть обязанностью программистов или специалистов по XML.

Добавить свой комментарий, претензию, жалобу

Кликните на изображение чтобы обновить код, если он неразборчив




Случайные публикации

Опрос

Оцените обслуживание клиентов в ГИБДД Чувашии по 5 бальной шкале