home.social

#saxonjs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #saxonjs, aggregated by home.social.

  1. @nubuker Interessant, mal wieder etwas von einem #SaxonJS-Projekt zu erfahren.

  2. @nubuker Interessant, mal wieder etwas von einem #SaxonJS-Projekt zu erfahren.

  3. ›Bibliografische‹ Daten zu den Digital Humanities, in #XML codiert und als Online-Datenbank aufbereitet. Das funktioniert dank #SaxonJS mittels #XSLT (3.0 !) lokal im Webbrowser -- als ›static website‹ ohne weitere Server-Interaktion ... (frühe Betaversion, Code und Daten alsbald auf GitLab).

    dh-fx.de/dhc/dhc.html

    #DHd #DigitalHumanities #Balisage #ProgrammingHistorian #ZfdG #GND

  4. ›Bibliografische‹ Daten zu den Digital Humanities, in #XML codiert und als Online-Datenbank aufbereitet. Das funktioniert dank #SaxonJS mittels #XSLT (3.0 !) lokal im Webbrowser -- als ›static website‹ ohne weitere Server-Interaktion ... (frühe Betaversion, Code und Daten alsbald auf GitLab).

    dh-fx.de/dhc/dhc.html

    #DHd #DigitalHumanities #Balisage #ProgrammingHistorian #ZfdG #GND

  5. ›Bibliografische‹ Daten zu den Digital Humanities, in #XML codiert und als Online-Datenbank aufbereitet. Das funktioniert dank #SaxonJS mittels #XSLT (3.0 !) lokal im Webbrowser -- als ›static website‹ ohne weitere Server-Interaktion ... (frühe Betaversion, Code und Daten alsbald auf GitLab).

    dh-fx.de/dhc/dhc.html

    #DHd #DigitalHumanities #Balisage #ProgrammingHistorian #ZfdG #GND

  6. ›Bibliografische‹ Daten zu den Digital Humanities, in #XML codiert und als Online-Datenbank aufbereitet. Das funktioniert dank #SaxonJS mittels #XSLT (3.0 !) lokal im Webbrowser -- als ›static website‹ ohne weitere Server-Interaktion ... (frühe Betaversion, Code und Daten alsbald auf GitLab).

    dh-fx.de/dhc/dhc.html

    #DHd #DigitalHumanities #Balisage #ProgrammingHistorian #ZfdG #GND

  7. ›Bibliografische‹ Daten zu den Digital Humanities, in #XML codiert und als Online-Datenbank aufbereitet. Das funktioniert dank #SaxonJS mittels #XSLT (3.0 !) lokal im Webbrowser -- als ›static website‹ ohne weitere Server-Interaktion ... (frühe Betaversion, Code und Daten alsbald auf GitLab).

    dh-fx.de/dhc/dhc.html

    #DHd #DigitalHumanities #Balisage #ProgrammingHistorian #ZfdG #GND

  8. Allein #SVG und #MathML sind relevante Browser-basierte #XML-Technologien. #RSS / #Atom existieren ebenfalls.

    #XSLT lebt auf dem Server weiter und hat in Version 3.0 (bald 4.0) primär für lokal angesiedelte Prozesse der Dokumentverarbeitung (#DITA, #DocBook, #TEI) eine ungebrochene Bedeutung. Zudem steht mit #SaxonJS eine Browser-Alternative zur Verfügung.

    Pensionierte XMLer werden bestimmt ebenso gefragt sein wie im Fall von #COBOL.

  9. Allein #SVG und #MathML sind relevante Browser-basierte #XML-Technologien. #RSS / #Atom existieren ebenfalls.

    #XSLT lebt auf dem Server weiter und hat in Version 3.0 (bald 4.0) primär für lokal angesiedelte Prozesse der Dokumentverarbeitung (#DITA, #DocBook, #TEI) eine ungebrochene Bedeutung. Zudem steht mit #SaxonJS eine Browser-Alternative zur Verfügung.

    Pensionierte XMLer werden bestimmt ebenso gefragt sein wie im Fall von #COBOL.

  10. Allein #SVG und #MathML sind relevante Browser-basierte #XML-Technologien. #RSS / #Atom existieren ebenfalls.

    #XSLT lebt auf dem Server weiter und hat in Version 3.0 (bald 4.0) primär für lokal angesiedelte Prozesse der Dokumentverarbeitung (#DITA, #DocBook, #TEI) eine ungebrochene Bedeutung. Zudem steht mit #SaxonJS eine Browser-Alternative zur Verfügung.

    Pensionierte XMLer werden bestimmt ebenso gefragt sein wie im Fall von #COBOL.

  11. Allein #SVG und #MathML sind relevante Browser-basierte #XML-Technologien. #RSS / #Atom existieren ebenfalls.

    #XSLT lebt auf dem Server weiter und hat in Version 3.0 (bald 4.0) primär für lokal angesiedelte Prozesse der Dokumentverarbeitung (#DITA, #DocBook, #TEI) eine ungebrochene Bedeutung. Zudem steht mit #SaxonJS eine Browser-Alternative zur Verfügung.

    Pensionierte XMLer werden bestimmt ebenso gefragt sein wie im Fall von #COBOL.

  12. Allein #SVG und #MathML sind relevante Browser-basierte #XML-Technologien. #RSS / #Atom existieren ebenfalls.

    #XSLT lebt auf dem Server weiter und hat in Version 3.0 (bald 4.0) primär für lokal angesiedelte Prozesse der Dokumentverarbeitung (#DITA, #DocBook, #TEI) eine ungebrochene Bedeutung. Zudem steht mit #SaxonJS eine Browser-Alternative zur Verfügung.

    Pensionierte XMLer werden bestimmt ebenso gefragt sein wie im Fall von #COBOL.

  13. @jaffathecake @ndw Here an example using #XSLT 3.0 with #SaxonJS and also #SVG and #MathML. 404 math functions as xsl:function declared (101 base functions + their first, second and third derivatives). And some math stuff for calculations coded in XSLT.
    datenverdrahten.de/xslt3/saxon

  14. @jaffathecake @ndw Here an example using #XSLT 3.0 with #SaxonJS and also #SVG and #MathML. 404 math functions as xsl:function declared (101 base functions + their first, second and third derivatives). And some math stuff for calculations coded in XSLT.
    datenverdrahten.de/xslt3/saxon

  15. #SaxonJS is great, but not free to compile and to use unlimited on websites. So far open #XSLT implementations in browsers are needed.

  16. #SaxonJS is great, but not free to compile and to use unlimited on websites. So far open #XSLT implementations in browsers are needed.

  17. I am pleased to report that #Saxonica has released #SaxonJS 3.0.0-beta1, our JavaScript-based #XPath and #XSLT processor for the browser and Node.js. blog.saxonica.com/announcement

  18. I am pleased to report that #Saxonica has released #SaxonJS 3.0.0-beta1, our JavaScript-based #XPath and #XSLT processor for the browser and Node.js. blog.saxonica.com/announcement

  19. #SaxonJS 2.6 durch 2.7 ersetzt. Bisher problemlos.

  20. #SaxonJS 2.6 durch 2.7 ersetzt. Bisher problemlos.

  21. #MATLAB-Update ok. Kleiner Test mit den symbolischen Ableitungen für meinen #SVG-Funktionsplotter (hier Funktion 101) problemlos. Die vier Funktionen im rot umrahmten Output-Block entsprechen in #XSLT-Notation jeweils einer xsl:function.

    datenverdrahten.de/xslt3/saxon

    BTW: Bin gespannt, wann #SaxonJS 3 erscheint, um es dort zu aktualisieren.

  22. #MATLAB-Update ok. Kleiner Test mit den symbolischen Ableitungen für meinen #SVG-Funktionsplotter (hier Funktion 101) problemlos. Die vier Funktionen im rot umrahmten Output-Block entsprechen in #XSLT-Notation jeweils einer xsl:function.

    datenverdrahten.de/xslt3/saxon

    BTW: Bin gespannt, wann #SaxonJS 3 erscheint, um es dort zu aktualisieren.

  23. @[email protected] The #SaxonJS checksum problem only occurs using Saxon-EE for Java 12.5, ok with 12.4.

    java -jar X:\path_to\saxon-ee-12.x.jar -t -xsl:stylesheet.xsl -export:stylesheet.sef.json -target:JS -nogo -relocate:on -ns:##html5

    @[email protected]

  24. @[email protected] The #SaxonJS checksum problem only occurs using Saxon-EE for Java 12.5, ok with 12.4.

    java -jar X:\path_to\saxon-ee-12.x.jar -t -xsl:stylesheet.xsl -export:stylesheet.sef.json -target:JS -nogo -relocate:on -ns:##html5

    @[email protected]

  25. Optisch und von den speziellen Punkten her schöne Kombination von e- und cos-Funktion ausprobiert und dem #SVG-Plotter hinzugefügt. Bild 1 zeigt den #XSLT-Code von Funktion und den drei Ableitungen. Bild 2 zeigt das Ergebnis. #SaxonJS

    datenverdrahten.de/xslt3/saxon

  26. Optisch und von den speziellen Punkten her schöne Kombination von e- und cos-Funktion ausprobiert und dem #SVG-Plotter hinzugefügt. Bild 1 zeigt den #XSLT-Code von Funktion und den drei Ableitungen. Bild 2 zeigt das Ergebnis. #SaxonJS

    datenverdrahten.de/xslt3/saxon

  27. Hoffe, dass es nach der »Declarative Amsterdam« wieder Material zu den Vorträgen gibt. Besonders interessieren mich Fortschritte zu #SaxonJS wie ixsl:promise. declarative.amsterdam/presenta

  28. Hoffe, dass es nach der »Declarative Amsterdam« wieder Material zu den Vorträgen gibt. Besonders interessieren mich Fortschritte zu #SaxonJS wie ixsl:promise. declarative.amsterdam/presenta

  29. Node.js-Problem mit #SaxonJS und #xslt3 durch zweifache Neu- und eine Reparaturinstallation von Node gelöst. Frage mich, was die da treiben und immer wieder Pfade von Komponenten vergurken (hatte Fehlermeldungen, welche bereits vor 9 (!) Jahren erwähnt wurden).

    Mittels

    npm install saxon-js
    npm install xslt3

    sind diese Pakete nun aktuell und lauffähig, andere nutze ich gar nicht. Pfff.

  30. Node.js-Problem mit #SaxonJS und #xslt3 durch zweifache Neu- und eine Reparaturinstallation von Node gelöst. Frage mich, was die da treiben und immer wieder Pfade von Komponenten vergurken (hatte Fehlermeldungen, welche bereits vor 9 (!) Jahren erwähnt wurden).

    Mittels

    npm install saxon-js
    npm install xslt3

    sind diese Pakete nun aktuell und lauffähig, andere nutze ich gar nicht. Pfff.

  31. Die neue Version 2.6 von #SaxonJS für Browser funktioniert mit meinem aktuellen Projekt problermlos wie bisher mit 2.5. datenverdrahten.de/xslt3/saxon

  32. Die neue Version 2.6 von #SaxonJS für Browser funktioniert mit meinem aktuellen Projekt problermlos wie bisher mit 2.5. datenverdrahten.de/xslt3/saxon

  33. Vielleicht stelle ich mich an, aber wo liegen die ZIP-Archive mit den hier gelisteten Dateien von #SaxonJS bzw. #xslt3 für Node?

    npmjs.com/package/saxon-js?act
    npmjs.com/package/xslt3?active

    Ich müsste nur die Vorversion überschreiben, aber diese einzelnen Dateien lassen sich außer durch Öffnen und Kopieren der Inhalte nicht sinnvoll herunterladen.

    (npm install funktioniert nicht.)

  34. Vielleicht stelle ich mich an, aber wo liegen die ZIP-Archive mit den hier gelisteten Dateien von #SaxonJS bzw. #xslt3 für Node?

    npmjs.com/package/saxon-js?act
    npmjs.com/package/xslt3?active

    Ich müsste nur die Vorversion überschreiben, aber diese einzelnen Dateien lassen sich außer durch Öffnen und Kopieren der Inhalte nicht sinnvoll herunterladen.

    (npm install funktioniert nicht.)

  35. Meldung vom Node-Compiler: #SaxonJS 2.5 wird nicht mehr unterstützt. Läuft dennoch durch. Mit Saxon-EE erscheint das nicht. Steht 3.0 vor der Tür?

  36. Meldung vom Node-Compiler: #SaxonJS 2.5 wird nicht mehr unterstützt. Läuft dennoch durch. Mit Saxon-EE erscheint das nicht. Steht 3.0 vor der Tür?

  37. Formal erklären kann ich mir das schon, da Browser im DOM die tagName-Eigenschaft gern in Großschreibung wandeln. Allerdings sollte das der Node-Compiler auch signalisieren und nicht erst die Browser-Konsole Fehler werfen. #SaxonJS

  38. Formal erklären kann ich mir das schon, da Browser im DOM die tagName-Eigenschaft gern in Großschreibung wandeln. Allerdings sollte das der Node-Compiler auch signalisieren und nicht erst die Browser-Konsole Fehler werfen. #SaxonJS

  39. Zu #SaxonJS:

    <xsl:template match="select[@​id eq 'funktion']" mode="ixsl:onchange">
    <xsl:result-document href="#​ergebnis" method="ixsl:replace-content">
    <xsl:variable name="curopt" select="." as="element(select)"/>
    <!-- … -->
    </xsl:result-document>
    </xsl:template>

    Klappt problemlos bei der Kompilation mit Saxon-EE. Das Kompilat von Node.js läuft nicht richtig. Es wird angemeckert, dass SELECT übergeben wird. Mit element() funktioniert es. Ebenso bei input-Elementen. Seltsam.

  40. Zu #SaxonJS:

    <xsl:template match="select[@​id eq 'funktion']" mode="ixsl:onchange">
    <xsl:result-document href="#​ergebnis" method="ixsl:replace-content">
    <xsl:variable name="curopt" select="." as="element(select)"/>
    <!-- … -->
    </xsl:result-document>
    </xsl:template>

    Klappt problemlos bei der Kompilation mit Saxon-EE. Das Kompilat von Node.js läuft nicht richtig. Es wird angemeckert, dass SELECT übergeben wird. Mit element() funktioniert es. Ebenso bei input-Elementen. Seltsam.

  41. ✅ Neue Ausbaustufe mit den 1. bis 3. Ableitungen der Funktionen zur Bestimmung der relevanten Punkte ist erreicht. #SVG #MathML #XSLT #SaxonJS datenverdrahten.de/xslt3/saxon

  42. ✅ Neue Ausbaustufe mit den 1. bis 3. Ableitungen der Funktionen zur Bestimmung der relevanten Punkte ist erreicht. #SVG #MathML #XSLT #SaxonJS datenverdrahten.de/xslt3/saxon