home.social

#xslt — Public Fediverse posts

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

fetched live
  1. New mailing list to discuss making an international organisation for XML (IXO??), a new home. The future of declarative markup, perhaps.

    lists.psu.edu/cgi-bin/wa?SUBED

    An upcoming zoom call on 25th September is also open.

    #XML #XMLisNotDead #XSLT #XQuery #XPath #foundation #XML_Foundation #declarativeMarkup

    Discussions started around #Balisage2026 #Balisage this year.

  2. New mailing list to discuss making an international organisation for XML (IXO??), a new home. The future of declarative markup, perhaps.

    lists.psu.edu/cgi-bin/wa?SUBED

    An upcoming zoom call on 25th September is also open.

    #XML #XMLisNotDead #XSLT #XQuery #XPath #foundation #XML_Foundation #declarativeMarkup

    Discussions started around #Balisage2026 #Balisage this year.

  3. Of course when you hit that, it's “I've got a hammer and I never noticed before, but I'm surrounded by nails!”

    It follows, then, that love in this definition is not *wisdom*.

    Wisdom largely comes from using the hammer trying to bash in a screw, and learning that what you really needed was a different kind of tool entirely.

    Anyway: I love XML and XSLT! 😎

    #xml #xslt

  4. welp, i was about to activate the department of my brain that has all the XSLT experience, and then i read this:
    lwn.net/Articles/1045161/

    (i guess i won't bother doing that then)

    #xslt #rss #xml #browsers

  5. welp, i was about to activate the department of my brain that has all the XSLT experience, and then i read this:
    lwn.net/Articles/1045161/

    (i guess i won't bother doing that then)

    #xslt #rss #xml #browsers

  6. This past thursday we had our first XML user group meeting, an informal exchange of ideas with one formal guest presentation.

    Third thursday of each month, so let’s see if we can make it grow. Contact me for coordinates.

    #XMLisAlive #MarkupMonday #XML #XSLT #XQuery #XSL #XPath #Awesome #BetterThanYouThink

  7. This past thursday we had our first XML user group meeting, an informal exchange of ideas with one formal guest presentation.

    Third thursday of each month, so let’s see if we can make it grow. Contact me for coordinates.

    #XMLisAlive #MarkupMonday #XML #XSLT #XQuery #XSL #XPath #Awesome #BetterThanYouThink

  8. Hm gibt es eigentlich so etwas wie #xslt für #json oder schreibe ich besser ein kleines python-script?

  9. Hm gibt es eigentlich so etwas wie #xslt für #json oder schreibe ich besser ein kleines python-script?

  10. .. Das führt zu einer besseren Datenqualität und erlaubt darüber hinaus der Online-Datenbank, sich mit dem GND-Explorer, lobid.org und weiteren digitalen Online-Ressourcen zu vernetzen. 4/4

    dh-fx.de/dhc/dhc.html

    #XSLT #XML #MinimalComputing #NFDI #GND

  11. .. Das führt zu einer besseren Datenqualität und erlaubt darüber hinaus der Online-Datenbank, sich mit dem GND-Explorer, lobid.org und weiteren digitalen Online-Ressourcen zu vernetzen. 4/4

    dh-fx.de/dhc/dhc.html

    #XSLT #XML #MinimalComputing #NFDI #GND

  12. Die #GND-Normdatenversorgung der DH(d)-Community ist übrigens mittlerweile durchaus beachtlich. Vor wenigen Jahren war das noch keineswegs selbstverständlich und ist sicher auch ein Zeichen für die zunehmende Etablierung der Digital Humanities über die Jahre. ... 1/4

    dh-fx.de/dhc/dhc.html

    #DigitalHumanities #XSLT #XML #MinimalComputing #NFDI

  13. Die #GND-Normdatenversorgung der DH(d)-Community ist übrigens mittlerweile durchaus beachtlich. Vor wenigen Jahren war das noch keineswegs selbstverständlich und ist sicher auch ein Zeichen für die zunehmende Etablierung der Digital Humanities über die Jahre. ... 1/4

    dh-fx.de/dhc/dhc.html

    #DigitalHumanities #XSLT #XML #MinimalComputing #NFDI

  14. How about an online video call/chat where people could just meet up informally and exchange tips and questions about XQuery, XSLT, and XML stuffs?

    Maybe also some time to talk about education & outreach.

    Anyone interested? I’m thinking maybe an hour to 90 minutes, with a small donation requested since i’m “between contracts” :)

    #XML #XSLT #XQuery #Schematron #XSL-FO

  15. How about an online video call/chat where people could just meet up informally and exchange tips and questions about XQuery, XSLT, and XML stuffs?

    Maybe also some time to talk about education & outreach.

    Anyone interested? I’m thinking maybe an hour to 90 minutes, with a small donation requested since i’m “between contracts” :)

    #XML #XSLT #XQuery #Schematron #XSL-FO

  16. J'ai accompli un rêve d'enfant aujourd'hui : migrer une #XSLT 1.0 avec manipulation de dates vers 2.0 : - 100 lignes et la nostalgie pour ces années bissextiles qui ne nécessitent plus d'être listées ​:bolbaww:​

  17. Fun fact: if #web browsers (user agents) allowed #XSLT to access the URL query parameters and/or fragment, you could do a lot of fancy stuff in pure #HTML #SVG and other #XML formats (such as #MathML) without using #JavaScript

  18. Fun fact: if #web browsers (user agents) allowed #XSLT to access the URL query parameters and/or fragment, you could do a lot of fancy stuff in pure #HTML #SVG and other #XML formats (such as #MathML) without using #JavaScript

  19. ›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

  20. ›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

  21. @moses_izumi It’s quite the problem even on a philosophical level, let alone a technical one. I believe that it requires at least two things 1. Data templating, where by the data is separate from presentation, e.g. XML+XSLT, which allows for end users to replace the presentation with their own. 2. Declarative in all things. JavaScript was a mistake. When you replace definition with code, you make the halting problem the minimum hurdle to overcome to replace a layer

    #web #webdev #programming #xml #xslt

  22. @moses_izumi It’s quite the problem even on a philosophical level, let alone a technical one. I believe that it requires at least two things 1. Data templating, where by the data is separate from presentation, e.g. XML+XSLT, which allows for end users to replace the presentation with their own. 2. Declarative in all things. JavaScript was a mistake. When you replace definition with code, you make the halting problem the minimum hurdle to overcome to replace a layer

    #web #webdev #programming #xml #xslt

  23. Wir suchen Verstärkung für die *edition humboldt digital*: studentische Hilfskraft im Akademienvorhaben „Alexander von Humboldt auf Reisen“ an der BBAW.

    Besonders passend für Studierende mit Interesse an TEI/XML, XSLT/XQuery/XPath, Digital Humanities, Editionsphilologie und Humboldt-Forschung.

    Bewerbungsfrist: 01.07.2026

    bbaw.de/stellenangebote/stelle

    #DigitalHumanities #TEI #XSLT #XML #Editionsphilologie #Humboldt #Stellenangebot

  24. Wir suchen Verstärkung für die *edition humboldt digital*: studentische Hilfskraft im Akademienvorhaben „Alexander von Humboldt auf Reisen“ an der BBAW.

    Besonders passend für Studierende mit Interesse an TEI/XML, XSLT/XQuery/XPath, Digital Humanities, Editionsphilologie und Humboldt-Forschung.

    Bewerbungsfrist: 01.07.2026

    bbaw.de/stellenangebote/stelle

    #DigitalHumanities #TEI #XSLT #XML #Editionsphilologie #Humboldt #Stellenangebot

  25. CW: styling on the world wide web (www), xsl/xslt

    Why Chrome? Why???

    developer.chrome.com/docs/web-

    XSLT is more powerful than CSS in many ways.

    #xsl #xslt #WorldWideWeb

  26. CW: styling on the world wide web (www), xsl/xslt

    Why Chrome? Why???

    developer.chrome.com/docs/web-

    XSLT is more powerful than CSS in many ways.

    #xsl #xslt #WorldWideWeb

  27. You can also do this with (the more powerful) XSLT styling.

    I.e., the HTTP 'Link' response header can be a way of letting you create small-net type XHTML (as a document) without XLST — while letting you add style using XLST, and even change it (without editing the XHTML file).

    Ex:

    Link: <example.com/styles.xsl>; rel=preload; as=style, <example.com/styles.xsl>; rel=stylesheet

    (Note, URLs above should have URL scheme.)

    #html #http #smallNet #smallWeb #smolNet #smolWeb #xsl #xslt

  28. You can also do this with (the more powerful) XSLT styling.

    I.e., the HTTP 'Link' response header can be a way of letting you create small-net type XHTML (as a document) without XLST — while letting you add style using XLST, and even change it (without editing the XHTML file).

    Ex:

    Link: <example.com/styles.xsl>; rel=preload; as=style, <example.com/styles.xsl>; rel=stylesheet

    (Note, URLs above should have URL scheme.)

    #html #http #smallNet #smallWeb #smolNet #smolWeb #xsl #xslt

  29. So, mal den #Saxon-Playground auf Version 13 aktualisieren. #XSLT #XQuery

  30. So, mal den #Saxon-Playground auf Version 13 aktualisieren. #XSLT #XQuery

  31. 🚀 Look out world, #SLAX is here to save you from the unbearable agony of XSLT's XML syntax! Because what every #developer truly craves is yet another language modeled after the cryptic hieroglyphs of PERL and C. 🙄✨ Enjoy your newfound "ease" in #scripting, but don't forget to pack aspirin for the inevitable headache! 🧠🔧
    juniper.github.io/libslax/slax #XSLT #Humor #Programming #HackerNews #ngated

  32. 🚀 Look out world, #SLAX is here to save you from the unbearable agony of XSLT's XML syntax! Because what every #developer truly craves is yet another language modeled after the cryptic hieroglyphs of PERL and C. 🙄✨ Enjoy your newfound "ease" in #scripting, but don't forget to pack aspirin for the inevitable headache! 🧠🔧
    juniper.github.io/libslax/slax #XSLT #Humor #Programming #HackerNews #ngated

  33. RE: w3c.social/@koalie/11664200114

    Le W3C entérine l'enterrement du XSLT en le justifiant obsolète mais relève, tout de même, dès fois que sait-on jamais, qu'il a été très utile.
    On te fait rêver avec des super-ouvriers qui vont programmer pour toi, et dans le même temps on fait disparaître des super-outils qui t'ont permis de bâtir ce que tu voulais. Pas grave, la rétro-compatibilité du Web, c'est pas grand chose. Mais évidemment, pour ce faire, on allait quand même pas s'attaquer d'emblée à PHP ou CSS.

    #xml #xslt #podcast #rss

  34. RE: w3c.social/@koalie/11664200114

    Le W3C entérine l'enterrement du XSLT en le justifiant obsolète mais relève, tout de même, dès fois que sait-on jamais, qu'il a été très utile.
    On te fait rêver avec des super-ouvriers qui vont programmer pour toi, et dans le même temps on fait disparaître des super-outils qui t'ont permis de bâtir ce que tu voulais. Pas grave, la rétro-compatibilité du Web, c'est pas grand chose. Mais évidemment, pour ce faire, on allait quand même pas s'attaquer d'emblée à PHP ou CSS.

    #xml #xslt #podcast #rss

  35. Although we moved on from using #xslt a few years ago, this will mark the end of how we used to generate a lot of the #w3c website.

    status.w3.org/incidents/n0g4kg

  36. Although we moved on from using #xslt a few years ago, this will mark the end of how we used to generate a lot of the #w3c website.

    status.w3.org/incidents/n0g4kg

  37. ROTFL

    #Rust core team listens to Rust developers like the #GAFAM-controlled #WHATWG listens to web developers

    #LLM #XSLT #genAI

  38. ROTFL

    #Rust core team listens to Rust developers like the #GAFAM-controlled #WHATWG listens to web developers

    #LLM #XSLT #genAI

  39. I've opened a whole new can of worms: #XSLT. Specifically XSLT 2.0. It seems all #FOSS XSLT transformers are either proprietary or written in #Java :( Any tips for a Python or JS-based approach?

  40. I've opened a whole new can of worms: #XSLT. Specifically XSLT 2.0. It seems all #FOSS XSLT transformers are either proprietary or written in #Java :( Any tips for a Python or JS-based approach?

  41. Martin Honnen sur Twitter "The XSLT 3 development branch of Apache Xalan has made great progress, I can now run lots of examples written for Saxon unchanged with Xalan, therefore I have created an entry page for my CheerpJ powered, Xalan XSLT 3.0 fiddle that shows some samples" #xslt martin-honnen.github.io/cheerp

  42. Martin Honnen sur Twitter "The XSLT 3 development branch of Apache Xalan has made great progress, I can now run lots of examples written for Saxon unchanged with Xalan, therefore I have created an entry page for my CheerpJ powered, Xalan XSLT 3.0 fiddle that shows some samples" #xslt martin-honnen.github.io/cheerp

  43. I don’t know who knows this apart from the experts, but #XSLT is a beautiful #functional language. I like it because it is purely so.

  44. I don’t know who knows this apart from the experts, but #XSLT is a beautiful #functional language. I like it because it is purely so.

  45. 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.

  46. 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.

  47. @mro

    A sad day indeed. I have had a lotta fun with #XSLT in the past, long ago when working for the larges Print company in the #EU (today due to internet et al, it went bankrupt, broken up).

    Most fun was a single (complex, yes) stylesheet that created the #HTML UI form for creation and editing of any #XML + #XMLSchema thrown at it, to allow subsequent update of itself.

  48. @mro

    A sad day indeed. I have had a lotta fun with #XSLT in the past, long ago when working for the larges Print company in the #EU (today due to internet et al, it went bankrupt, broken up).

    Most fun was a single (complex, yes) stylesheet that created the #HTML UI form for creation and editing of any #XML + #XMLSchema thrown at it, to allow subsequent update of itself.

  49. La beauté de XML, c'est qu'on peut facilement transformer les données (bon, il faut connaître XSLT, ce qui n'est pas forcément évident). Et cet exemple avec la sortie de NMAP est bien sympa xn--mbius-jua.band/blog/nmapvi #xml #xslt #réseau #exemple

  50. La beauté de XML, c'est qu'on peut facilement transformer les données (bon, il faut connaître XSLT, ce qui n'est pas forcément évident). Et cet exemple avec la sortie de NMAP est bien sympa xn--mbius-jua.band/blog/nmapvi #xml #xslt #réseau #exemple

  51. @ndw Hopefully the <oXygen/> devs will implement it properly. #DocBook #XSLT