Design v9
Fun fun fun, the new site design is live!
Fun fun fun, the new site design is live!
While checkboxes can only either submit their value (checked state) or not (unchecked state), they have a third visual-only state: indeterminate. This is only settable via JavaScript and does not affect the value, only the appearance. We’ll cover how it works and a simple use case.
The new poll is up in the sidebar of the site. This time it’s about the structure of page titles. Literally, the <title></title> tag in the head of a site that gives the browser window/tab its title. I’m just asking for your “favorite”, as in, personal preference. Take that how you will, we can discuss the reasonings in the comments and in the poll wrap-up post.
Semantics in HTML is always a hot topic. Some people strive for it at all times. Some people critisize a dogmatic adherence to it. Some people don’t know what the heck it is.
I quite enjoyed this poll because the results were so neck and neck. It was only in the last week or so that a clear winner has emerged.
HTML5 has a bunch of form-specific features that all make forms on the web better. Browser support for the features is all over the map, but many of the features can be thought of as progressive enhancement, so if it works, great, the form is better, if not, whatever. In this screencast we look at all the new types, attributes, and elements and finish up looking at real world forms and how they could be better if they used these HTML5 features.
Links from the video:
Tom Leadbetter from HTML5 doctor shows us all about the summary and details element. I think this will be a particularly useful pair of elements, especially as browser support grows, with its baked in hide/show functionality.
Me:
In a world of responsive and fluid layouts on the web one media type stands in the way of perfect harmony: video.
I wrote an article for Net Magazine where I tackle making video (from any source) work in fluid width environments.
Jeffrey Way has created an app which looks through your CSS and adds all the missing CSS3 vendor prefixes. It's smart enough to do it right no matter which ones you've added or forgotten. Cooler, it has an API which allows you to it without ever leaving your favorite text editor.