From 8592e25b4d36a83ca1c81d49e24c12e0315085cb Mon Sep 17 00:00:00 2001 From: Florrie Date: Tue, 5 Jun 2018 19:53:57 -0300 Subject: "Initial" commit --- site/posts/2-rewriting-it-again.md | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 site/posts/2-rewriting-it-again.md (limited to 'site/posts/2-rewriting-it-again.md') diff --git a/site/posts/2-rewriting-it-again.md b/site/posts/2-rewriting-it-again.md new file mode 100644 index 0000000..a111704 --- /dev/null +++ b/site/posts/2-rewriting-it-again.md @@ -0,0 +1,39 @@ + + title: "Rewriting it Again" + permalink: '2-rewriting-it-again' + date: {m: 4, d: 12, y: 2017} + thumbnail: 'static/media/01-oops.png' + presentArt: true + categories: + - 'art' + - 'dev' + - 'text' + +--- + +# Rewriting it Again + +It's been brought to my attention that my blog requires JavaScript to operate +even the slightest reasonable amount. (It's true! Have you tried opening the +site with JavaScript disabled?) I agree that that's bad for a number of +reasons: + +* Anybody using a web browser without JavaScript has to go to the + *code repository* to read the posts. I repeat - *code repository*. + +* Most websites work without JavaScript enabled, and a blog certainly has no + good real-world excuse to require the language. + +* Having a single-page layout works really badly for a whole host of reasons, + including Google indexing, Disqus comment sharing, and jumping to an element + with an ID (you know, stuff like `index.html#contact`), which are all + relatively important things. + +So I'm rewriting the blog again. This time every update will be automatically +converted by my own computer into static HTML documents. I'm pretty sure that's +how most serverless blogs work. + +In the meanwhile, here's a quick picture of something that happened to one of +my characters when I failed to draw their hair well: + +![Oops, this was not intentional](static/media/01-oops.png) -- cgit 1.3.0-6-gf8a5