Thinking with a progressive enhancement mindset, that is starting with the most basic HTML features and enhancing with more advanced stuff, is in my opinion the best way to go about building inclusive, accessible websites. Jeremy Keith wrote about some accessibility feedback he got and how his originally robust code made the solution an easy… Continue reading Accessibility and Progressive Enhancement
Category: General
Christmas Pudding, Revisited
Nine years ago I wrote a post on my first experience making my own Christmas Pudding at home, just like my mum used to make them. I haven’t been bothered to make my own for a few years now, especially since they are easier to find these days in Finland. Like I wrote in my… Continue reading Christmas Pudding, Revisited
End of An Era
Today I gave a talk on the EU Web Accessibility Directive at WordCamp Turku. The slides to my talk are on SlideShare, but a blog post summarising the talk will be up here next week. Today was also my last day at Zeeland Family. I joined H1 in 2012 as the third employee. It was… Continue reading End of An Era
Lifehack Tip: Make Better Use of Your Time by Rearranging Icons
I recently discovered it’s pretty easy to trick myself into reading more books and wasting less time looking at my Twitter feed. A lot of my phone usage is just a habit and habits can be changed. So here’s the magic 3-step program: Move social media apps into a folder or off the home screen… Continue reading Lifehack Tip: Make Better Use of Your Time by Rearranging Icons
John Gruber on Annoying Sharing Bars
Over on Daring Fireball, John Gruber has some true words to say about those pesky floating sharing bars (or “dickbars” like he calls them) used by Medium and others.
A website should not fight the browser. Let the browser provide the chrome, and simply provide the content. Web developers know this is right — these dickbars are being rammed down their throats by SEO experts. The SEO folks are the same dopes who came up with the genius strategy of requiring 5-10 megabytes of privacy-intrusive CPU-intensive JavaScript on every page load that slows down websites. Now they come to their teams and say, “Our pages are too slow — we gotta move to AMP so our pages load fast.”