Jump to content

sXBL

sXBL (язык привязки XML SVG) — это механизм для определения представления и интерактивного поведения элементов, описанных в пространстве имен, отличном от SVG (язык XML, поддерживающий векторную графику, пользовательские события и поведение сценариев). sXBL очень похож на XBL , поскольку для документов SVG он делает то же, что XBL делает для документов XUL . Например, можно определить общую область прокрутки в sXBL и использовать ее в документах SVG.

История, цели и будущее

[ редактировать ]

Спецификация sXBL основана на спецификации RCC (рендеринг пользовательского контента), которая была включена в рабочий проект 2003 года. [1] спецификации SVG 1.2. Часть спецификации RCC с тех пор была удалена в пользу более модульного подхода sXBL.

Как указано в рабочем проекте sXBL:

sXBL задуман как первая версия спецификации XBL более общего назначения, специфичная для SVG (например, «XBL 2.0»). Цель состоит в том, чтобы в будущем была разработана универсальная и модульно определяемая спецификация XBL, которая заменит эту спецификацию и определит дополнительные функции, необходимые для поддержки сценариев, выходящих за рамки SVG, таких как интеграция в веб-браузеры, поддерживающие CSS. . После определения XBL общего назначения sXBL просто станет подмножеством, специфичным для SVG (т. е. профилем) более крупной спецификации XBL.

Даже если sXBL многое позаимствовал у XBL, между этими двумя стандартами есть некоторые различия (например, названия некоторых элементов различны).Однако существуют и некоторые тонкие различия между текущим состоянием рабочего проекта Mozilla XBL 2.0. [2] и текущее состояние рабочего проекта sXBL.

Поскольку спецификация sXBL не развивалась со времени последнего рабочего проекта в августе 2005 года и с момента выпуска в сентябре 2006 года последнего рабочего проекта XBL 2.0, похоже, что от sXBL откажутся в пользу более общего подхода XBL 2.0. [3]

Реализации

[ редактировать ]

sXBL — это рабочий проект W3C , который еще не достиг статуса рекомендации. Однако Batik SVG Toolkit , библиотека Java, которую можно использовать для рендеринга, генерации и управления графикой SVG, имеет в своей кодовой базе предварительную «почти полную» реализацию текущего состояния спецификации sXBL.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9dc4d14620b098b9651298f590a70ea8__1610622240
URL1:https://arc.ask3.ru/arc/aa/9d/a8/9dc4d14620b098b9651298f590a70ea8.html
Заголовок, (Title) документа по адресу, URL1:
sXBL - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)