HTML5, CSS, and IE6
7th July 2010 | 0 Comments
The other day I created a HTML5 webpage with a flash fallback for IE users. Everything worked fine except IE 6 wasn’t rendering styles associated to the new HTML 5 tags. After digging around for a while I discovered that IE 6 won’t render styles associated with HTML tags it doesn’t know, unless you do a little bit of JavaScript trickry. For each unknown tag type you have to create it once in JavaScript like so:
document.createElement(‘video’);
After that the styles should render correctly.
Mozilla Developers’ take on Tamarin
7th November 2006 | 0 Comments
By now everyone and their brother should have heard of Adobe's generous donation of their AVM2 to the Mozilla Foundation.
Brendan Eich seems to be extremely excited about the code, I would be too. This should really speed up JavaScript 2.0 adoption in browsers (when the spec is finalized). And since a variety of Firefox's UI features are implemented in JavaScript, it should also help speed up the Firefox.
Frank Hecker has a great post that answers what does this all mean to me.
Overall, I'm really excited about this, but I'm left with a question. With Apollo using WebKit (and JavaScriptCore), will Apple's WebKit project adopt AVM2 too?
Paul Robertson has a nice link roundup too.
More on the Future of JavaScript
14th May 2006 | 0 Comments
I was visiting a site called Ajaxian this morning and noticed a nice little post about the future of JavaScript. Specifically, there is a link to a presentation that Brendan Eich gave on JavaScript 2. For those of you who don't know, Brendan Eich is the creator of JavaScript and works at the Mozilla Foundation.
Besides giving examples of new JavaScript 2 syntax, there is a little timeline on when these features will make it out into the wild. JS 1.7 appears in Firefox 2 and JS 1.9 appears in Firefox 3. Unfortunately, it looks like the JavaScript 2 spec will be finalized after Firefox 3 is released (early 2007), hence it's version being called 1.9.
FlashObject and Frames
30th March 2006 | 0 Comments
Microsoft is finally going to patch IE so it doesn’t infringe on the Eolas patent portfolio. Of course that means we need to update all of our plug-in code so we don’t confuse users. The quickest solution is to use deconcept’s FlashObject. I’ve been using it a lot lately and it’s awesome.