NEWS
SvgHmi Komponente
-
Hallo,
ich arbeite gerade an einer Webcomponente für SvgHmi support. Diese wird dann in WebUi eingebaut.
(https://github.com/node-projects/svghmi.webcomponent). Vlt. kann diese ja dann auch in Vis/Vis2 genutzt werden.Wollte mal wissen, was haltet Ihr von dem Format? Ich finde es eigentlich ganz nützlich für dynamische Grafiken.
Siehe Infos hierzu:
http://wtt.vanse.de/2021/10/27/svghmi-dateien-erstellen/
https://www.youtube.com/watch?v=EHxW9MD5r2QHoffe bis spätestens Mittwoch was funktionierendes zu haben. Was mi im Moment nicht klar ist, was ist z.B. der Namspace xmlns:hmi-event? Kann das auch schon auf events reagieren?
-
Aber kann man svg nicht ohne diese Erweiterung bereits dynamisieren?
Die Eigenschaften von svg Grafiken sind ja ebenfalls mit css Anweisungen bspw mit animate erreichbarWo hätte diese Erweiterung dann seine Vorteile?
Im Beispiel wird ja einfach nur die Farbe gesetzt.Auch svg Elemente und glaube auch die Elemente innerhalb einer svg Grafik
Können jeweils unterscheidbare Events erhalten gemäß dem normalen Event Modell
https://wiki.selfhtml.org/wiki/SVG_und_JavaScript/DOM-Scripting -
ja aber nur wenn du SVGs direkt in deinen HTML code einbettest. Und diese SVGs sind dann im Endeffekt auch Komponenten, die spezielle Eigenschaften zur Dynamisierung bereitstellen.
-
Im Beispiel ja, aber schau dir die Doku an. Da sind auch mathematischen Formeln möglich usw.
-
Dafür gibt es mathML
https://wiki.selfhtml.org/wiki/MathML/Geometrie_mit_MathML,_SVG_und_JavaScript#MathML_in_SVGXML ist ja so offen definiert, das ja jeder Erweiterungen definieren kann.
Wenn dann würde ich aber eher die verfolgen die auch durch das www Konsortium präferiert werden.
Diese Standards haben eher die Chance auch in den Browsern standardmäßig unterstützt zu werden. -
@oliverio said in SvgHmi Komponente:
Dafür gibt es mathML
https://wiki.selfhtml.org/wiki/MathML/Geometrie_mit_MathML,_SVG_und_JavaScript#MathML_in_SVGXML ist ja so offen definiert, das ja jeder Erweiterungen definieren kann.
Wenn dann würde ich aber eher die verfolgen die auch durch das www Konsortium präferiert werden.
Diese Standards haben eher die Chance auch in den Browsern standardmäßig unterstützt zu werden.Mathematische Formeln in den Bindings, nicht zur Darstellung.
Von Siemens gibts zumindest einige in TIA Portal, und ich will Usern ermöglichen diese weiter zu nutzen.
-
Wenn du da spezielle Anwender hast.
Aber keine Ahnung wie offen das Scada Umfeld da ist.