Tag Archives: HTML5

Part-2: Encapsule Schema Window Manager (Knockout.js Goodness)

You can demo a snapshot of the build pictured in the screenshot here: http://www.chrisrussell.net/html5/schema-5/schema.html // Please visit the Encapsule Project Blog for more details about what this app is going to do. I’ve still got an off-by-one pixel alignment issue getting the … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , , , | 1 Comment

Building A Super Cool Window Manager w/Knockout.js for the Schema App

I’ve been busy working on a “window manager” for the Encapsule Project Schema application based on the Knockout.js Model-View/View-Model (MVVM) Javascript library. Firstly, I’ve had some good things to say about Knockout.js based on my first set of experiments and continue to … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , , , | Leave a comment

Seattle SVG and Web Graphics Meetup

The “Schema” application I’m working on for Encapsule Project will take a heavy dependence on Scalable Vector Graphics (SVG) to provide interactive visualization and editing of the complex dataset that encodes Soft Circuit Description Language (SCDL) system models. So I … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , , | 1 Comment

Crunchmode Coding on Schema Application

All my recent posts about HTML5 development derive from efforts to build a new sort of software design tool in the browser. I’ve been crunching… See: http://blog.encapsule.org/2013/02/27/schema-day-32/

Posted in Internet, Open Source, Software | Tagged , , , , | 1 Comment

Great Devs Write Great Error Messages

Nothing annoys me more than spending an hour, sometimes a lot more, trying to figure out if my use of library code is correct or if the library itself is broken. In my experience, great developers go the extra mile … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , , | Leave a comment

HTML Application Cache Race Condition

I’ve been noticing that when my single-page HTML5 application loads, the class I wrote to monitor the status of the application cache on page load occasionally goes out to lunch and hangs the page during bootstrapping. The Mozilla docs on … Continue reading

Posted in Internet, Open Source, Software | Tagged , , | Leave a comment

Simple IPC between local HTML5 App Instances Using Hash Routing

Consider the following little fragment of HTML: <a href="./#/monitor2" target="monitor2" title="Open monitor #2 instance of #{appName}">Monitor #2</a> <a href="./#/monitor3" target="monitor3" title="Open monitor #3 instance of #{appName}">Monitor #3</a> <a href="./#/monitor3/run" target="monitor3" "test">Test directed at monitor 3</a> Here I’m using a named … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , | 1 Comment

Thanks to nparashuram

Link: http://nparashuram.com/ I’m planning to use Parashuram’s IndexedDB wrapper for JQuery (https://github.com/axemclion/jquery-indexeddb) and have spent my morning reading docs, examples, and noodling with the code. Pausing briefly to commend TrialTool (https://github.com/axemclion/trialtool/) – an HTML5 application for interactively exploring, and experimenting with Javascript … Continue reading

Posted in Internet, Open Source, Software | Tagged , , | Leave a comment

Moving on to IndexedDB

I’m more or less satisfied with the routing solution I came up with yesterday  based on Director.js so today I’m moving on to the apps IndexedDB store. Here’s a useful link: http://caniuse.com/#search=IndexedDB I hadn’t realized that IndexedDB support is currently limited … Continue reading

Posted in Internet, Open Source, Projects, Software | Tagged , , , , | 2 Comments

My Minimal Client-Side Router based on Director.js

There are at least thirty-two different ways to initialize a client-side Director.js routing object. I think I’m happy that I ran into a bunch of issues toying around with the more advanced modes because it got me annoyed enough to … Continue reading

Posted in Internet, Open Source, Software | Tagged , , , | Leave a comment