Commit 9df5d01f authored by Nicolas Lenz's avatar Nicolas Lenz
Browse files

Typos

parent 959ac3ee
Pipeline #852 passed with stage
in 8 seconds
......@@ -31,7 +31,7 @@ It's a web standard. And as is customary for a web standard, SVG is magnificient
If you want to be sure to correctly render all SVG files, not only do you have to consider 800 pages of SVG spec, but e.g. another 20 pages of [XLink spec](https://www.w3.org/TR/xlink11/). Oh, and CSS as well, by the way. And, I shit you not, *JAVASCRIPT*. Yes. [SVG files can include `<script>` tags.](https://developer.mozilla.org/en-US/docs/Web/SVG/Element/script)
SVG fits right in with web browsers. There hilariously bloated already, they already implement stuff like CSS and JavaScript that a complete SVG implementation requires. This problem of SVG is actually just the [problem of the web in general](https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html). It's scope is huge, it's bloated and hard to work with.
SVG fits right in with web browsers. They're hilariously bloated already, they already implement stuff like CSS and JavaScript that a complete SVG implementation requires. This problem of SVG is actually just the [problem of the web in general](https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html). It's scope is huge, it's bloated and hard to work with.
SVG is nothing you could implement in a day. Or a week. Or a month. The huge amount of specifications, that are most often only partly implemented, makes it very hard to overview what supports what, confusing the user as to what features they can actually use if they want their SVG file to be universally supported.
......@@ -53,7 +53,7 @@ This minimal and well-delimited format could then have a strict test suite and b
It could be used as export format of user-facing programs like Inkscape or Adobe Illustrator. For people wanting to markup graphics through code there's already stuff like Ti*k*Z, [Haskell diagrams](https://diagrams.github.io/) or [Python matplotlib](https://matplotlib.org/stable/index.html) that could also export to the new minimal interchange format.
I'm actually thinking about making a slim machine-focused vector graphics format (the name *"SlimSVG"* has been suggested :D) and writing my own human-focused Haskell graphics creation library with similar goals for my own purposes in the future, maybe as student research project for the university.
I'm actually thinking about making a slim machine-focused vector graphics format (the name *"SlimSVG"* has been suggested :D) and writing my own human-focused Haskell graphics creation library with similar goals for my own purposes in the future, maybe as a student research project for the university.
In summary: Decide whether a language is for humans or for machines and do one of those things. And do the one thing well instead of both, but badly.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment