Aaron Bechtel - Web Designer's Latest blog

Does A No-JS Test For This Blog Actually Work? And What Does That Mean For Users?

To start things off, this blog post was made with JavaScript turned off. I wanted to see how this could work for the ~1% of global users that have it turned off. JavaScript is nice, but we have to account for all sorts of users. I wanted to make this site as user-friendly as possible.

Currently, I can see the footer doesn't have a copyright year associated, because I dynamically add that in based on the current year. I think it's okay for that to disappear, because the copyright is essentially tied to the authors/creators of the website and their pages, and, generally, I and authorized posters (i.e., Maggie Bechtel, currently) are (as it's currently planned) to be the only posters to this site. The reasoning behind this is to limit unintended content, protect users, and just display things we have enjoyed, completed, learned, developed... You get the idea, right? It is meant for US to share with the world our knowledge. I may, later, upon further learning of legal requirements and limitations, add the ability for other logged-in users to create their own posts. I will stick with the basic stuff for now.

Another thing I have noticed is the little messages that may or may not show up, depending if you use the (groan) Safari browser, would otherwise not have a clickable "X" button, so I had to add a no-script CSS rule to make it essentially disappear after a set amount of time. Personally, I think it worked very well, but I am looking forward to the scripting CSS media query and when the global population is compatible with it. Even Android Chrome isn't fully compatible with this yet, at the time of this post's writing (https://developer.mozilla.org/en-US/docs/Web/CSS/@media/scripting, may have to select, copy, and paste the link text).

Another thing I observed, my rich-text editor to create this post is nonexistent! This makes it really hard to add custom styles to the post, with headings, links, etc. Who would have thought how essential JavaScript is to provide a bunch of convenient functionality on MANY websites! I certainly hope this post is as readable for you as it is for me, but I don't want you to get bored with its lack of bolds, italics, and fancy styles.

So, now here's the question: did you notice anything different about the site, with JavaScript enabled and disabled? Did I miss anything? And is there anything that you think would be a user-focused feature? Feel free to let me know at this email!

Ciao, for now!