7

I'm investigating platforms for web development and wondering whether a web based app could be used on an Ereader like the Kindle.

Does the Amazon Kindle (latest version 2.0, I think) web browser support Javascript?

What web browser does it have/based on? (Mozilla Firefox, etc.)

Cœur
  • 37,241
  • 25
  • 195
  • 267
Clay Nichols
  • 11,848
  • 30
  • 109
  • 170

4 Answers4

6

Kindle's browser uses the WebKit layout engine.

It supports javascript.

Eelvex
  • 8,975
  • 26
  • 42
  • It use NetFront. See https://web.archive.org/web/20140718224322/http://gl.access-company.com/news_event/archives/2007/20071127_kindle/ – easrng May 15 '20 at 14:04
  • Yup, NetFront: https://en.wikipedia.org/wiki/Amazon_Kindle#:~:text=web%20browser%20that%20uses%20NetFront%20based%20on%20WebKit. – Mladen B. Feb 07 '23 at 13:22
3

Kindle "keyboard" devices running firmware 3.x (including jailbroken Kindle 2 upgraded to firmware 3.x) support the ES3 version of JavaScript and no HTML5 layout features, similar to what was supported by Internet Explorer 8.

Newer e-ink Kindle devices, like the PaperWhite, Oasis and Voyage running firmware 5.x support the ES5 version of JavaScript and some HTML5 layout features, similar to an original iPad running iOS 5.0.

You can inspect the source code for the browser, which Amazon supplies in their open source compliance download package. It is based on the WebKit sources circa 2009 with some customizations for e-ink rendering. The browser passes the Acid 3 standards compliance test with 100 out of 100 tests passing and almost totally matching the reference rendering.

The main issue with the browser on older Kindle devices is the outdated SSL certificates means any site that requires SSL (https instead of just http) will not load. Amazon did issue an emergency fix, which all users should apply so they can continue to both browse the web and connect to Amazon's digital storefront.

Matt Hargett
  • 1,906
  • 1
  • 17
  • 37
1

It's a webkit browser. I've tried sites like gmail on it, and it just keeps refreshing.

JohnP
  • 49,507
  • 13
  • 108
  • 140
  • Do you mean that it keeps refreshing the e-ink screen or the website itself? – liori Sep 06 '13 at 16:20
  • @liori It keeps refreshing the view. The website is ok. Not sure how the new one's handle it though, this answer is quite old. – JohnP Sep 06 '13 at 16:32
0

kindle has check box "enable java script" in the settings