XML data + XSL -> HTML | SVG | FLASH
1644
2
Преобразование XML данных в HTML с помощью XSL,JS,CSS не
вызывает никаких вопросов. Тут всё относительно просто.

Интереснее момент построения того же портала, где на
смену HTML приходит SVG или FLASH. Задачка такая:

- имея один и тот же набор исходных данных в виде XML получить
возможность генерировать что-то не только в виде HTML-страниц,
но и в тот же FLASH.

.
Одна из проблем такой генерации - вычисление размеров
отрисовываемых объектов. И неважно, хотим мы получить FLASH
или SVG, объектам нужно указывать вполне определенные
координаты {x, y, width, height, ...}. Напомню, что с HTML всё
просто, потому как те же таблицы умеют растягиваться, чтобы
вместить текст/имидж/... в ячейке.

Есть ли у кого какие задумки, зацепки и просто
предложения/мысли как это дело организовать?

Буду очень благодарен за ответы. И просьба - воздержаться
от пустых замечаний не по теме. Жду только конструктивного
разговора:миг:
Дык для этого надо формат того же Flash'а и SVG знать ))
CooL/2
ну это и коту яссно, что нужно знать, что это такое и с чем его можно есть... )))) Вот рабочий пример SVG-документа (можешь сохранить его в файл с расширением svg и посмотреть - что это такое. Нужен только плагин svg-viewer, который к сожалению работает пока только в MSIE. В мозилке он сейчас не работает - разработчики мозилки обещались в ближайших билдах этот баг исправить):




Example script01 - invoke an ECMAScript function from an onclick event








Click on circle to change its size



.

подробно, что такое SVG можно почитать тут
обсуждение этой темы есть также тут

попозже, как будет время - обрисую более подробно - в чём суть задачки. Как гварится - правильно обрисованная задача вкупе с правильно поставленным вопросом - уже содержат в себе ответ:миг: