Widget Real-Estate: Unlimited Possibilities of Design for Software GUI Applications
By Chongchen Saelee
As IO (input/output) devices become more high resolution, as developers we won’t be limited to designing our graphical symbols of interactivity to the finite resolution of the screen output. (more…)
I really want a portable camera like Pivothead’s hands-free eyeglass camera, but it’s just too bulky. Why does it look like something X-Men’s Cyclops would wear?
So I thought of what the current technologies goes into the Pivothead: USB for transferring into PC, wireless transceiver, SSD storage, etc.
I don’t care too much about LEDs and stuff yet, so I just want to focus on storage.
And nowadays, storage is INCREDIBLY SMALL. Look at those literal thumbnail (or even booger size) flash cards we use in our mobile phones. So if those things can hold huge amounts of data in their compact size, why not take it a step further.
I think they can stretch those microSD cards into cables and still accomplish the same thing. If my understanding is correct, it’s all about holding a charge to represent binary data. So find a way to hold the charge in cable form. Mayhaps, this is where carbon fibers might come in handy.
So if this works, then an eye glass camera would just store it’s data inside the actual frame or temples.
The power source, would be in the camera area. Something like that.
Rendering 32×32 bitmapped image with 2D to real 3D to 2D projection tranformation to fit 320×240 (100%) HTML5 canvas with translation, scaling, and other composited images:
Chrome v.31x = 62fps
Firefox v.26 = 60fps
IE v.9.0.8x = 45fps
BUT, when using browser’s built-in zoom to 200% (640×480):
Chrome v.31x = 60fps
Firefox v.26 = 15fps
IE v.9.0.8x = 45fps
So obviously, Chrome is champ when it comes to utilizing your hardware acceleration techniques. Firefox, however, failed in the zoomability corner. What a shame.