W3C Amaya

AmayaAmaya

INSTALLСкачати Amaya

MailСписки листів

DocumentationДокументація

PeopleРозробники проекту

Огляд

Даний документ є перекладом статті «Amaya Overview».
Оригінальна версія документа існує тільки на сайті W3C http://www.w3.org/Amaya/Amaya.html
Даний переклад НЕ є офіційним документом W3C.
Всі Авторські Права Належать W3C.
Даний документ може містити помилки перекладу.



Amaya - це комплексне оточення, у якому сполучені веб-браузер і візуальний редактор(WYSIWYG).

Ви можете знайти більш докладний опис 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 підтримує каскадні стилі (CSS), щоправда, поки не до кінця. Для одержання розширеного набору функцій, таких, як колір переднього плану, колір фону, фонове зображення, сполучення й т.д. користувач може форматувати документ, використовуючи спеціальні інструменти стилів. У цьому випадку не потрібно добре знати синтаксис 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 підтримує надбудову масштабованої векторної графіки (SVG), а саме: основні форми, текст, зображення й - додавання стороннього об'єкта (останній використовується для включення фрагментів HTML або MathML виразів у кресленнях).

Також підтримуються Альфа прозорість, перетворення й анімація; і вихідний SVG об'єкт може бути переглянутий і відредагований у будь-який момент.

Графічні об'єкти написані на XML і можуть вільно сполучатися з HTML й MathML. Тут також є можливість записування коментарів і позначок.

Підтримка RDF й XPointer

Amaya включає можливість залишати спільні коментарі на основі технологій. З технічної точки зору, коментарі, як правило, розглядаються як метадані, тому що вони подають додаткову інформацію про існуючий елемент даних. У рамках цього проекту, ми використовуємо спеціальну схему анотації RDF для опису коментарів.

An annotation

Анотації можуть зберігатися локально, або на одному або на декількох серверах коментарів. При перегляді документу, Amaya відсилає запити кожному із цих серверів, з метою одержання коментарів по даному документу. Amaya використовується XPointer XPointer для опису, де коментар повинен бути прикріплений до документа. За допомогою даної технології, стає можливим залишати замітки до будь-якого документу автономно, без необхідності змінювати цей документ. Нарешті, Amaya представляє інструмент запису коментарів у вигляді іконок з олівцем Annotation pencil icon і прикріплює до цих іконок атрибути Xlink. При одиничному натисканні на іконку заміток текст коментарю виділяється. При подвійному натисканні текст коментарю й інші метадані відображаються в окремому вікні.


Valid HTML 4.0! W3C-Amaya

Irne Vatton
Date: 2007-07-10

Copyright  ©  1994-2008 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.

employee drug testing | marijuana drug test | home drug test kits | drug testing kits