Submitted by Shelley on Thu, 02/16/2012 - 10:06
I challenged the hidden attribute years ago because it seemed to me it was nothing more than an elemental equivalent of display: none. However, others, including the co-chairs, disagreed with me, and agreed with the HTML5 editor: the hidden attribute had the additional semantics related to its irrelevancy.
Based on this decision four years ago, I'm at a loss to understand why the HTML5 co-chairs would consider an option to allow aria-describedby to link to this content so that it can be rendered by screen readers—in effect, to make the content in the element with the hidden attribute, relevant. Something cannot be both relevant and irrelevant at the exact same time.
Read more in If it had remained the Irrelevant Attribute.
Submitted by Shelley on Mon, 11/28/2011 - 10:49
The good news is that I managed to stabilize my VPS. The bad news is, I almost lost my hard drive today. How?
Twitter's idiotic "continuous scrolling" and Firefox's sudden freezing.
Read more at Tech at Burningbird.
Submitted by Shelley on Fri, 10/21/2011 - 13:18
In Rent Not to Own at Technology at Burningbird:
The concept of "rent not to own" has its advantages: you don't have to buy something you only need for a limited time, have to have the cash upfront, or charge the cost of the products to a credit card (which you most likely won't pay off, anyway). The cost is fixed, and you know the price (and conditions) before you sign up. If your finances are erratic, you can rent month to month. Best of all, by not charging, you're not giving interest to the bloodsucking banks.
On renting expensive software (or eBooks) rather than buying.
Submitted by Shelley on Mon, 09/12/2011 - 09:12
Over at Technology at Burningbird:
Google has become all that is arrogant conceit. It believes it can do anything better than anyone else. It has dropped any pretense of seemingly wanting to work with others, and pretends its work is open, as long as it "gives" it all away when it's finished.
Google has created a replacement for HTTP (SPDY), RDF and semantics (schema.org and Microdata), a video format (WebM), WebP a new image format, and is now about to release its replacement for JavaScript: Dart.
And then there's the continuing saga of HTML5.
Submitted by Shelley on Wed, 07/20/2011 - 13:34
I enjoyed working on this book. I enjoyed worked with the media elements, though I'm more partial to the video element. Working on the book was also a learning experience—even, at times, an eyebrow raising experience. I thought I would share with you all some of the notes I wrote while working on the book.
In Notes from Writing HTML5 Media over at Technology at Burningbird, I covered some of the more interesting and surprising discoveries I made about the HTML5 media elements. These include a discussion about the context menus and control UI for the elements, the WebVTT vs. TTML debate, and some issues related to security, including the new crossorigin attribute. I also provide my own version of a codec support table for both audio and video, as well as a discussion about why it's so difficult to pinpoint exactly what is supported in each browser.