W3C Amaya

Об Amaya

Скачать Amaya

Списки рассылки

Документация

Участники, развивающие проект

Amaya Краткий обзор


Русский ПЕРЕВОДЫ

Этот документ является переводом, в котором могут быть ошибки. Перевед был произведен amayaru.com. Английская версия документа доступна на сайте Amaya - en


Amaya является средой для обзора сети и создания содержания.

 

 

Больше информации об AMAYA Вы можете найти в документе W3C: "Введение в Amaya."

Screen shot of Amaya's main view

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

Протоколы

Amaya входит на сайты с помощью HTTP/1.1. Выполнение этого протокола возможно благодаря W3C libwww. Amaya использует наиболее продвинутые опции HTTP, такие как: совмещение содержания для презентации наиболее соответствующего формата фотографий, сохранение соединения с целью увеличения пропускной способности и аутентификация для безопасной удаленной публикации в интернете.

Поддержка CSS

CSS dialogue

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

Поддержка MathML

Screen shot of Amaya's Math

Amaya поддерживает метки презентации MathML, которые позволяют пользователям просматривать и редактировать интернет-сайты, содержащие математические выражения (посмотрите примеры). Как и остальные элементы документа, эти выражения можно редактировать соответствующими инструментами на панели Amaya (палетки конструкторов и специальных знаков).

Когда записывается строка знаков в элементе MathML, Amaya анализирует строку и автоматически генерирует элементы mo (оператор), mn (номер) и mi (идентификатор).

Amaya использует пространство имен для интегрирования выражения MathML в пределах документа XHTML, например: документы HTML записаны в синтаксисе XML. Этот механизм также применяется для смешивания графики SVG и математики в MathML в пределах документов XHTML (посмотрите пример).

Поддержка SVG

SVG example

Amaya поддерживает подгруппу формата Scalable Vector Graphics (SVG), то есть, основные формы, текст, изображения и посторонние объекты (последний элемент очень выгоден во время размещения фрагментов HTML или выражений MathML в рисунках).

Alpha транспарентность, трансформация и анимация поддерживаются, а код SVG можно в любой момент просматривать и редактировать.

Графика написана в XML и может смешиваться с HTML, а также MathML. Обладает также возможностью аннотации.

Поддержка RDF и XPointer

Amaya обладает встроенным приложением аннотации на базе Resource Description Framework (RDF), XLink, а также XPointer. С технической точки зрения аннотации обычно видны как метаданные, поскольку предоставляют дополнительную информацию о существующих данных. В этом проекте мы используем специальную схему аннотации RDF для описания аннотации.

An annotation

Аннотации могут сохранятся локально или на одном или больше серверов аннотации. Когда документ просматривается, Amaya проверяет каждый из этих серверов, высылая запрос об аннотациях, связанных с документом. Amaya применяет XPointer для описания, где аннотация должна быть приложена к документу. Эта техника позволяет добавлять приложения к документам независимо, без необходимости редактирования документа. Amaya презентирует аннотации при помощи иконки Annotation pencil icon и с приложенными атрибутами 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


W3C-Amaya
Irène Vatton
Date: 2007-03-20

Copyright  ©  1994-2007 INRIA and W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.