HTML5 and CSS3

Helpful Posts About HTML5 and CSS3

Basic HTML Literacy for Authors and Editors image

Basic HTML Literacy for Authors and Editors

HTML is the lingua franca of the web. Virtually all content on the web uses HTML. Yet people who write and edit content for web typically seek to avoid having to deal with HTML by using WYSIWYG (what you see is what you get) editors. While WYSIWYG editors can be convenient, and are often a reasonable way to edit content, they are also the source of much grief.

Continue Reading »

Jeremy Keith Interview: Web Standards and Design Principles image

Jeremy Keith Interview: Web Standards and Design Principles

JeremyKeith gave a great talk at An Event Apart about design principles. Inthe talk, he shows how everything should start with goals, which thenlead to principles that reflect those goals, and finally result indesign patterns to implement them.

Continue Reading »

Interview with Eric Meyer: the State of CSS image

Interview with Eric Meyer: the State of CSS

If you have paid any attention at all to CSS (and if you haven't, what are you doing here?), the name Eric Meyer is no doubt familiar to you.

Continue Reading »

Creating Rounded Corners with CSS3 image

Creating Rounded Corners with CSS3

Inthe early days of CSS-based design, square corners were a hallmark ofdesigns that focused on simplicity of code, rather than visualaesthetics. Roundedcorners remained somewhat painful to use, however, until the emergenceof support for creating them using the border-radius property of CSS3.Now it takes only a few lines of simple CSS code to have nicely roundedcorners—as long as you can accept that many users will see square corners until they move on to more modern browsers.

Continue Reading »

CSS3: What

CSS3: What's Useful Today

A Book Apart, the young book-publishing arm of the organization behind A List Apart and An Event Apart, has just released CSS3 for Web Designers, by Dan Cederholm, as a guide to CSS3 from the "what's really useful right now" perspective. As with the company's first book, HTML5 for Web Designers, this orientation, combined with an expert author, takes a large, complex subject and reduces it to a small, readable book.

Continue Reading »

Hybrid Video Players for Video That Plays (Almost) Everywhere image

Hybrid Video Players for Video That Plays (Almost) Everywhere

Videois becoming more and more popular as an element of web pages. With thefragmented technology standards, providing video that plays everywherecan be tricky. Fortunately, there's an assortment of solutions availablethat package up all the complexity and provide a single, integratesolution for video that just works.

Continue Reading »

Using HTML5

Using HTML5's New Structural Tags

HTML5includes a handful of new structural elements that are designed to makemarkup more meaningful. You can use these elements today; they don'treally do much, so browsers don't need to explicitly support them. Andit takes only a little trickery to make them work even in IE.

Continue Reading »

Video That Plays Everywhere:<br />HTML5 (MPEG4 & Ogg) + Flash image

Video That Plays Everywhere:
HTML5 (MPEG4 & Ogg) + Flash

At its purest, the HTML5 video tag is a very simple. To deliver video that plays in Firefox and Safari, however, requires two different video formats, and you still need Flash for IE. Here's the code to make it happen.

Continue Reading »

HTML5 Video:<br />Get Used to Multiple Formats image

HTML5 Video:
Get Used to Multiple Formats

Video on the web is a mess. Webstandards have never fully embraced video. Until HTML5, there was novideo element, so the only way to play video was to depend onplatform-specific software. HTML5 provides a video element, but you're going to need to provide video in multiple formats.

Continue Reading »

HTML5: Over-Hyped<br />or the Next Big Thing? image

HTML5: Over-Hyped
or the Next Big Thing?

HTML5 has been receiving an extraordinary amount of attention, thanks in part to active support and promotion by Google, Apple, and Mozilla, among others. Despite its high profile, however, the HTML5 specification isn't even complete, much less officially blessed or broadly supported by browsers, and there are only a few pieces that are of immediate practical value.

Continue Reading »