Jaya just dropped me a note about this video he posted of Fennec running on his gumstix device with an E-Ink display.
This is impressive progress to say the least. After watching the video I wonder if there are any interface changes we can make that would work better with the display and its refresh rate.
I’ve implemented a freetype font back end for Windows and Windows CE that we’ll be using for Fennec. This will allow Fennec to render international fonts we were previously incapable of handling.
There’s still plenty of work to do, but I can’t wait until we can benefit from Madhava’s upcoming small screen UI
Also, for any of you who attempted to build in the last 10 days, we did a pretty major rearchitecting that broke the build for a while. That has been resolved now and you should have more luck building.
I want to run a debug build of fennec on my windows mobile emulator. I have been able to do this by “mounting” my object directory as a shared folder. Unfortunitely I’m seeing IO errors which I’ve read could be due to the way the emulator maps in the “storage card.”
So now I’m trying to deploy fennec and xulrunner to the Program Files folder through visual studio. Unfortunitely the emulator images provided by microsoft only have 10-20mb (depending on how you launch them) of free storage space, so the deploy fails.
I’m hoping some one out there has a work around. One option would be to edit the emulator configuration in some seemingly undocumented way. Another could be to download different images. Most actual consumer devices have more than enough internal storage (the HTC Touch Pro has 512Mb), and I seem to remember seeing device specific images at some point. Any help would be apreciated though.
As a developer who has downloaded the SDK and become frustrated, “Amen.” As an iPhone user frustrated by the lack of truely useful 3rd software available, “Please…pretty please. Don’t make me switch to T-mobile and buy an Android phone.”
I spoke with Jaya Kumar today about his e-paper device and running fennec on it. He recently presented his work at the linux plumbers conference. Essentially this is an gumstix device with an e-paper display.
The device he showed me had to be controled remotely with a mouse. In his bag he had a new display witha touch screen and a better refresh rate. I’m really excited to see fennec running on that.
The next step is to really think about how to combat the limitations of an e-paper display. With today’s technology those are primarily the slow refresh rate and the gray scale graphics. Can we do something more intelligent with mapping of colors to greyscale than a simple translation of brightness. Perhaps all of the colors on a given page could be mapped out along a scale of contrast. Perhaps you just need to consider the colors of adjacent elements, is this simply a map coloring problem?
And when it comes to the refresh rate, can the browser make certain adjustments to accommodate the device automatically? Or do we just punt and some how give a hint to the web server during the request?