[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

=?koi8-r?B?UmU6IFJlOiDUxdLNyc7Z?=



----- Original Message -----
From: <bo@corp.syntext.com>
Subject: Re: Re: термины


>> >stylesheet
>> >  (предлагается неологизм "стильник")
>> Ну, лучше уж таблица стилей.
>>
>Только никак не таблица!
>Stylesheet (который, похоже, действительно стоит называть просто
"стиль") --
>это программа. Последнее верно для DSSSL, в чуть меньшей степени -- для
XSL,
>и отчасти -- для CSS.
Именно что _не всегда_ программа. Для XSL только XSLT можно назвать
программой, да и то с натяжкой. А вторая половина - это ведь почти в
точности CSS2, и никакая не программа.

>Так что пусть уж будет стиль.
А что тогда style? Дело в том, что stylesheet все-таки состоит из набора
компонент, для CSS это совершенно явно видно, для остальных - не очень.
То есть это все-таки некоторый набор стилей. Ну таблица не таблица, но
какого-то слова тут не хватает.

>P.S.: я не хочу начинать обсуждение того, может ли программа быть
таблицей.
Тут важно, может ли таблица быть программой :-) Поскольку таблица IMHO
никак не означает "не программа", то все как раз нормально.

>Так что и спорить не о чем. Просто поскольку я пользуюсь DSSSL, мне
удобнее
>думать о стиле как о программе.
Ну если про CSS полностью забыть - то да. Хотя лучше бы иметь общий
термин.

P.S. Кстати, если XSL считать программой, кто бы мог просветить - как
без написания скриптов сделать простую вещь: содержимое всех тэгов
<price> умножить на некий коэффициент, скажем перевести в другую валюту
(в соответствии с атрибутом currency="..." например, а само число взять
скажем из другого XML-документа). Как со скриптами - это я знаю, это у
MS для MSIE5 описано.