>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Проблема с просмотром SVG документов ? http://forum.mozilla-russia.org/viewtopic.php?id=8852 |
kigora > 09-03-2006 11:32:57 |
Здравствуйте! |
nwtour > 09-03-2006 16:47:44 |
kigora пишет
У меня был такой глюк Попробуй перетащить свг файл на окно ФФ, незнаю почему но у меня потом заработало. |
kigora > 10-03-2006 06:03:28 |
Пробовал - не получатся. |
usergen > 10-03-2006 09:39:38 |
Посмотрите, что написано по поводу svg-файлов в Инструменты-Настройки-Загрузки-Действия при загрузке-Просмотр и редактирование действий |
kigora > 10-03-2006 13:27:56 |
Я там смотрел. Нет такого расширения. |
usergen > 10-03-2006 13:57:12 |
Проверьте настройку в about:config svg.enabled значение должно быть true |
kigora > 13-03-2006 06:00:27 |
Так и есть svg.enabled - true. |
usergen > 13-03-2006 10:34:29 |
Очень странно. Не смог воспроизвести ситуацию у себя. Переключение параметра svg.enabled в false вызывает запрос на сохранение-открытие, независимо от того, где находится файл. Попытайтесь вспомнить свои действия до того, как
Попробуйте поэкспериментировать на новом профиле. |
nwtour > 13-03-2006 11:48:24 |
kigora пишет
Ну вообщем если указать атрибут type="" то он ФФ знает как открывать, а по расширению не знает. А вот где прописывается соответствие привязка расширений к MIME мне тоже интерессно Нашел только примерно такой текст в pluginreg.dat DjVuLibre-3.5.14:$ |
nwtour > 13-03-2006 12:00:36 |
Еще интересный файл в профиле mimeTypes.rdf |
usergen > 13-03-2006 12:46:35 |
Вот здесь: http://forums.mozillazine.org/viewtopic.php?t=388708&postdays=0&postorder=asc&postsperpage=15&highlight=mimetypes+rdf&start=0 |
kigora > 14-03-2006 06:30:39 |
Сначала попробовал с новым профилем, потом удалил mimeTypes.rdf в обоих случаях результат положительный. |
vladmir > 14-03-2006 17:02:33 |
kigora
Он положительный только для конкретного типа файлов. Видимо, в mimeTypes.rdf каким-то образом покорёжились записи или все или часть. Лучше сохранить этот файл пока он полностью настроен и нормально работает, а в случае проблем заменять сохранённым повреждённый. Там же должны быть и инструкции по работе с другими типами файлов - их-то удалять ни к чему. |
nwtour > 14-03-2006 23:05:23 |
vladmir пишет
Вообще лучше весь профиль архивировать. Предварительно указав для кэша другой адрес. |
kigora > 15-03-2006 06:05:20 |
Сначала я удалил (предварително сохранив) а уж потом начал искать что вызвало данный глюк, там несколько секций косаемо свг, но конкретно вот этот : |
kigora > 15-03-2006 06:06:36 |
... и ещё раз Спасибо! |
usergen > 15-03-2006 09:46:51 |
Ошибка именно здесь, в mimetype, так как: The W3C changed the SVG MIME type from "image/svg-xml" to "image/svg+xml" еще в 2000 году (http://support.adobe.com/devsup/devsup.nsf/docs/50809.htm) |
kigora > 15-03-2006 13:32:10 |
Тогда не понятно откуда это взялось в mimeTypes.rdf |
nwtour > 15-03-2006 22:43:16 |
usergen пишет
Врядли в этом проблема, когда ставил адобовский плагин он добавлял миме и с плюсом и минусом. У меня в mimeTypes.rdf нет упоминания об SVG и показывает нормально Там прописываются mime для того чтобы выбрать внешнее приложение для запуска определенного типа. Хотя, это только имхо |
vladmir > 16-03-2006 08:01:57 |
usergen
А вот тут: MIME Type List
Ни один из вариантов не отмечен как ошибочный, значит не принципиально. |
usergen > 16-03-2006 10:16:38 |
vladmir
Для FF это как раз принципиально (что и видно в приведенной вами таблице) |
vladmir > 16-03-2006 10:47:04 |
usergen
|
usergen > 16-03-2006 11:46:51 |
vladmir image/svg-xml Adobe SVG Viewer. |
vladmir > 16-03-2006 16:47:44 |
usergen
Вообще-то автору темы хотелось, чтобы svg просматривались в браузере. Речь не шла только о внутренних средствах, хотя теперь, действительно, вроде бы нет нужды в плагине. Но, "истины для" плагин тоже предназначен для просмотра в окне браузера и при соответствующей настройке не выскакивает окно выбора вариантов, поэтому нельзя говорить, что
если речь о "image/svg-xml" Конечно, плагин, как минимум, должен быть установлен, чтобы просмотр происходил с его помощью. Вообще, насколько представляю, для плагинов эти записи в mimeTypes.rdf вообще не нужны. Когда браузер получает файл, он сначала смотрит что за файл, если этот тип файлов браузер может сам воспроизвести, то он это делает, если не может, то автоматом передаёт соответствующему плагину и тот сразу воспроизводит, без вопросов, а вот если и плагина нет подходящего, тогда браузер смотрит в mimeTypes.rdf и выполняет заданную там для этого типа файлов команду. Ннда, правда в эту теорию что-то не очень вписывается вариант с испорченным mimeTypes.rdf - вроде бы браузер должен бы просто открыть сам svg раз он это может...
Аналогично. http://www.mozilla.org/docs/end-user/helper-applications |
kigora > 17-03-2006 06:30:11 |
Как раз в этом и была проблема (по крайней мере для меня) до выхода FF 1.5, невозможность связки html и svg (с адобовским плагином) чтоб воспользоватся всеми прелестями AJAX и динамической отрисовки. Хотя возможностей у адобовского плагина ( пока ) куда больше. |
usergen > 17-03-2006 10:11:29 |
vladmir
, подкрепив свое мнение ссылкой на http://www.mozilla.org/projects/svg
На каком-то из сайтов, куда вы зашли, был svg файл с mimetype image/svg-xml. Плагина для него у вас не установлено, FF его не знает - поэтому, наверняка, был задан стандартный вопрос, что делать с этим файлом (открыть, сохранить). По получении ответа, была произведена запись в файл mimetype.rdf. После этого наступило:
- теперь при открытии svg из сети все как обычно, при открытии локально - FF смотрит на расширение в mimetype.rdf и задает вопросы. |
vladmir > 17-03-2006 21:56:29 |
usergen
Ннда, это меняет дело. Английским по белому.
Почему ж тогда на
Надо бы, конечно, у Michael Hendy спросить почему они там находятся... |