Каковы возможности браузера в предложении e-ink Amazon Kindle WebKit? - PullRequest
6 голосов
/ 04 августа 2010

Кажется, что новый «экспериментальный» веб-браузер в Kindle довольно ограничен в возможностях. Стиль даже включенных закладок выглядит немного грубым. В одном видео человек упоминает, что JavaScript включен в «расширенном» режиме, но не было демонстрации того, что это значит. На момент написания статьи на странице продукта приведен только краткий параграф об ограничениях международной поддержки.

Какие веб-стандарты официально поддерживает браузер Kindle WebKit?

Ответы [ 2 ]

2 голосов
/ 18 сентября 2016

Возвращаясь к прошивке Kindle 3.2.x, экспериментальный браузер полностью поддерживает JavaScript (спецификации ES3), немного CSS 2.x и набирает 55 баллов (наш из 555 возможных баллов) на HTML5Test.com. Он более или менее проходит тест браузера Acid3 на 100%. Это значительно лучше, чем в Internet Explorer 8, за исключением сырых тестов производительности JavaScript.

Строго говоря, это не браузер с поддержкой HTML5, несмотря на то, что на HTML5Test.com он имеет ненулевую оценку. Он не поддерживает какие-либо функции документа HTML5, но в то же время поддерживает относительно продвинутые функции, такие как веб-рабочие, обмен сообщениями между документами и общий доступ к ресурсам.

С нашим Kindle 2 с международным 3G мы смогли проверить электронную почту Yahoo, Gmail, Википедию и некоторые Карты с удаленного сайта в Тайване, находясь в отпуске. Вы можете сделать джейлбрейк Kindle 2 для установки прошивки Kindle 3.x. Любой Kindle после Kindle 2 может быть обновлен до последней версии 3.x и может иметь достаточно функциональный, хотя и устаревший браузер, по сравнению с конкурирующими устройствами e-ink.

Даже самые последние устройства Kindle для электронных чернил (прошивка 5.8.x) набирают только 152 (из 555) на HTML5Test.com, наравне с Internet Explorer 9, который отставал от конкурирующих браузеров на 2 года, когда он был выпущен 6 лет. тому назад. Они поддерживают некоторые аспекты стандарта JavaScript ES5.1, но некоторые аспекты отсутствуют / нарушены. Он имеет частичную поддержку WebSockets, что делает его непригодным для большинства веб-приложений, использующих эту функцию, но не поддерживает Server Sent Events, что странно для устройства с критическим временем автономной работы. Amazon продолжает свою историю того, что кажется преднамеренно нарушенной реализацией CSS2.1 и CSS3, и браузер зависает или вылетает при попытке попробовать популярные сайты, такие как JetSttream, ARES-6 или Ringmark. Одним из отличных преимуществ экономии является включение поддержки Local Storage и Canvas, что позволило бы создавать игры с достойной функциональностью, если их анимация оптимизирована для частоты обновления электронных чернил. Браузер Kindle не поддерживает стандартные веб-события касания в браузере, но есть и другие возможности управления, которые может использовать разработчик.

Тем не менее, даже прошивка Kindle 5.8.x является достойным браузером на устройстве, которое работает от батареи в течение нескольких недель. Он будет разумно отображать недорогие мобильные (читай: iOS и Android 2.x) версии Twitter, Facebook, Wikipedia и других крупных сайтов с незначительными проблемами рендеринга. Amazon может и должен предоставить лучший веб-интерфейс, учитывая цены, которые они устанавливают, но в худшем случае сообщество джейлбрейка замечательно компенсирует программное обеспечение.

2 голосов
/ 14 мая 2011

Kindle 3 работает с Javascript, но не с Flash, фильмами и другими функциями. Я справился с этим с моим Kindle 3, создав этот сайт - http://www.anysubjects.com, где я соединил сотни великолепных сайтов, дружественных к Kindle.

Я поставил перед собой задачу выбирать только те сайты, которые были бы полезны, и я мог читать без необходимости изменять какие-либо настройки моего Kindle, т. Е. Мне не нужно было менять размер шрифта или настройки экрана.

Сделав это, я создал сайт, который расширяет границы браузера, но экономит ваше время и нервы.

...