Website Optimization Measures, Part VII
Post from October 6, 2009 (↻ November 14, 2019), filed under Web Development.
This and many other posts are also available as a pretty, well-behaved e-book: On Web Development. And speaking of which, here’s a short treatise just about managing the quality of websites: The Little Book of Website Quality Control.
Long time no see.
Getting used to the unquoted attribute value syntax. In HTML you oftentimes don’t need to quote attribute values (the markup would still be valid). Omitting optional tags and making use of RFC 2396/3986 at the same time, the code of coderesponsibly.org and example.ms turned into quite a beauty. Even if that’s in the eye of the beholder.
qelements. Everyone knows that styling
qelements is still not working consistently (just think
:lang()). Next, the HTML 5 spec is quite clear: “The use of
qelements to mark up quotations is entirely optional.” Hence, gone they are, the
Removing Google Friend Connect. I’m still a fan of Google Friend Connect, but the 70 KB script and, though I couldn’t consistently reproduce them anymore when writing this post, some “Back” button problems made me remove GFC from my sites.
Abandoning custom feed styling. A CSS connoisseur, I love styling more than just HTML documents. So I do style RSS feeds, Atom feeds, other XML documents. A good exercise, the outcome nice to look at, but considering the cost of problem as well as the obligation to maintain what I did I found that at least styling feeds is not really worth it. Hence, vanished, those specific feed style sheets.
Focusing on work/life balance. Quod erat demonstrandum.
This being just four and a half tips, next time we’ll welcome again the usual sixty-five.
I’m Jens Oliver Meiert, and I’m a web developer and author. I love trying things, including in the fields of philosophy, art, and adventure. Here on meiert.com I share some of my thoughts and experiences.
If you have any suggestions or questions about what I write, leave a comment or a message.
I think you should drop three last lines in coderesponsibly.org source.
Just a quick error…
“Then the the HTML 5 spec is quite clear: ”
Note the double the.
:) Great article!
Sorry Jens! - I meant to send the error to your contact - not comment.
Have a look at the most popular posts, possibly including:
Perhaps my most relevant book: CSS Optimization Basics (2018). Writing CSS is a craft. As craftspeople we strive to write high quality CSS. In CSS Optimization Basics I lay out the, at least some of the most important aspects of such CSS.
Looking for a way to comment? Comments have been disabled, unfortunately.