Kyle Davis on Nostr: A lot of tools generate or output #SVG. But, oh boy, is it usually bad SVG. Bloated ...
A lot of tools generate or output #SVG. But, oh boy, is it usually bad SVG. Bloated with inline attributes and meaningless order. Bah.
I spent probably 5 hrs life unwinding a SVG generated by drawio into something reasonable enough to add to some #documentation.
What I'd love is some tool could use a heuristic or AI to assign classes and IDs to SVG markup and maybe even group visually connected items together.
Published at
2023-08-17 18:49:17Event JSON
{
"id": "94267bfc915d712ca09d4ad540eef0a58f4ec5b7364f99f2e0037ac229f66b12",
"pubkey": "8b2d2e2a3cca54345b1d2ca993815bc43137f91b7cc72b2dbdca402d44bfa9f9",
"created_at": 1692298157,
"kind": 1,
"tags": [
[
"t",
"svg"
],
[
"t",
"documentation"
],
[
"proxy",
"https://fosstodon.org/users/linux_mclinuxface/statuses/110906452062862655",
"activitypub"
]
],
"content": "A lot of tools generate or output #SVG. But, oh boy, is it usually bad SVG. Bloated with inline attributes and meaningless order. Bah.\n\nI spent probably 5 hrs life unwinding a SVG generated by drawio into something reasonable enough to add to some #documentation.\n\nWhat I'd love is some tool could use a heuristic or AI to assign classes and IDs to SVG markup and maybe even group visually connected items together.",
"sig": "6ae9e2e29503022ccdca45f5973f83ad03e3a06d1104d674b6d5476f78c62aaf23512e8bf5120576eea3078ee2d8c2dce192893508c89d51a923c0714170905c"
}