Friday, January 22, 2021

Respect the End User

Apparently this platform has been around for a while and it shows. So I'm going to spend some time trying to make it a little more responsive and accessible. Not sure how far I can get but I've discovered that I can get access to the underlying HTML and seem to be able to add my own custom CSS. I've already done away with the silly 700px width on the main content div and I am now in the process of converting all the other height/width properties currently set in px to em units. Then I'll add some CSS media query break points to deal with narrow view ports and increased text sizes.

All this work to fix up Blogger leads me to one of the main points I'll be emphasizing on this blog:

Respect the End-User's Preferences and Cater to Their Needs

Don't assume you know what font size the user needs to be able to read your content. Don't assume you know how many pixels the user has available to display your page. Don't assume you know what device they are using to interact with your application. Don't put unnecessary restrictions on the user's experience. Design your work of art from the beginning so it is flexible enough to handle anything the user can throw at it. 

More to follow as I dig deeper into this simple Blogger template to bring it up to modern day standards.

1 comment: