Amaya Краткий обзор
Русский ПЕРЕВОДЫ
Этот документ является переводом, в котором могут быть ошибки. Перевед был произведен amayaru.com. Английская версия документа доступна на сайте Amaya - en
Amaya является средой для обзора сети и создания содержания.
- Amaya позволяет пользователям просматривать сайты и конструировать их.
Используя
Amaya, можно создавать интернет-сайты и загружать их на сервер.
Авторы могут создавать документы с нуля, могут просматривать интернет и находить то, что ищут, могут копировать информацию и загружать ее на свои сайты, а также создавать ссылки на другие сайты. Все это
осуществляется очень простым способом, а все действия производятся в одной среде. Функции редактирования и просматривания интегрированы в одном инструменте.
- Amaya сохраняет постоянную модель внутреннего документа, соответствующего DTD
Amaya
всегда представляет внутренный документ способом, который структурно соответствует Document Type Definition (DTD). Документ с соответствующей структурой позволяет
другим инструментам перерабатывать данные безопасным способом. Amaya позволяет пользователям увидеть структуру документа вместе форматом, что представлено на экране в форме диаграммы.
- Amaya может одновременно работать с несколькими документами
Несколько документов (X)HTML, MathML (.mml) , а также SVG (.svg) могут изображаться и редактироваться одновременно.
- Amaya позволяет авторам создавать ссылки
Редактор помогает пользователям создавать ссылки на другие сетевые документы в редактируемом документе. Пользователь может видеть ссылки и
узнать, каким образом информация связана между собой. Эта функция не ограничевается только HTML. С XLink каждый элемент MathML и SVG может также быть ссылкой.
- Amaya содержит аннотации
Аннотации являются внутренними комментариями, записками, замечаниями, которые прилагаются к документу или его части.
Больше информации об AMAYA Вы можете найти в документе W3C: "Введение в Amaya."

Фотография показывает главный вид Amaya. На верху находится ряд кнопок, связанных с просмотром интернета. Панель с левой стороны содержит
набор инструментов для редактирования. Пользователь может в любой момент выбрать
любую часть документа и приписать ей соответствующую метку HTML
(H1, LI, EM, и т.д.) на палетке XHTML или кнопками. Эти команды преобразовывают выбранную часть в элемент, который был выбран.
Протоколы
Amaya входит на сайты с помощью HTTP/1.1. Выполнение этого протокола возможно благодаря W3C libwww.
Amaya использует наиболее продвинутые опции HTTP, такие как:
совмещение содержания для презентации наиболее соответствующего формата фотографий,
сохранение соединения с целью увеличения пропускной способности и аутентификация для безопасной удаленной публикации в интернете.
Поддержка CSS

Amaya обладает поддержкой языка таблиц стилей W3C CSS,
хотя этот процесс еще не закончен. Пользователь может форматировать документ инструментами стилей, применяя большое количество свойств, таких как: foreground color, background color, background image,
alignment и т.д. Не требуется в таких случаях знание синтаксиса CSS.
Одновременно Amaya предоставляет эффективный механизм тестирования
внешних таблиц с документами HTML. Пользователи могут использовать Amaya
для скачивания, редактирования и публикации таблиц CSS, а также документов HTML.

Amaya поддерживает метки презентации MathML, которые позволяют пользователям просматривать и редактировать интернет-сайты, содержащие математические выражения (посмотрите примеры). Как и остальные элементы документа, эти выражения можно редактировать соответствующими инструментами на панели Amaya (палетки
конструкторов и специальных знаков).
Когда записывается строка знаков в элементе MathML, Amaya анализирует строку и автоматически генерирует элементы mo (оператор), mn (номер) и mi
(идентификатор).
Amaya использует пространство имен для интегрирования выражения MathML в пределах документа XHTML,
например: документы HTML записаны в синтаксисе XML. Этот механизм также применяется для смешивания графики SVG и математики в MathML в пределах
документов XHTML (посмотрите пример).
Поддержка SVG

Amaya поддерживает подгруппу формата Scalable Vector Graphics (SVG),
то есть, основные формы, текст, изображения и посторонние объекты
(последний элемент очень выгоден во время размещения фрагментов HTML или выражений
MathML в рисунках).
Alpha транспарентность, трансформация и анимация поддерживаются, а код SVG можно в любой момент просматривать и редактировать.
Графика написана в XML и может смешиваться с HTML, а также
MathML. Обладает также возможностью аннотации.
Поддержка RDF и XPointer
Amaya обладает встроенным приложением аннотации на базе Resource
Description Framework (RDF), XLink, а также XPointer. С технической точки зрения аннотации обычно видны как метаданные, поскольку предоставляют дополнительную информацию о существующих данных. В этом проекте мы используем специальную схему аннотации RDF для описания аннотации.

Аннотации могут сохранятся локально или на одном или больше серверов аннотации. Когда документ просматривается, Amaya проверяет каждый из этих серверов, высылая запрос об аннотациях, связанных с документом. Amaya применяет
XPointer
для описания, где аннотация должна быть приложена к документу. Эта техника
позволяет добавлять приложения к документам независимо, без необходимости редактирования документа. Amaya презентирует аннотации при помощи
иконки
и с приложенными атрибутами XLink. Если пользователь щелкнет по иконке
аннотации, то текст, который содержится в аннотации, будет выделен. Если пользователь щелкнет два раза по этой иконке, то аннотации и другие метаданные выделяются в отдельном окне.
The @import Rule | The nature of developing with CSS | How to prepare menus with CSS styles | Drop-down Menu Tutorial | The menu bar under the header | Styling the Text