Category Archives: javascript

Unhosted – building web apps without servers

For some reason I never came across this before, but it seems there is something of a movement (complete with manifesto) promoting client-side-only web apps. According to the Unhosted site: By “unhosted web apps” we mean browser-based apps with no server-side backend. Unlike … Continue reading

Posted in apps, development, javascript, mashups, standards, widgets | 8 Comments

Realtime Web Competition Hots Up

Whether its live streaming of status updates, chatting live with friends, or playing games, there has been a significant trend for adding more real-time capabilities to the web, something that has been noticeable since the introduction of instant messaging and … Continue reading

Posted in apps, javascript, jiscobs, standards | 1 Comment

Enyo: a component-oriented JS framework

Enyo first made an appearance on the HP TouchPad and was the framework used for WebOS applications.  However, after HP killed the TouchPad and put WebOS development on hold, HP has spun off Enyo into a standalone open-source JS app … Continue reading

Posted in apps, development, javascript, mobile, widgets | Leave a comment

Creating subtitles and audio descriptions with HTML5 video

At the a11y hackdays last week I was inspired by Bruce’s talk on HTML5 video and Web-VTT (web video text track) to make a W3C Widget for quickly creating text tracks. The basic components of the widget are the HTML5 … Continue reading

Posted in a11y, development, javascript, widgets | 1 Comment

Adventures in progressive enhancement

Like many people I was very impressed last year with Bryan Rieger’s slide deck Rethinking the mobile web in which he set out the case for designing websites with mobile users as the first concern, and then progressively layering enhancements … Continue reading

Posted in apps, development, javascript, mobile, widgets | 3 Comments

Inter-widget communication

One of the common feature requests and extensions developed for Apache Wookie is the facility to let widgets talk to one another, something that tends to be called inter-widget communication (IWC). I’m now involved with two EU projects (ITEC and … Continue reading

Posted in development, javascript, widgets | 2 Comments

JavaScript: Dynamic binding and lazy loading

For a project I’m working on at the moment I have a requirement to be able to transparently switch between implementations of APIs that my W3C Widgets use based on the user’s context. For example, if the Widget wants to … Continue reading

Posted in development, javascript, widgets | 2 Comments