Я изучал xslt и начал тестирование с примерами в w3schools.
Однако, когда я сохраняю файлы xml и xsl в файлах и пытаюсь их открыть локально, хром не будет выполнять преобразование xsl. Он просто показывает пустую страницу.
Я добавил тэг <?xml-stylesheet type="text/xsl" href="style.xsl">
в XML-документ, и firefox отображает его, как он должен выглядеть. Кроме того, если я просматриваю файлы через веб-сервер, хром отображает файл, как он должен выглядеть.
Неужели хром сталкивается с проблемой поиска информации о таблицах стилей, когда ссылка является локальной? Изменение href на file:///C:/xsl/style.xsl
не имело никакого значения.
Обновление: похоже, это побочный эффект политики безопасности чтобы не обрабатывать файл:///* как то же происхождение. В результате появляется следующая ошибка: в консоли:
Небезопасная попытка загрузить файл URL:///C:/xsl-rpg/style.xsl из фрейма с URL файлом:///C:/xsl-rpg/data.xml. Домены, протоколы и порты должны совпадать.