Einzelnen Beitrag anzeigen
  #16 (permalink)  
Alt 23.02.2016, 10:20
Benutzerbild von AndreasB
AndreasB AndreasB ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

@protonenbeschleuniger
Ja, hast wohl Recht mit Deiner Betrachtung.
Ich habe mir jetzt das englischsprachige "SVG Essentials" bestellt.

@cloned
Inkscape bringe ich nach wie vor bei mir nicht zum Laufen.
Es stürzt "praktisch sofort" ab. Bei verschiedensten Interaktionen.
Ich habe jetzt in der Mailingliste des Projektes um Hilfe gebeten.
Die von mir beschriebenen Bugs (fehlende Darstellung von Tooltips beim Hovern über Toolbar-Icons) sind dort bekannt. Es hat was mit GTK zu tun.
Ob es eine Lösung gibt, weiß ich noch nicht.
Zum Absturzproblem habe ich noch keine Rückmeldung.

Mist, das bremst meine Neugier auf SVG gerade aus.

Ich habe mir von weiteren freien SVGs mal den Code angesehen.
Überwiegend sieht man Pfadangaben, auch wenn die Grafik aus sog. "Primitiven" (also einfache geometrische Grundformen) besteht.

Code:
<?xml version="1.0" standalone="no"?>
<svg contentScriptType="text/ecmascript" zoomAndPan="magnify" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" baseProfile="full"
    contentStyleType="text/css" id="svg2" version="1.1" width="800" xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:cc="http://creativecommons.org/ns#" preserveAspectRatio="xMidYMid meet" viewBox="0 0 800.00001 800.00001"
    height="800" xmlns="http://www.w3.org/2000/svg">
    <defs id="defs4"/>
    <metadata id="metadata7">
        <rdf:RDF>
            <cc:Work rdf:about="">
                <dc:format>image/svg+xml</dc:format>
                <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
                <dc:title/>
            </cc:Work>
        </rdf:RDF>
    </metadata>
    <g id="layer1" transform="translate(0,-252.36216)">
        <path style=
            "color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
            d="m 87.775513,340.13808 a 299.69554,299.69554 0 0 0 0,423.82694 299.69554,299.69554 0 0 0 
            370.474417,42.01046 L 704.63939,1052.3622 800,957.00407 553.61055,710.61428 a 299.69554,299.69554 0 0 0 
            -42.00989,-370.4762 299.69554,299.69554 0 0 0 -423.825147,0 z m 70.651207,70.65179 a 199.79703,199.79703 0 0 
            1 282.52244,0 199.79703,199.79703 0 0 1 0,282.52333 199.79703,199.79703 0 0 1 -282.52244,0 
            199.79703,199.79703 0 0 1 0,-282.52333 z" id="circle4149"/>
    </g>
</svg>
Weißt Du ob Inkscape diesbezüglich sauberen Code erzeugt?

Hast Du eigene Vorlieben für den Aufbau eines guten Quelltextes bei einem SVG entwickelt (Overhead, Parameter, Metadaten, ...) und möchtest vielleicht ein idealisiertes Beispieldokument nennen?

Entdeckt habe ich das Online-Bereinigungstool SVGOMG

Mit dem oben aufgeführten Code gefüttert, ergibt sich:

Code:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800">   <path fill="#404040" d="M87.776 87.776a299.696 299.696 0 0 0 0 423.827 299.696 299.696 0 0 0 370.474 42.01L704.64 800 800 704.642l-246.39-246.39A299.696 299.696 0 0 0 511.6 87.776a299.696 299.696 0 0 0-423.824 0zm70.65 70.652a199.797 199.797 0 0 1 282.523 0 199.797 199.797 0 0 1 0 282.523 199.797 199.797 0 0 1-282.523 0 199.797 199.797 0 0 1 0-282.522z" style="isolation:auto;mix-blend-mode:normal" color="#000" overflow="visible" solid-color="#000000"/> </svg>
__________________


Geändert von AndreasB (23.02.2016 um 10:45 Uhr)
Mit Zitat antworten