Web Design Blog Posts

hgroup tag removed from HTML5 specification

hgroup goes the way of the dinosaur

It would seem that the <hgroup> element has gone the way of the dinosaur. According to a message on the W3C public mailing list, the element has been removed from the HTML5.1 specification.

W3C valid XTHML and HTML5 YouTube iframe embeds

If you're conscientious about keeping the markup of your website valid according to W3C standards, and you use YouTube embeds on your site, you've probably noticed that the default <iframe> snippet provided by YouTube will return validation errors for XHTML 1.0 Transitional and HTML5. XHTML Strict is affected even more by the standard YouTube embed snippet, due to lack of support of the <iframe> tag. For simplicity's sake, we'll focus on XHTML Transitional and HTML5.

Let's take a look at a standard <iframe> snippet generated by clicking the "Embed" button on a YouTube video page.

<iframe width="592" height="333" src="http://www.youtube.com/embed/i2mUgJcqSYw" frameborder="0" allowfullscreen></iframe>

XHTML 1.0 Transitional invalid YouTube embed markup

With an XHTML 1.0 Transitional doctype, the W3C Validator will identify the following error:

ERROR: "allowfullscreen" is not a member of a group specified for any attribute

HTML5 invalid* YouTube embed markup

An HTML5 doctype will return the following errors using the W3C's "experimental" conformance checker:

ERROR: "allowfullscreen" is not a member of a group specified for any attribute

ERROR: The frameborder attribute on the iframe element is obsolete. Use CSS instead.

Fear not, these validation errors can be easily corrected with some quick edits and inline CSS

An HTML5 doctype will return the following errors using the W3C's "experimental" conformance checker:

Outage affecting sites registered through GoDaddy

Domain registrar and hosting provider, GoDaddy, is experiencing a massive outage today. The company website itself has been down for a significant amount of time today, as well. The outage affects not only sites hosted through GoDaddy but also sites with domain names registered through GoDaddy (due to DNS issues).

Some good advice from Mike Monteiro for designers

WARNING: Video contains profanity.

Just a heads-up (in case you missed the video's title), this presentation does include some profanity, but the overall message of the lecture is very worthwhile for any designers who have ever run into problems with being properly compensated for work.

Internet Explorer 6.0 err, I mean Internet Explorer 9 released to public

Internet Explorer 9 image
Internet Explorer 9 (or is it Internet Explorer 6.0?)

I'm not really sure why, but after having recently installed Internet Explorer 9 (64-Bit) on my PC, whenever I visit any sites using Microsoft's brand-spanking new browser, the title tag of a visited site is followed by "IE 6.0 (6.00.2900.2180) (Microsoft Internet Explorer)." Interestingly enough, version 6.00.2900.2180 is Internet Explorer 6 for Windows XP SP2 (I'm running Win7 Pro 64-Bit, for the record).

Winona Chiropractic Center website fiasco - unpaid designer takes frustrations public

The Winona Chiropractic Center has been catching a lot of buzz on the web this weekend, due to a "fed up" web designer who was apparently never paid for any of the work he had done on the company's website. Letting frustration get the best of him, designer Brett Terpstra swapped out the content of Winona Chiropractic Center's site with some "original" content of his own, which called out the company for not ever having paid its web design bill using some sarcastic jabs. The "edited" site ended up going viral via Twitter and Facebook, and also landed on a Mashable.com article, on Friday.