[oodisc] Не хватает одной моей головы.
AS_Pushkin
as_pushkin на tut.by
Пт Июл 8 13:13:58 MSD 2005
Доброго здоровья!
Черепанов Андрей пишет:
>>>Ммм, а средствами JS (раз неохота вставлять форму) не проще реализовать?
>>Во-первых, это жутчайшие тормоза. Во-вторых, оптимизировать JS под
>>каждый конкретный браузер есть неблагодарнейшая из задач. Можно найти
>>еще кучу "в-третьих", но я ограничусь только моим уверенным имхо: чем
>>меньше на web-странице JavaScript'а, тем страница лучше.
> Можно банально вставить текст HTML для формы на выходе. И не надо писать
> преобразователи. :)
Вот если бы все было так просто, я бы давно все сделал бы сам и не
обращался бы за помощью.
>>Труд по написанию таблицы преобразований (XSLT)? Это не так тяжело, как
>>кажется на первый взгляд. В данном конкретном случае мы не имеем дела с
>>пространствами имен
> И всё же - это дополнительный расход времени. ;)
Или я плохо объяснил, или я плохо понял.
XSLT пишется один раз для одного класса страниц. К тому же этот язык
поддерживает модульность, что облегчают разработку новой таблицы
преобразований для нового класса документов. Это делается один раз и
работает всегда.
С другой стороны, одним из вариантов создания печатных форм я
рассматривал использование других стилей для страницы. В большинстве
случаев достаточно обойтись подсовыванием другого CSS, но этого не
всегда достаточно. Например, CSS не сможет суммировать колонки.
>>>P.S. Вообще весь этот ажиотаж вокруг XML напоминает мне времена доткомов.
>>>Здравое зерно есть, но в каждую же дырку пихать! :)
>>Тем не менее, OOo использует именно этот формат. Если с умом подойти к
>>делу, можно будет генерировать не только XHTML, но и файлы OOo.
>>Посредством XSLT, разумеется.
> А можно генерировать и БЕЗ XSLT. Про то и разговор... :)
Можно, но XSLT проще.
--
Andrei Protasovitski mailto:andrei()siliconmaterials.com
JS "KamSil" http://www.siliconmaterials.com/
137, Brestskaya str., ICQ: 75725244
225710, Pinsk, Belarus
Подробная информация о списке рассылки Oo-discuss