Articles about javascript’

Feb 4, 2010

Blender to WebGL JavaScript Exporter

Posted by Dennis in 3D, WebGL 7 comments

I’ve been playing with this technology lately and I have to say: WebGL is hot stuff. Through the HTML5 <canvas> element you can add hardware-accelerated 3D graphics to web pages. There’s no need to install a separate plug-in. It isn’t available in current browser versions however. You’ll need to install nightly builds of Firefox, Chrome [...]


Dec 8, 2009

Book Review: Unity Game Development Essentials

Posted by Dennis in 3D 1 comment

Flash offers a lot of cool features to play with. The last few years we’ve seen an abundance of 3D engines which have all been optimised to run on a very limited platform. The results are very impressive and have spawned many ground breaking and visually stunning online experiences.
Despite all this many developers are frustrated [...]


Oct 15, 2008

3DMLW - Open Source 3D Markup Language for Web

Posted by Dennis in 3D 3 comments

There’s an interesting article about 3DMLW in the latest issue of BlenderArt magazine. 3DMLW is anĀ Open Source platform for creating 3D and 2D interactive web content. In their own words:
“3DMLW is a Open Source technology for creating and displaying 3D and 2D content on the web through common web-browsers. This technology includes four parts:

3DMLW markup [...]


Feb 20, 2008

3D Silverlight 1.0: Simple Collada parser

Posted by Dennis in 3D, Silverlight 5 comments

A while ago I made a very simple Collada parser that was written in JavaScript and drew on a HTML 5 <canvas>.
Silverlight 1.0 also makes use of JavaScript so converting it seemed like a good excercise. You can see it here. Fortunately I didn’t have to change much. Only the way in which the lines [...]


Feb 19, 2008

Programmatic drawing with Silverlight

Posted by Dennis in Silverlight No comments

I’ve finally set myself to doing something with Microsoft’s Silverlight. After reading some of the basic stuff I have to say it looks promising. I can’t wait for C# support though, JavaScript is making my life miserable again :P.

I’ve taken a code sample (written in BASIC) from and old book and converted it to JavaScript. [...]


Nov 21, 2007

Parsing Collada 3D assets with JavaScript in the HTML 5 Canvas element

Posted by Dennis in 3D 3 comments

A few weeks ago there was a “Fronteers” (the Dutch guild of front-end developers) meeting at our office in Utrecht. I was asked to give a talk about something interesting related to front-end web development. Quite a lot has been said and written about standards, accessibility, etc. so I had to come up with something [...]


Nov 27, 2006

background-image flicker caching bug in Internet Explorer

Posted by Dennis in Uncategorized 2 comments

I was working on a very frustrating issue that occurs in IE when the caching settings are set to “every visit to the page”. On slower servers, the background images were reloaded on a mouseover. While reloading the images dissappeared. One simple line of JavaScript will solve this issue:
document.execCommand(”BackgroundImageCache”, false, true);
Read more about this


Nov 3, 2006

JavaScript 2.0: Evolving a Language for Evolving Systems

Posted by Dennis in Uncategorized No comments

I just found this excellent PDF about JavaScript 2.0. Some nice stuff in there. Too bad that Internet Explorer 7 uses none of these new features!


Nov 3, 2006

Structure your JavaScript!

Posted by Dennis in Uncategorized No comments

With the emergence of the AJAX-hype, and the code chaos that comes with it, there has been an increased interest in the structuring of JavaScript code. Very good concepts have been devised that take JavaScript a level further. To begin structuring your JavaScript code, the use of packages/namespaces is valuable start. JavaScript 1.3 doesn’t support [...]


Sep 28, 2006

Inline Scalable Vector Graphics (SVG)

Posted by Dennis in Uncategorized 1 comment

A while ago I wrote an article about Inline SVG for the Dutch web magazine Naar Voren!. It showcases how to embed SVG objects into XHTML pages and how to make them work for Internet Explorer, Firefox and Opera. When I find the time I’ll translate it into English and put it here on the [...]