на Головну: Новини на reginform.net

W3C

Увага !

Розширення XLink 1.0

Примітка Робочої групи W3C (W3C Working Group Note) від 27 січня 2005

Ця версія:
http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127/
Остання версія:
http://www.w3.org/TR/xlink10-ext/
Редактор:
Norman Walsh, Sun Microsystems
Переклад:
Тарас Склепко (taras.sklepko@gmail.com, головний редактор порталу "автобазар Украины - rstcars").

Abstract Анотація

Цей документ описує деякі корисні зміни, які можуть бути включені в специфікації XLink 1.1.

Статус цього документа

Цей розділ описує статус цього документа на момент його публікації. Інші документи можуть заміняти цей документ. Список поточних публікацій W3C і останню ревізію цієї технічної доповіді можна знайти і ознайомитися в технічному індексі доповідей W3C за адресою http://www.w3.org/TR/.

Цей документ є Приміткою Робочої групи W3C (W3C Working Group Note), які можуть бути поширені на робочу групу W3C XML Core (W3C XML Core Working Group) у складі дії з XML. Авторами цього документа є учасники Робочої групи W3C (W3C Core Working Group).

Ця примітка робочої групи видається тільки в інформаційних цілях. Робоча група не планує випуск оновлень і тому не має поточних планів або процесів, для обробки зворотного зв'язку.

Публікація в якості примітки Робочої групи не означає схвалення членів W3C. Це проект документа і можуть бути змінені, замінені застарілі або інші документи в будь-який час. Недоцільно приводити цей документ в будь якій якості, ніж робочій.

Зміст

1 Вступ
    1.1 Пропоновані зміни

Додаток

A Посилання


1 Вступ

З моменту своєї появи в якості рекомендації, [XLink] було прийнято кілька словників розмітки. Проте, нинішня тенденція до міграції з перевірки осваної на DTD до перевірки заснованої на схемі створює додаткові проблеми, які могли б ускладнити його подальше прийняття.

Кілька невеликих змін можуть:

1.1 Пропоновані зміни

  1. Зробити простий XLinks на рівні програми за замовчуванням.

    У XLink 1.0, всі прості посилання повинні бути визначені явно з наявністю xlink:type атрибута. Коли була розроблена спеціфікація XLink 1.0, було доречно залежати від перевірки DTD та надати цьому значення за замовчуванням, коли вона була тягарем для вводу авторами її вручну. Оскільки XML використовує та поширює нові технології перевірки були розроблені, це не так.

    Замість того, щоб покладатися на анотації для надання простого типу посилання, краще за все зробити це на рівні програми за умовчанням. Іншими словами, будь-який елемент з xlink:href атрибутом, який не визначає тип зв'язку слід розглядати як просте посилання.

  2. Залишати по собі всі атрибути в просторі імен XLink.

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

  3. Дозволення IRIs.

    Поточна специфікація вимагає, щоб URI використовувалися за для виявлення деяких властивостей XLink, такі як роль і дуги типів. В інтересах забезпечення майбутньої сумісності, ці вимоги повинні бути змінені таким чином, що IRIs також допускається.

  4. Забезпечення Прикладу XML Schema (Sample XML Schema) і RELAX NG граматики (RELAX NG Grammars).

    TНинішня специфікація передбачає ненормативні DTD зразки. З огляду на те, що XML Schema і RELAX NG широко розгорнуті на сьогодні, то є сенс надати еквівалент, ненормативних XML Schema і RELAX NG граматики.

XLink ще не є абсолютно стабільний і захищеній від критики стандарт. Ці зміни не зачіпають всі критичні зауваження, які були висунуті проти XLink. Але ці зміни зроблять XLink більш корисним в тих місцях, де він вже використовується і зроблять XLink більш практичним в ряді аналогічних словників.

A Посилання

XLink
XML Linking Language (XLink) версії 1.0. DeRose, Steve, Eve Maler та David Orchard - редактори. World Wide Web Consortium, 2001. (Див. http://www.w3.org/TR/xlink/.)