Skip to content.
Adrian Roselli
Outsourced Machine Learning System CLI

All Posts Tagged: standards

Calling QR in Print CSS Only When Needed

For those of us who put together print styles for our sites, we’ve probably tossed around the idea of embedding QR codes so that users can quickly get back to a page they have printed. In the hardcopy version of my article for .net Magazine, “Make your website printable with…

Posted:

Tags: css, design, pattern, print, QR, standards, usability

Opera: Presto! It’s now WebKit

Opera is replacing its Presto rendering engine with WebKit (Chromium, really, when you factor in the V8 JavaScript rendering engine). Big news as of this morning. If you’ve been paying attention, it’s not really that big or news. About a month ago a video was leaked showing Opera using WebKit…

Posted:

Tags: browser, Chrome, Opera, Safari, standards, WebKit

ARIA Tabs

Last week I spent my Friday afternoon trying to get my head around how to apply ARIA properly to a tabbed interface. I even got so far as to map it out on my whiteboard and snap a photo so I could mull it over during the weekend. And then…

Posted:

Tags: accessibility, ARIA, css, html, JavaScript, pattern, standards, W3C, WAI

Still Guessing on Accessibility

I have no illusions that accessibility on the web can be tricky. It’s primarily tricky because of the way developers choose to implement it. Web Axe nicely sums it up: Most people don’t realize that the web IS accessible. The problem is that designers and developers break it.— Web Axe…

Posted:

Tags: accessibility, html, rant, standards, W3C, WAI, WCAG

Letting Mobile Users See Desktop View of RWD Site

Bruce Lawson tweeted out a seemingly random musing today that I have pondered myself — what if, while on a mobile device and surfing a RWD web site, I want the desktop version of a site? There are many reasons as a user that this might be the case, ranging…

Posted:

Tags: browser, css, JavaScript, mobile, standards, touch, usability, UX

Google Maps: Misbehaving with UA Sniffing

Here’s the TL;DR: Google Maps sniffs a browser’s user agent string. If it finds Internet Explorer on Windows Phone, then it kicks it over to the m.google.com mobile home page. So let’s be clear. It’s 2013 and one of the biggest companies on the internet is using a sniffer to…

Posted:

Tags: browser, geolocation, Google, internet, Microsoft, mobile, rant, standards, usability, UX

New Main Element Approved, then Blocked

When I saw main proposed as an element a few months ago (or content or maincontent as alternate names), I didn’t think the process to fold it into the HTML specification would move very quickly. Much to my surprise on the W3C HTML Working Group mailing list the main element…

Posted:

Tags: accessibility, browser, html, standards, W3C, whatwg

Social Media Profile versus a Web Site

This image gleefully stolen from The Page That No One Will Ever See. Now it may be a seen page. Yesterday an eye-catching headline popped up in my Twitter feed: 6 Reasons Facebook and Twitter Are More Important Than a Website (which is a different message than the author’s “infographic”…

Posted:

Tags: Facebook, rant, SEM, SEO, social media, standards, Twitter, usability

Recent W3C HTML5 Updates

I’ve been a member of the W3C HTML Working Group for a month now and appear to have joined at a point when there is a push to get HTML5 wrapped up as quickly as possible. While we all (should) know that HTML5 as it is referenced in the media…

Posted:

Tags: html, standards, W3C

Facebook, HTML5, and Mis-Reporting

My Twitter stream and the headlines of sites across the web yesterday lit up with Facebook’s CEO blaming its stock price (failure to meet hyped expectation) on HTML5 (and its failure to make the Facebook mobile experience suck less). Even ZDNet jumped on that bandwagon with a post titled Facebook’s…

Posted:

Tags: Facebook, html, mobile, social media, standards, usability, UX, W3C

Page-Level Container Discussion for HTML5

As I started down the path of my first HTML5 web page I spent a good deal of time trying to understand the sectioning elements of HTML5 — nav, article, aside, and section — as well as the major structural elements such as header and footer. Trying to find the…

Posted:

Tags: accessibility, ARIA, html, standards, W3C

Use Twitter’s New Embedded Timeline without Slowing Your Page

Update: September 7, 2012 I misunderstood how browser load external JavaScript files when that load itself comes from embedded script. Ben Ward explained it to me and referenced this handy article, Thinking Async. The gist of the article is that using JavaScript to write in a call to a JavaScript…

Posted:

Tags: html, JavaScript, social media, standards, Twitter