SVG und IE
Dr.Colossos
- svg
0 Margin-Auto0 Dr.Colossos0 nam
Hi,
ich arbeite derzeit ein wenig im SVG-Bereich, bin aber noch Anfaenger in dieser Hinsicht.
SVG ist im IE ja nur per plug-in moeglich - meint man.
Waehrend Beispiele z.B. von diesem Tutorial ...
http://svg.tutorial.aptico.de/start3.php?knr=2&kname=Darstellung%20von%20SVG-Grafiken&uknr=2.1&ukname=SVG-Grafiken%20in%20Webdokumenten
... entweder einen Download-Dialog oeffnen oder ein 'leeres' Bild anzeigen, funktioniert diese Seite 1A ...
http://www.bindows.net/
Weiss jemand wie man dem IE SVG auch ohne plug-in beibringt?
Danke!
Hi,
http://www.bindows.net/
Wo ist da SVG? In der Demo dieser Applikation habe ich nur jede Menge HTML, CSS und JS gesehen.
Margin-Auto
Hi,
die analoge Uhr rechts oben.
Die wird dynamisch eingebunden, d.h. im HTML-Quellcode siehst du sie nicht (mit Opera nichtmal in der Anzeige, geht nur mit FF und IE)
Mit FireBug ist das der einleitende Tag.
[...]
<svg id="BiGauge2Group-4" className="bi-component" ...
[...]
Im IE sieht das etwas anders aus, da hab ich kein svg-Tag gefunden dafuer ...
[...]
<group class="bi-component" id="BiGauge2Group-4" style="LEFT: 50px; WIDTH: 189px; TOP: 0px; HEIGHT: 189px" unselectable="on">
<oval class="bi-component" id="BiGauge2CircularBorder-5" style="LEFT: -10px; WIDTH [...] <polyline class="bi-component" id="needleHours" unselectable="on"><fill ...
[...]
Sieht auch noch SVG/XML aus ... keine Ahnung wie(so) das funktioniert, die oval, shape, group Tags kenn ich nicht.
Daher auch meine Frage, wer weiss wie das geht? Waere sehr interessant ...
Danke
geht nur mit FF und IE
Würde auch in Safari gehen, wenn die <meinung>Idioten</meinung> diesen nicht per Browserweiche ausschliessen würden!
Wird angezeigt, wenn man im Debug-Menü von Safari den Benuter-Agent auf FF oder IE umschaltet.
nam
Hehe ... bin gerade dabei auch eine analoge uhr zu machen ... eher aus Interesse.
Wenn sie fertig ist, kriegst von mir eine fuern Safari :)
Weiss nun auch was der Code im IE is .. is VML (Vector Markup Language), der Vorgaenger von SVG.
Wooohoo, doppelter Code! :)
Eine allgemeine Loesung gibts daher anscheinend nicht, zumindest so lange man IE5+ einsetzen will ... mal sehen wie's ab IE8 aussieht ... SVG gibts dann ja erst 8 Jahre ...
Wer noch andere Ideen hat, hoer ich gerne.
Danke
Hi Dr.Colossos!
Zum Thema allgemeine Lösung: Hast du dir schon mal diese Javascript Lib angesehen (Derzeitige Lizenz: LGPL):
http://www.walterzorn.de/jsgraphics/jsgraphics.htm
Grüsse,
Richard
Hi,
klar kenn ich das. Ist auch sehr gut, aber SVG oder canvas waere mir schon lieber.
Was mit an Zorns Implementierung nicht gefaellt ist der irre div-Overhead. Ich will ja eine Animation machen (analoge Uhr), d.h. ich muesste in einem bestimmten Intervall die Objekte (Sekunden-, Minuten-, Stundenzeiger) neuzeichnen.
Meine bereits funktionierende Version fuer FF und Opera geht auch mit einem "fliessenden" Sekundenzeiger der alle 25ms neugezeichnet wird - ich denke nicht das da dann Zorns Variante mit SVG mithalten kann.
Aber als plattform-unabhaengige Loesung ist Zorns Framework definitiv sehr gelungen, aber hier nicht Mittel der Wahl (muss zugeben, habs erst garned probiert ...).
Danke