jdev - 2025-11-11


  1. kapad

    👍

  2. Trung

    > No presence at all, no need ❤️

  3. Schimon

    edhelas. What is your opinion of this? It seems, to me, that both, Mastodon and GoToSocial are disinterested in standards neither RSS, either by not allowing titles, or setting misfit "type" directives, or inventing new tags (i.e. <Rss> instead of <rss>). https://social.firesidefedi.live/@firesidefedi/feed.rss

  4. Schimon

    I advocate for Libervia, Movim, Friendica, or Pleroma. Just utilize platforms that respect standards, so that people would develop correctly, faster, and without confusions.

  5. alexkurisu

    Schimon, how would you even implement Atom Syndication incorrectly

  6. alexkurisu

    It's a very simple format (for XML-based one), you could write Atom feeds by hand

  7. Schimon

    alexkurisu. Apparently, some fail at it, and I suppose that it is deliberately so. WordPress includes the directive "CDATA" of element "content:encoded" of namespace "http://purl.org/rss/1.0/modules/content/", even though it does not belong to The Atom Syndication Format (RFC 4287), and according t othe specification content of type="html" has to be with "escaped" characters. Interestingly, the specification allows to enclose XHTML, as done with Movim. Yet, this is how (X)HTML is represented in an Atom document of WordPress. ```xml <title type="html"><![CDATA[Priority Continuum Onyx Unboxing and Assembly (Photos)]]></title> ``` Source: https://singpolyma.net/feed/atom/

  8. Schimon

    alexkurisu. Apparently, some fail at it, and I suppose that it is deliberately so. WordPress includes the directive "CDATA" of element "content:encoded" of namespace "http://purl.org/rss/1.0/modules/content/", even though it does not belong to The Atom Syndication Format (RFC 4287); and According to the specification, content of type="html" has to be with "escaped" characters. ```xml <title type="html"><![CDATA[Priority Continuum Onyx Unboxing and Assembly (Photos)]]></title> ``` Source: https://singpolyma.net/feed/atom/ Interestingly, the specification allows to enclose XHTML, as done with Movim. Yet, that is how (X)HTML is represented in an Atom document of WordPress.

  9. Schimon

    > alexkurisu. Apparently, some fail at it, and I suppose that it is deliberately so. > WordPress includes the directive "CDATA" of element "content:encoded" of namespace "http://purl.org/rss/1.0/modules/content/", even though it does not belong to The Atom Syndication Format (RFC 4287); and > According to the specification, content of type="html" has to be with "escaped" characters. > ```xml > <title type="html"><![CDATA[Priority Continuum Onyx Unboxing and Assembly (Photos)]]></title> > ``` > Source: https://singpolyma.net/feed/atom/ > Interestingly, the specification allows to enclose XHTML, as done with Movim. > Yet, that is how (X)HTML is represented in an Atom document of WordPress. Additionally, "atom:category" is improperly implemented. ``` <category scheme="https://singpolyma.net" term="Bicycles" /> ``` Attribute "term" should be lower-case, for URL (URI, IRI), and atribute "label" should be "human readable", and "scheme" should be https://singpolyma.net/category/ so that it be possible to conclude this URL https://singpolyma.net/category/bicycles/

  10. Schimon

    I deem that these are designed malfunctions, because they do not want people to realize that it is possible to have an internet which is purely based on XML (or JSON), and they want to keep HTML and its malformities afloat.

  11. agh

    If JMAP is anything to go by, HTTP and JSON is unfortunately a major pair in the future.

  12. Schimon

    agh. The principle is a structured internet, be it with JSON or XML, not a conglomeration of inefficiency (CSS3) and insecurities (ECMAScript) that were introduced with HTML5. Of course, I advocate more for XML.

  13. Schimon

    agh. The principle is a structured internet, be it with JSON or XML, not a conglomeration of designed inefficiencies (CSS3) and insecurities (ECMAScript) that were introduced with HTML5. Of course, I advocate more for XML.

  14. alexkurisu

    We need simpler XML )

  15. Schimon

    wendellpiez (w3ctag/obsoletion#10) > > A much better solution than abandoning XSLT would be to invest in XML's rejuvenation, maybe starting with something like https://dvcs.w3.org/hg/microxml/raw-file/tip/spec/microxml.html (or its premise) - XML, the good parts. > > A clean and testable subset of XML, stripped of the SGML features that have caused such headaches and lingering distrust. > > This could simultaneously open a new development platform on the web while leveraging -- and giving new life to -- the many important and successful XML backends that provide content and metadata for today's web, largely unnoticed. > https://github.com/w3ctag/obsoletion/issues/10#issuecomment-3480189944

  16. alexkurisu

    SXML maybe?

  17. Schimon

    What is SXML?

  18. alexkurisu

    S-expressions syntax for XML

  19. alexkurisu

    S-exps are known to be a lot easier to parse

  20. Schimon

    alexkurisu. Is SXML compatible with XPath Query?

  21. agh

    > We need simpler XML ) Or just better XML libraries, and documentation.

  22. agh

    > agh. > The principle is a structured internet, be it with JSON or XML, not a conglomeration of designed inefficiencies (CSS3) and insecurities (ECMAScript) that were introduced with HTML5. Agreed, tho, JMAP does come off as NIN. > Of course, I advocate more for XML. Same.

  23. Schimon

    > > We need simpler XML ) > > Or just better XML libraries, and documentation. agh. I agree. Better software to handle XML is what we need. It was even predicted, that XSLT would not be handled manually, but by software which would automate their creation. This prediction is not realized yet, as there are continuous attempts to try to suppress XSLT and XML.

  24. Schimon

    I have recently created ECMAScript modules to easily handle XML files with ECMAScript. https://openuserjs.org/discuss/XPath_equivalents_to_querySelector

  25. Schimon

    I have recently published a couple of ECMAScript modules to easily handle XML files with JS. https://openuserjs.org/discuss/XPath_equivalents_to_querySelector

  26. agh

    There a number of Ada libraries, some are updated. I have never tried them tho.