ГОСТ Р 56170-2014
Конкретные реализации таблицы стилей не должны обеспечивать стиль шрифта (font-style) или
объявления различных шрифтов (font-variant), если реализация обеспечивает данные шрифты, позво
ляющих визуально отличать представленный текст.
Ниже представлен пример минимальной реализации, использующей следующее правило:
@font-face {
font-family: «Tiresias», serif, sans-serif, cursive, fantasy, monospace;
font-weight: normal;
font-stretch: normal;
font-size: 36pt. 31pt. 26pt. 24pt;
}
8.8.2.1.1 Расширение простого правила
Реализация может дополнительно включать unicode-range: данные для установленных шрифтов
и других дескрипторов соответствия ([9] (15.3.6)). которые могут использоваться, например, для коррек
тировки размера шрифта.
8.8.2.1.2 Возможности использования курсива, малых прописных и изменений ширины шрифта
Правила, приведенные выше, подразумевают, что доступные шрифты включают все варианты
курсива, маленьких заглавных букв и ширины символов шрифта. Реализация, у которой были только
минимальные установленные шрифты, должна обеспечивать те же самые (простые) глифы стиля для
любой комбинации стилей, требуемых [9].
8.9 Интеграция Xlct
DVB-HTML определяет элемент <объект>. который может использоваться для встроенных Xlet.
Для элементов <объект>. используемых для встроенныхXlet. типдолжен бытьустановлен в «application/
dvbj», элемент <объект> может содержать элементы <param>, содержащие параметры времени выпол
нения Xlet. определенные элементом <объект>. Последовательность этих параметров отображена на
XletContext.ARGS идолжна бытьдоступна Xlet в форме массива строк, при вызове:
javax.tv.xlet.XletContext.getXletProperty(XletContext.ARGS
Уточнения правил интеграции Xlet должны быть в соответствии с [14] (8.9).
8.9.1 Элемонт объект
Семантика элемента <объект> должна быть в соответствии с [14] (8.9.1).
8.9.2 Элемент параметр
Определение элемента параметри семантика атрибутовдолжны быть всоответствии с [14] (8.9.2).
8.9.3 Пример
Пример использования объекта и параметров элементов для включения Xlet внутреннего приме
нения в документ DVB-HTML приведен в [14] (8.9.3).
8.10 Создание (планирование) сценариев
Для управления вычислительными объектами в среде узла используется простой объектно-ори
ентированный язык сценариев ECMAScript. Настоящий стандарт требует применения ECMAScript в со
ответствии с [10].
8.10.1 Связывание (образование связей) DOM 2
Настоящий стандарт требует использования обязательных библиотек DOM 2 в соответствующих
ссылках для интерфейсов по 8.11 настоящего стандарта.
8.10.2 Интерфейс между ECMAScript и DVB-J
Используя интерфейс между ECMAScript и DVB-J. можно создавать приложения, которые являют
ся гибридом DVB-J и DVB-HTML/ECMAScnpt. Например, основной механизм для конкретного приложе
ния может быть реализован в DVB-J с интерфейсом пользователя с графическим контентом, реализо
ванным в DVB-HTML/ECMAScript.
8.10.2.1 Интерфейсы API ECMAScript для доступа к DVB-J
32