The future of HTML (HyperText Markup Language)

Monday, February 9th, 2009

A couple of weeks in HTML 5

Category: HTML

Mark Pilgrim release a couple of HTML 5 roundup posts in a row. In his first post he talks about: Big news #1: r2692, a major revamp of the way application caches are defined. Application caches are the heart of the offline web model which can be used to allow script-heavy web applications like Gmail Read the rest…

Posted by Dion Almaer at 4:02 am

3 rating from 17 votes

Friday, February 6th, 2009

document.getElementById(“check1”).indeterminate = true; Now shipping in Firefox Trunk

Category: Firefox, HTML, Mozilla, Standards

Michael Ventnor posted about his implementation of the indeterminate state that is specified in HTML5 for checkboxes and radio buttons: If you do any web development, chances are you know checkboxes and radio buttons can have two states: checked and unchecked. But in the case of checkboxes, you may want to indicate to the user Read the rest…

Posted by Dion Almaer at 6:40 am

3.3 rating from 28 votes

Tuesday, February 3rd, 2009

HTML5 Features in latest iPhone; Application Cache and Database

Category: Database, HTML, iPhone, Mobile, Standards

Brad Neuberg told me about two cool additions to the iPhone that now use HTML5 features: Safari JavaScript Database Programming The HTML 5 specification provides a new mechanism for client-side data storage: JavaScript database support. HTML 5 is currently in development by the Web Hypertext Application Technology Working Group (WHATWG). JavaScript database support is available Read the rest…

Posted by Dion Almaer at 12:31 am

3.9 rating from 25 votes

Wednesday, January 28th, 2009

Sitepoint relaunches reference site

Category: CSS, Examples, HTML, JavaScript

The Sitepoint reference guide has been relaunched. It looks very clean indeed. Here is an example of docs for the getElementById method. You will see that it has basic info, compatibility charts (although they are minimal… saying things like “buggy” instead of why), and hints. For example: The behavior of this method when more than Read the rest…

Posted by Dion Almaer at 5:26 am

4.1 rating from 32 votes

Monday, January 19th, 2009

Styling HTML5 markup in IE

Category: HTML

Simon Pieters first posted on how to support new elements in IE. “However, if the user has scripting disabled, the layout would probably fall apart badly.” So, he has a new post that shows us what to do with no script: There are some tricks to work around the broken DOM and limited styling in Read the rest…

Posted by Dion Almaer at 6:32 am
Comment here

2.8 rating from 16 votes

Thursday, January 8th, 2009

Backwards compatibility and HTML 5

Category: Ajax, HTML

John Allsopp has a thoughtful piece that races some old concerns about the new tag set in HTML 5, and how we will ever be able to jump on that train when the cabooze still has IE.old train cars. It is great to have new semantics for <section> and all, but what will browsers do Read the rest…

Posted by Dion Almaer at 7:39 am

4.3 rating from 11 votes

Sharing and creating HTML and CSS templates

Category: Design, HTML

There are a slew of HTML/CSS design sharing template sites out there. What if there was a manifest that defined what they had, and tools could work with that so you could import repositories. That is the vision that Daniel Glazman had when just created the HTML+CSS Templates Manifest 1.0 CC licensed spec. You would Read the rest…

Posted by Dion Almaer at 6:37 am
1 Comment

3.6 rating from 26 votes

Friday, December 19th, 2008

This Week in HTML 5: onbeforeunload leading to script groups

Category: HTML

Mark Pilgrim has a new episode of This Week in HTML 5 that covers the onbeforeunload event. To get there, a lot happened, which Hixie explained: Someone asked for onbeforeunload, so I started fixing it. Then I found that there was some rot in the drywall. So I took down the drywall. Then I found Read the rest…

Posted by Dion Almaer at 8:12 am

3.5 rating from 12 votes

Friday, December 5th, 2008

Web Workers: Tweaked and out in Firefox 3.1b2

Category: HTML

Ben Turner posted on Web Workers being available in the upcoming beta2 using the latest spec: First, we’ve moved away from the old Gears-esque API that we had in Alpha 2 (see previous post) in favor of the emerging Web Workers standard. We’ve been hard at work with folks from Google, Apple, and others to Read the rest…

Posted by Dion Almaer at 10:18 am
1 Comment

3.2 rating from 57 votes

Thursday, December 4th, 2008

HTML 5 Gecko Build

Category: HTML

Henri Sivonen has posted an exprimental Gecko build that parses HTML 5: The level of quality is “It runs and some pages render!” This build is not at all suitable for normal browsing use. Please don’t use it with your usual Firefox profile. There are numerous known issues starting with bogus memory management (leaking everything Read the rest…

Posted by Dion Almaer at 8:22 am
Comment here

4.1 rating from 17 votes

Tuesday, December 2nd, 2008

HTML 5: Integrating HTTP authentication with HTML forms

Category: HTML, Standards

Mark Pilgrim has a new This Week in HTML 5 that features a bit new proposal for integrating HTTP authentication with HTML forms. A common use for forms is user authentication. To indicate that an HTTP URL requires authentication through such a form before use, the HTTP 401 response code with a WWW-Authenticate challenge “HTML” Read the rest…

Posted by Dion Almaer at 6:54 am

3.7 rating from 19 votes

Friday, November 28th, 2008

Mouse entering and leaving versus over and out

Category: HTML, JavaScript

Greg Reimer is doing really interesting work with reglib and he now has a neutral post on events and how he favours the pattern of mouse enter / leave to mouse over / out. He shows an example using the pyramid illustrations (as above) and then ends with: The title of this post is a Read the rest…

Posted by Dion Almaer at 1:26 pm

2.8 rating from 27 votes

<!doctype html>

Category: HTML

< View plain text > HTML < !doctype html> That is what HTML 5 defines, and Dustin Diaz agrees as he lays down the skinny: Doctypes have long been in standardista discussions circles. Why to use them. Which one to use. Which one is best. These are all <sarcasm>really fun details</sarcasm> to get into, but Read the rest…

Posted by Dion Almaer at 7:22 am

3.2 rating from 41 votes

Thursday, November 20th, 2008

Creating Custom Protocol Handlers With HTML 5 and Firefox

Category: Firefox, HTML

Via Myk Melez comes word that Firefox 3 supports HTML 5 web protocol handlers, which I had not realized before. These are really nifty: < View plain text > javascript window.navigator.registerProtocolHandler("mailto",                                   "",             Read the rest…

Posted by Brad Neuberg at 7:00 am

2.9 rating from 15 votes

This Week in HTML 5: Video tag changes

Category: HTML

Mark Pilgrim is back telling us what is new in the world of HTML 5 and focuses on changes with the video tag and API: The big news this week is a major revamping of how browsers should process multimedia in the <audio> and <video> elements. r2404 makes a number of important changes. First, the Read the rest…

Posted by Dion Almaer at 6:58 am

3.2 rating from 14 votes

Wednesday, November 19th, 2008

How Flash Can Join The Open Web

Category: Editorial, Flash, HTML

As it is Adobe MAX this week, there is a lot of talk about the Flash platform. How does this relate to the Open Web? Well, it turns out that Dion and I have been discussing how Flash can join and become a part of the Open Web. Dion kicks things off with his blog Read the rest…

Posted by Brad Neuberg at 6:00 am

3.7 rating from 22 votes