Здравствуйте, space®, Вы писали:
M>>Вопрос вот в чём: Как дать понять броузеру, что ему дают именно SVG-документ? M>>Открываем же мы XML-документ (с расширением .xml).
S>ну если бы ты потрудился посмотреть — что такое SVG, то обнаружил бы, S>что файл имеет расширение svg, а не xml. По расширению S>браузер понимает, что хотят открыть. При условии, что у тебя установлен S>необходимый плагин (о них тебе уже выше сказали).
При получении документа с сервера браузер опирается на заголовок Content-Type, в котором для XML стоит text/xml, для SVG — что-то еще. Поскольку тебе отдадут чистый XML браузер никогда не узнает? что это должен быть SVG.
Второй момент — кто-то должен применить XSLT, для SVG он может плагином не применяться. К тому же неплохо учесть? что XML превратится в SVG на клиенте после применения XSLT.
В общем, лучше будет применить преобразование на сервере.