У кого-нибудь есть браузер XSLT сравнительная таблица? - PullRequest
2 голосов
/ 03 июня 2009

Я собираюсь приступить к разработке веб-приложения и требовать использования XSLT для преобразования DITA файлов в HTML.

Придерживается ли спецификация XSLT со всеми браузерами или есть какие-то причуды (очень похожие на спецификацию HTML в IE)? Если да, есть ли у кого-нибудь информация о "причудах"?

Спасибо, Simon

Ответы [ 3 ]

1 голос
/ 03 июня 2009

Почему бы вам не выполнить это преобразование на стороне сервера, где у вас есть более жесткий контроль парсера XSLT? Зачем что-то оставлять на волю случая? Лично, когда я делал преобразование представления XML / XSLT -> HTML, я всегда делал это на сервере. YMMV. Я думаю, что есть что сказать о разгрузке конверсии на клиента, но я всегда беспокоился о том, что вы есть, о соответствии.

Тем не менее, большинство браузеров, с которыми вы столкнетесь сегодня (safari, webkit, gecko, IE), будут иметь приличную поддержку XSLT. Однако, как и в HTML, у него есть свои причуды. IIRC с XSLT, как и XHTML, ваш HTML должен быть правильно сформирован. Нет

<P><B></P></B>
1 голос
/ 03 июня 2009

Не думаю, что у вас возникнут проблемы с XSLT. Однако у вас будут стандартные проблемы с веб-контентом, созданным XSLT.

0 голосов
/ 11 февраля 2010

Я знаю, что вы спрашивали об этом некоторое время назад, но я не думаю, что вы можете просто использовать XSLT для преобразования DITA в HTML. Возможно, он будет работать в очень простых, не связанных между собой темах, но для полной спецификации вам понадобится что-то вроде DITA Open Toolkit для предварительной обработки и объединения заголовков / ссылок для карт и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...