W3C Amaya

previoustop next

Поддержка Закладок в Amaya

ПРИМЕЧАНИЕ: Это бета-версия Annotea-реализации закладок в Amaya. Пользовательский интерфейс нуждается в доработке и в настоящее время функционирует только в Linux.

Начиная с версии 8.1, Amaya поддерживает Annotea-схему закладок. Перейдя по этой ссылке, Вы найдёте более полное описание RDF-схемы (на аглицком, естественно). В этом документе рассмотрен интерфейс пользователя и баги реализации в Amaya.

Интерфейс пользователя очень похож на интерфейс других браузеров и позволяет выполнять большую часть тех же операций. Важным отличием является то, что Annotea Bookmarks schema использует термин Topic вместо Folder. Смысл такого решения в том, что такая организация закладок этого вида не ограничена строгими иерархиями и может быть расширена до полного графического представления.

Меню Bookmarks

Доступ к функциональности закладок можно получить через меню Bookmarks на панели меню:

Bookmark menu in the menu bar

Имеются следующие операции:

Далее мы рассмотрим все эти операции.

Создание новой закладки

Если Вы хотите сделать закладку в текущем документе, вызовите New Bookmark из меню. Откроется окно Bookmark Properties/Свойства Закладки:

Bookmark Properties Widget

Закладка может принадлежать одному или нескольким разделам (топикам). В поле Topic Hierarchy отображается текущий раздел и имеется возможность выбора разделов, если Вы хотите классифицировать Вашу закладку. Например, на этом рисунке закладка входит в разделы INRIA и W3C.
Обратите внимание, что закладка всегда принадлежит какому-нибудь разделу. В ином случае Amaya не позволит создать закладку. Вы можете создать новый раздел в этом окне кнопкой New Topic в нижней части окна.

В поле Title вводится название закладки. Если документ, на который делается закладка написан на языке, понимаемом Amaya (например, XHTML, HTML ...) и если в этом документе имеется распознаваемый элемент title, то его значение будет использовано для этого поля. Иначе будет выведен URL данного документа.

В поле Recalls дан URL документа, на который указывает закладка.

В полях Created и Last Modified указано время создания и последнего изменения закладки, соответственно.

В поле Description можно задать необязательное текстовое описание закладки.

Кнопка Apply добавляет закладку в файл закладок или, если Вы её изменяете, обносить её.

Кнопка New Topic открывает окно Topics Properties для создания нового раздела.

Кнопка Done закрывает окно и отменяет все не сохранённые изменения.

Создание нового раздела/топика

Для создания нового раздела вызовите меню New Topic. Это откроет окно Topic Properties/Свойства Раздела:

Topic Properties Widget

В данной реализации топики имеют иерархическую организацию. То есть каждый раздел имеет родительский раздел и может иметь подразделы. По умолчанию имеется корневой раздел Home Topic, генерируемый автоматически. Все новые разделы создаются ниже него.

В поле Topic Hierarchy отображается текущий раздел и даётся возможность выбора раздела, под которым Вы хотите сохранить текущий раздел. Например, на рисунке показан раздел W3C ниже раздела Home Topic.

Остальные поля этого окна имеют те же значения, что аналогичные поля окна Bookmark в предыдущем параграфе.

Кнопка Apply добавляет текущий раздел в файл закладок или, если Вы модифицируете его, обновляет файл.

Кнопка Done закрывает окно и отменяет все не сохранённые изменения.

Просмотр Вашего файла закладок

Если Вы хотите просмотреть файл закладок, вызовите меню View Bookmarks. Откроется новое окно с вашими разделами и закладками:

Topic Properties Widget

При просмотре закладок разделы имеют префикс в виде иконки collapsed topic или expanded topic. Другие вхождения - это закладки. Вы можете активировать эти вхождения через меню правой клавиши мыши или просмотреть свойства вхождения с использованием левой клавиши мыши. Если Вы просматриваете свойства вхождения, Вы можете также редактировать их и сохранять изменения.

Для закладки правая клавиша мыши открывает новое окно с документом, на который сделана закладка. Для вхождения раздела правая клавиша мыши сжимает или раскрывает его содержимое. Иконка collapsed topic обозначает сжатый раздел, а иконка expanded topic - раскрытый раздел.

Для удаления раздела Вы должны выделить этот раздел, нажав клавишу Escape (Linux) или F2 (WIN32):

Selecting a topic and its entries

После выделения раздела Вы просто нажимаете клавишу Delete для его удаления. Если Вы выделили вхождение раздела, все его дочерние элементы также выделяются и удаляются этой операцией. Заметьте, что при удалении закладки, принадлежащей нескольким разделам, только разрушается одно RDF-свойство, что говорит о принадлежности данной закладки данному разделу. Чтобы полностью удалить такую закладку, необходимо удалить её вхождение во всех разделах. Альтернативно можно изменить свойства закладки и сделать её уникальной для одного раздела, а затем удалить её.

Для хакеров

Эти закладки хранятся в директории настроек Amaya bookmarks.rdf. Если Вы редактируете этот файл и вводите новые свойства, они будут сохранены. Это происходит из-за того, что мы используем Redland для запроса и разбора RDF-модели. Дополнительно см. домашнюю страницу проекта Annotea.

Hosted by uCoz