ModPlayerJS is a player that runs in your browser for .MOD music files (the mainstay of Amiga and PC sample-based music circa 1990). This worked for me in Chrome browser but failed to work on Firefox. A good example of MOD music and what the player can do is to play 1DASBOOT.MOD with it (compare

HTML5 security issues

HTML5 has opened many new possibilities for developers. Now you can use web technologies to build full mobile applications, not just web pages. When you are building those application you need to know The Security Risks of HTML5 Development, because HTML5 includes a number of useful features that pose as double-edged swords from a security

Why mobile web apps are slow

Web technologies like HTML5 are the future of mobile application development, but there are also problems: many Mobile web apps are slow. JavaScript performance is essential to many modern web apps. When Java applets failed, JavaScript became the language of the Web. One big reason for slowness of many mobile apps is that is that

CSS3 used for video effects

I just accidentally found my way to Super cool video hack: DIY Olympics virtual lane markers page that looked interesting. It says that a student, Xiaoyang Kao, recently figured out how to make his own Olympics-style lane markers. The virtual lane graphics for swimming with css3 page tells how this video effect was done. Instead

Web as a Platform for Gaming

Mozilla is Unlocking the Power of the Web as a Platform for Gaming blog posting tells that Mozilla is advancing the Web as the platform for high-end game development. Mozilla was able to recently worked hard to prove that the Web is capable of being a compelling gaming platform. With Mozilla’s latest innovations in JavaScript,

Crypt WebGL demo

Mozilla announced a new WebGL demo: Crypt Demo. This Crypt Demo is a great example for how far browsers have come and for the cross-platform experiences developers can now create without having to rely on plugins. The demo is written by ACTISKU‘s Anthony Liot. The demo should run in most modern browsers that support WebGL


There are some common rules in the design of user interfaces (UI) in embedded systems, such as, “use common dialogs and buttons familiar to your users” or “keep it simple by limiting user activity, as much as possible, within the context of the current function”. The design of these buttons, dialog boxes, help screens and

HTML 5.0 and 5.1

HTML 5 specification might get ready (up to certain point at least) in few years if we are are lucky. W3C reveals plan to finish HTML5 and HTML 5.1 article tells that the Worldwide Web Consortium (W3C) says it’s still on track to release the final HTML5 specification in 2014. The plan (not yet officially

JavaScript tools for the HTML5 generation

17 JavaScript tools for the HTML5 generation article has an interesting list of useful tools. Look beyond jQuery and you’ll find a wealth of JavaScript libraries tuned for mobile devices, Canvas-based animation, HTML5 video, local databases, and more. I have also seen some other interesting looking tools that seem to be something that could be