-
Notifications
You must be signed in to change notification settings - Fork 708
Description
Greetings friends.
I am well aware that Nostr is based on JSON, yet, we might want to consider XML, or at least consider it as an NIP.
ACE
I have recently designed a new specification for machine-readable-site based entirely on XML technologies such as Atom for content, Sitemap and Urlset for navigation; and also OPML, DOAP, and XSLT.
The actual role of XSLT is to have a seamless and custom integration over HTTP, for "those who still use internet browsers ®".
gemini://woodpeckersnest.space/~schapps/journal/2025-07-29-announcing-ace.gmi
gemini://woodpeckersnest.space/~schapps/journal/2025-08-10-an-analyses-of-the-benefits-of-ace.gmi
The proposed ACE standard allows to publish a traditional site over eDonkey2000, Gnutella, Gemini, Gopher, BitTorrent, Nostr, et cetera.
It is currently implemeted in project Rivista https://git.xmpp-it.net/sch/Rivista which in future will soon support Nostr, in addition to XMPP, as Blogo https://github.com/pluja/blogo of @pluja does.
XSLT
The nature of Nostr is syndication. It is as Atom, JSON Feed, RDF, RSS, and Twtxt.
gemini://woodpeckersnest.space/~schapps/journal/2025-02-02-nostr-is-also-syndicated-content.gmi
There are ongoing attempts to try to censor syndication technologies and to promote for surveillance-oriented internet rather than API-oriented internet.
gemini://woodpeckersnest.space/~schapps/journal/2024-06-10-the-campaign-for-html5-was-a-war-against-xml-and-interoperability.gmi
XML
XML is multi-purpose and is well established. It also includes support for styling with CSS and even can be transformed with XSLT.
gemini://woodpeckersnest.space/~schapps/journal/2024-06-11-xml-is-the-most-purposeful-language.gmi
gemini://woodpeckersnest.space/~schapps/journal/2024-12-04-publishing-sites-with-pure-xml-instead-of-html-and-xhtml.gmi
gemini://woodpeckersnest.space/~schapps/journal/2024-07-10-the-technologies-that-http-does-not-want-you-to-know-about.gmi
Conclusion
XML has many good uses, including Atom, DOAP, EPUB, vCard, SVG, MusicXML, Metalink #1864
As Atom Syndication Format is probably the ultimate content delivery standard, perhaps it be better to consider XML, which would in addition also enable the elimination of bloated internet browsers by transitioning from the calamity of HTML5 to ACE (machine readable site) over Nostr and HTTP.