|
|
|
|
|
by alganet
354 days ago
|
|
> XML (the data structure) needs a non-XML serialization. That's YAML, and it is arguibly worse. Here's a sample YAML 1.2 document straight from their spec: %TAG !e! tag:example.com,2000:app/
---
- !local foo
- !!str bar
- !e!tag%21 baz
Nightmare fuel. Just by looking at it, can you tell what it does?-- Some notes: - SemWeb also has JSON-LD serialization. It's a good compromise that fits modern tooling nicely. - XML is still a damn good compromise between human readable and machine readable. Not perfect, but what is perfect anyway? - HTML5 is now more complex than XHTML ever was (all sorts of historical caveats in this claim, I know, don't worry). - Markup beauty is relative, we should accept that. |
|