Copyright © 2005 W3C® (MIT, ERCIM, Keio), Все права защищены. Действуют правила W3C относительно отсутствия гарантий, торговых знаков а также использования документа в любых целях
Документ описывает некоторые полезные изменения, которые могут быть включены в спецификации XLink 1.1.
Данный раздел описывает статус настоящего документа на момент его публикации. Другие документы могут заменить настоящий документ. Список текущих публикаций W3C и последнюю редакцию данного технического отчета можно найти в указателе технических отчетов W3C на странице http://www.w3.org/TR/.
Документ является примечанием группы разработчиков W3C , и предоставлен разработчиками ядра W3C XML в рамках деятельности XML. Авторы этого документа являются разработчиками ядра XML.
Примечание разработчиков публикуется исключительно в информационных целях. Обновление документа не планируется на данный момент и в связи с этим обработка обратной связи не рассматривается.
Публикация является примечанием разработчиков и не подтверждена организацией W3C. Эскиз этого документа может быть определён как устаревший и заменен другим документом в любое время, поэтому неуместно цитировать данный документ как и другие над которыми ведутся работы.
[XLink] был принят несколькими словарями разметки с момента своего появления в качестве рекомендации .Тем не менее, нынешняя тенденция к миграции из подтверждения на основе DTD к подтверждению на схемной основе создает дополнительные проблемы которые могут препятствовать усвоению XLink.
Небольшие изменения смогут:
Упростить использование XLink.
Уменьшить зависимость от аннотации, представленной внешней грамматикой (например XML DTDs или схем XML)
Улучшить совместимости за счет снижения риска ошибок разметки или неверного толкования.
1. Применение простых XLink ссылок в программных приложениях по умолчанию.
В XLink 1.0, все простые ссылки должны быть четко определены атрибутами xlink:type. При разработке XLink предлагалось создать зависимость от утверждения DTD для применения по умолчанию, так как это являлось проблемой для авторов которым приходилось использовать ручной ввод. Эта проблема была удалена после распространения XML и новых технологий проверки и утверждения.
Разумнее создать применение ссылок в программных приложениях по умолчанию, вместо того чтобы полагаться на примечания предоставляющие простые виды ссылок.
Другими словами любой элемент с атрибутом xlink:type который не указывает вид ссылки, следует рассматривать как простую ссылку.
Резервирование всех параметров в пространстве имен XLink
На данный момент рекомендация XLink 1.0 определяет несколько параметров в пространстве имен XLink. Представляется разумным иметь ввиду и другие параметры для использования в будущем. Несмотря на строгие правила существующей спецификации, авторы и независимые пользователи имеют полную свободу использования новых параметров в пространстве имен XLink, такое использование, создающее проблемы в совместимости, не было предусмотрено разработчиком и должно быть запрещено.
Разрешение использования IRIS.
Спецификация на данный момент требует использование Унифицированных Идентификаторов (URIs) для выявления некоторых свойств XLink. В данные требования должны быть внесены поправки такие как разрешение использования IRIs в интересах будущего обеспечения совместимости.
4. Обеспечить Пример грамматик схемы XML и RELAX NG.
В настоящее время спецификация содержит ненормативный пробный DTD. Учитывая тот факт, что в настоящее время широко используется схема XML и RELAX NG, имеет смысл предоставить эквиваленты ненормативных грамматик схем XML и RELAX NG.
Понятно что перечисленные пункты не являются основной критикой которая могла бы улучшить XLink, несмотря на это перечисленные изменения могли бы сделать XLink полезным в местах где он уже используется и осуществить использование XLink во многих аналогичных определениях.
Отказ: Название этого документа Расширение XLink 1.0 и оригинальный документ на Английском языке можно найти по адресу http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127/ на сайте W3C. Документ является переводом, который может содержать ошибки и официальным является документ на Английском языке.
Translated by Php Scripts, Construction News and Buy Scrubs