SVG-Datei in FF 3.6.6 anzeigen funktioniert nicht

  • ich habe mit der neuesten Firefox Version 3.6.6 ein Problem mit dem Anzeigen von SVG-Dateien:
    Es ist ohne weiteres möglich eine Website mit SVG-Inhalten darzustellen; beispielsweise:
    http://de.selfhtml.org/html/multimedi…object_data.htm
    Auch funktioniert die Anzeige der SVG-Datei ohne HTML:
    http://de.selfhtml.org/html/multimedia/anzeige/uhr.svg
    Wenn ich aber 'uhr.svg' lokal speichere, und dann anzeigen möchte, kommt der FF Dialog 'Sie möchten
    folgende Datei herunterladen', Typ SVG Document, von c:/temp.
    'Öffnen mit Firefox' ist gecheckt, ein Klick auf 'Ok' öffnet einen weiteren Tab, der Dialog erscheint neu.
    Nochmal 'Ok' geklickt öffnet einen weiteren Tab und einen weiteren Dialog, usf.
    Die Anzeige einer lokalen SVG-Datei ist also nicht möglich.

    Hintergrund: meine Web-Site http://image-vect.appspot.com/ImageWork.html erzeugt SVG-Output,
    der User soll die erzeugte Dateien downloaden können und dann entweder speichern (das funktioniert auch),
    oder aber im Browser anzeigen - und hier tritt das Problem auf.

  • Dürfte ein MimeType-Problem sein lokal auf deinem Rechner. Sind SVG-Dateien bei dir auf dem Betriebssystem einem bestimmten Programm zugeordnet?

    Bei mir z.B. nicht und Firefox (alle Versionen die ich hier zu Testzwecken rumliegen habe, auch 3.6.6) öffnet SVG-Dateien auch (lokal) direkt selbst.

  • SVG-Dateien sind FF zugeordnet. Bis vor kurzem wurde eine SVG-Datei entsprechend mit FF geöffnet.
    Ein Doppelklick im Windows-Explorer (ich arbeite z.Zt. unter Windows-XP, SP3 - hatte ich vergessen
    anzugeben) öffnete einen neuen Tab in FF mit der SVG Grafik.
    Wenn ich das jetzt mache zeigt FF einen neuen Tab, mit Dialog, 'Ok' öffnet einen neuen Tab mit neuem Dialog ...
    Dasselbe Verhalten, wenn ich per D&D die Datei in den FF ziehe.

    Du schreibst, FF öffnet SVG-Dateien auch (lokal) direkt selbst. - Also nicht bei Doppelklick im Explorer,
    da sie keiner App zugeordnet sind, sondern nur bei D&D auf FF?

  • D&D oder halt klassisches "Datei öffnen..." im Menu und auch wenn ich über den Explorer mit "Öffnen mit..." Firefox auswähle, wird die Datei direkt in Firefox dargestellt. Sowohl auf meinem Desktop als auch auf meinem Notebook.

    Benenn mal testweise die mimeTypes.rdf im Profilordner um, oder verschiebe sie (während Firefox geschlossen ist) und starte Firefox neu (er wird eine neue mimeTypes.rdf anlegen). Schau mal ob du danach die Datei direkt mit Firefox öffnen kannst.

  • es funzt!

    Nach Umbenennung der mimeTypes.rdf funktioniert es; SVG-Dateien werden ohne weiteres angezeigt.
    Im aktuellen Zustand meines Rechners wird SVG (wie zuvor auch) von Windows FF zugeordnet.
    FF hat im mimeTypes.rdf KEINE Angaben zum Handling dieses Dateityps; bei der Neuanlage dieser Datei wurden keine entsprechenden Einträge gemacht. Die Files werden einfach angezeigt. So soll es sein, FF kann es ja.

    recht herzlichen Dank für die kompetente und schnelle Hilfe.


    Hier die SVG-Einträge meiner alten mimeTypes.rdf, von denen mindestens einer zum rekursivem Verhalten beim Öffnen einer SVG-Datei führte:

    <RDF:Description RDF:about="urn:mimetype:application/x-download"
    NC:fileExtensions="svg"
    NC:description="SVG Document"
    NC:value="application/x-download"
    NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-download"/>
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:image/svg+xml"
    NC:fileExtensions="svg"
    NC:description="SVG Document"
    NC:value="image/svg+xml"
    NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:image/svg+xml"/>
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:handler:image/svg+xml"
    NC:useSystemDefault="true"
    NC:alwaysAsk="false">
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:image/svg+xml"/>
    <NC:possibleApplication RDF:resource="urn:handler:local:C:\Programme\Internet Explorer\IEXPLORE.EXE"/>
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:externalApplication:image/svg+xml"
    NC:prettyName="IEXPLORE.EXE"
    NC:path="C:\Programme\Internet Explorer\IEXPLORE.EXE" />