New elements in HTML 5
Hypertext Markup Language (HTML) 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section.
New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.
HTML 5 is part of the future of the Web. Its new elements enable clearer, simpler markup that makes pages more obvious. Div and span still have their places, but those places are much more restricted than they used to be. Many pages will no longer need to use them.
Ajax percentage bar
WebAppers have created a simple Ajax based Percentage Bar / Progress Bar which is inspired by Bare Naked App. It’s 82.2%.
Compatibility table: CSS3 Selectors
The CSS3 Info compatibility table.
A few CSS3 selectors are already making their way into modern web browsers. Of the browsers tested thus far, Konqueror is the clear leader in implementation, with the Gecko (Mozilla, etc) engine not too far behind.
Avoid HTML form spam using CSS
So simple we laughed out loud! A very short article and answer to a big problem by Klaus Kjeldsen on using CSS to stop the spam.
The basic idea is to make an extra dummy input text field in your form, and using CSS to make it invisible to the real human users.
Thereby, if a post is sent to your php script handling the request and this extra text field contains information, you know that the submit must be spam, and the script can ignore the post.