2019 (2)

Optional “@lang”

The lang attribute is one of HTML’s global attributes. If one doesn’t simply take it for granted, it begs a number of questions—and these suggest to drop W3C requirements around it, and to demand software to do the job.

Published on March 21, 2019, filed under .

Highlights from “Free Thought and Official Propaganda” (Bertrand Russell)

“Our system of education turns young people out of the schools able to read, but for the most part unable to weigh evidence or to form an independent opinion.”

Published on March 15, 2019, filed under .

What Happened on Google+, the Web Development Archives

Following a few philosophy posts to be archived, here are past entries related to web development. Nothing more, nothing less.

Published on March 9, 2019, filed under and .

What Happened on Google+, the Philosophy Archives

Google+ is shutting down, pulling everything with it. I’ve used Google+. And although I’ve changed and would put a few things differently now, I decided to archive a few of the somewhat philosophical Google+ posts.

Published on March 8, 2019, filed under and .

HTML and Performance: Leave Out Optional Tags and Quotes

As experts we should know what code is optional and leave it out, and our production systems should do a better job assisting us with that. After all the years of neglecting basic HTML optimization, let’s think about taking the next step and not ship optional HTML markup.

Published on January 29, 2019, filed under .

Google Lighthouse and PWA

A review of Lighthouse’s PWA audits and the PWA category as a whole. Just in time to see it be superseded by Lighthouse 4, the major update that solves some (unfortunately not all) of those issues.

Published on January 17, 2019, filed under .

If you like what you see here, consider the ebook version of all 2005–2015 posts on web design and development: On Web Development.
Interested in web development news and tools? Visit one of my projects, Frontend Dogma, for news and tools for frontend development.