Will Amazon’s Kindle Ever Have a Decent Browser?
Every day for nearly a year now, I’ve used the same device and it’s not a phone. It’s my Amazon Kindle 2. Handsets have come and gone, but without fail, I read at least one chapter a day — usually many more — on the device. But there’s one thing I don’t do. I’m not browsing on the Kindle, which is a shame when you factor in the integrated mobile broadband connectivity. I’m paying $60 each month for the same type of connection for use with my netbooks, notebooks and other devices, but I can’t really take advantage of the free 3G pipe the Kindle offers. The browser is just too painful to use for more than a few minutes.
There’s hope for future improvements, though. Webmonkey reports that Amazon is advertising a developer role for its Labs126 group — the folks that develop the Kindle:
“The role at Lab126 includes designing new features for a new browser while supporting the existing code. Job requirements include familiarity with current web standards and web rendering engines, as well as experience with Java and embedded Linux, both of which the Kindle runs.”
It’s a safe bet that either someone at Amazon is going to build a better browser for its Kindle device or the company is planning for a revised or different device entirely. But browser code is only part of the equation here — two more pieces to the puzzle come into play and both limit the web capabilities of Amazon’s Kindle devices.
First there’s the e-Ink display. For reading basic content like text, it’s arguably quite good. There’s no way I’d be using my Kindle daily if it was difficult to read content. Pictures even look acceptable, although they’re limited by the 600 x 800 display resolution and 16 shades of gray. The bigger issue is the rate of refresh, or how long it take for the screen to render a full page of information. With basic text, like that in a book, it’s just fast enough but nowhere near as fast as hitting page down on a computer, for example. When dealing with web content, it can be an exercise in frustration due to the various content types on a single web page. That issue could be addressed with a beefier browser, but it’s always going to be a challenge — web complexities aren’t going away any time soon.
The other issue is also hardware related — the processor inside the Kindle itself. An iFixit teardown of the Kindle 2 reports that the CPU is Freescale’s MCIMX31 532 MHz ARM-11 processor — a chip that doesn’t include a graphics processor. It’s great for the primary features of an e-book device, but could struggle with today’s visual web. Pairing it with the eInk display isn’t likely to make for a positive web experience. Helping the Freescale CPU in the Kindle is a display controller from Epson, but again, these components driving a slowly refreshing display can only do so much. Put another way — a YouTube video looks smooth at 15 frames or more per second. Try that video on an eInk display measured in the opposite way – seconds per refresh — and it would look like a poor slide show.
Could a code-optimized browser bring a better web experience to Amazon’s Kindle? Sure it could. But will that experience compare to the various other tablets and slates that are due out this year? Not likely and that’s why a better browser would be nice on the Kindle, but it won’t make the device competitive against others that can do so much more. For e-book reading, it’s top notch — for anything more than basic slow browsing, it’s lacking. Given the hardware limitations, the browser can improve, but not enough to help Amazon fight the onslaught of new tablets this year.
Related research on GigaOM Pro (sub req’d):

Amazon has a great device in the kindle reader. I hope they don’t mess it up by trying to turn it into an iPad type device. They will loose that fight unless they design a new Kindle from scratch.
So, what’s up with cheaper mobile Internet service anyway? Is $60 the bottom of the rung? The iPad is supposed to come with $15 with cap and $30 a month with unlimited traffic. Sounds cheaper to me than $60.
I’m not sure what you mean by that exactly, but if your talking about how much the kindles connection costs the answer to that is nothing, to the consumer. Amazon has partnered with (at&t?) the telco to make buying books on the kindle wirelessly over 3G completely free… although there may be some sort of upfront cost.
Not until it has a color screen
If you’d popped for the Kindle DX when it came out you’d have had a better browser as well as the larger screen to enjoy it with.
The processor isn’t the problem. If anything, it’s incredibly powerful for the demands of image-less web browsing. At one point, I was using elinks on a zipit (embedded linux device, 16mb ram, 77mhz arm7) and it worked fine. Zippy, etc (excuse the pun) – it took more time to type in the URL on the little keyboard.
Image-rendering would increase the load somewhat but not to the point where any sort of power-hogging graphics chip would be necessary.
The main bottleneck is (likely) that this browser is written in java, rendering what should be (and could be) very quick into something slow as molasses. I don’t think driver for the epson eink support chip is necessarily written the best, either.
The eink display does slow things down, but not as much as the piss-poor rendering speed. Synchronously loading the images is also very poor design, ended up with a relatively horrid browsing experience.
E-ink will never play videos worth watching anytime soon. But the browser itself, for viewing the non-richmedia content which is most of the web, can be vastly improved.
Kevin, Sadly not one of your best or most relevant articles. It’s a shame you can’t press delete after you publish.
Vocabulary mavens to world: “loose” and “lose” are two different words.