Javascript
User interactions with soma-template
As a reminder, soma-template is a DOM-based web template engine that will help you insert content in html pages with native DOM manipulation. Events have been added to soma-template. You can now...
read articlesoma-template seamless dom manipulation
soma-template is a web template engine. The library aims to help developers insert data in their html applications using native DOM capabilities. Most web template engine today are...
read articleSoma events native DOM 3 Observer pattern
At some points, any developer will read something about loose-coupling and the Law of Demeter. It is usually happening when you are writing code that becomes a bit larger and you start to have...
read articleinfuse.js ioc javascript library
Infuse.js is an IOC javascript library (inversion of control). Using rules based on properties and paramaters naming, you will be able to inject data in functions or objects. Quick video for the...
read articlesoma.js router plugin
I wrote a router plugin for soma.js to create internal routes in a web app. The plugin is based on the amazing library davis.js (thanks a lot to the author Oliver from New Bamboo for the help). It...
read articlejavascript motion detection
This is a motion detection experiment in javascript, and before starting any explanation: Click here to see the demo. To see this demo with your own webcam, you will need to download a browser that...
read articleJavascript motion tracking
It is very often that I have to do video motion tracking for interactive video campaign in my daily work. If I'm used used to do that in Flash, I made a quick experiment to do the same in...
read articlesoma.js update 1.0.1 plugin system
I've added a plugin system in soma.js and a tutorial how to create a plugin on the site. It is quite simple and everything is explained in the tutorial step by step, but here is a quick overview. To...
read articleImage loader plugin for soma.js
Now that we can easily create plugins for soma.js, I've created an image loader plugin. I've used PxLoader as a base and before any explanation, it looks like that: The advantage of using the plugin...
read articleSoma.js - lightweight MVC Javascript Framework
We are excited to release a new Javascript framework called soma.js. I am Henry Schmieder, London based web developer, and this is my first post on this blog. Romu and I have been working on this...
read articleFirefox 3.6 Mac bug with MouseEvent
Firefox 3.6 introduced a very annoying bug, and only on a Mac. If you're using somewhere a MouseEvent.ROLL_OUT or MouseEvent.MOUSE_OUT, this event will fired even if you only click on a object without...
read articleBackground fitting the browser (html/css/javascript)
This has nothing to do with flash but I share this quick try as I saw a lot of people looking for a background that fit the browser in html. I used the ratio out I explained in this previous post,...
read article