defaut display value of any DOM element
library authors have long been struggling to find a bullet proof function that will give the default display value of any DOM element. Average Web developer shouldn’t worry about it, but the solution...
View ArticleFirefox Aurora: With Great Power Comes Great Freedom
This is a more detailed version of the article posted today on hacks, aimed at a more knowledgeable audience. New features can only become stable and usable if you test them and push them to their...
View ArticleOffline Web Applications, we're not there yet.
Being able to use applications offline is an important feature in the quest for native like (mobile) web apps. The offline mechanisms currently available are indexedDB and appcache. Developers who’ve...
View ArticleAppcache & Beyond
Here’s the presentation I gave for the first edition of LyonJS. Firefox or Chrome are required to view those slides, sorry to the others, I’ll try to fix that next time. Appcache use-cases I’d like to...
View ArticleCORS: an insufficient solution for same-origin restrictions
UPDATE2: The main criticism I have received is that people will click “allow” without understanding the security implications of this action. I don’t know yet how to mitigate this risk, but the statu...
View ArticleMozilla addons: Interactions between Content Scripts and pages
Addons created with Mozilla’s Addon SDK have a secure mean of communication with web pages: Content Scripts. Although the interaction between addons and content scripts is fairly well documented, this...
View ArticleMozilla addons: jQuery Injection / Script File Injection
UPDATE: @ZER0 suggested to use data.url instead of data.load In my last blog post I described different ways of interaction between content scripts and pages. One of them was to inject inline scripts...
View ArticleActivable: a modern approach to UI components
Activable is a new step between current libraries of UI components and the upcoming Web Components: a lightweight, IE8 compatible script that enables to build common UI components in an entirely...
View ArticleWorking around CSS Transitions bugs with getComputedStyle
There are numerous problems and browser inconsistencies with the current implementations of CSS Transitions, as demonstrated on csstransition.net. The following problematic situations can be solved by...
View ArticlejQuery & others vs. Vanilla Web
disclaimer: although debating the usefulness of full-featured libraries in general, the arguments are based on many aspects of the most popular one, jQuery. They should still hold mostly true for the...
View Article
More Pages to Explore .....