以.mobi文件格式下载了一本书.这些文件由章节分开.希望找到一个应用程序或方法将所有.mobi文件合并到一个文件中.
我正在调查用于Web开发的平台,并想知道基于Web的应用程序是否可以用在像Kindle这样的Ereader上.
亚马逊Kindle(我认为最新的2.0版)网页浏览器是否支持Javascript?
它具有/基于什么网络浏览器?(Mozilla Firefox等)
我们希望在Kindle网络浏览器上使用更高对比度的风格来进行电子墨水显示.然而,Kindle使用常规screen媒体类型.有人提到Kindle 的使用amzn-mobi和amzn-kf8媒体类型,但它们似乎只适用于电子书,而不适用于网络浏览器.
我们总是可以查看用户代理字符串并相应地添加一个类,但是当有基于CSS的替代方案时,我们希望尽可能避免使用基于JavaScript的解决方案.
我希望能够用python创建.mobi文件,但是经过一个小时的搜索后我还没有找到任何关于它的信息.我不想使用Calibre或像它这样的软件,只是普通的python.
我最近接受了为亚马逊Kindle中的实验性网络浏览器设计和开发我的网站的特殊移动版本的想法.不是 Kindle Fire,而是电子墨水.
但是,我没有在网上找到关于这个主题的任何真实资源.我承认,Kindle浏览器的市场份额必须非常糟糕,以至于大多数网站管理员都不应该想到担心它.即使这样,我的网站也是以电子书为中心的,所以我觉得Kindle友好的设计对于这个案例是有意义的.
所以我问你,在你看来,制作适合Kindle的网站有哪些考虑因素?
我应该设计的屏幕分辨率和DPI是什么?如何通过JS/CSS媒体查询检测Kindle(但不是Kindle Fire)?
他们使用什么浏览器引擎?它的HTML5和CSS3功能是什么?AJAX?JavaScript超时?jQuery动画?是否有PC的仿真器/等效器我可以测试它?
只有拥有一台Kindle键盘,在屏幕属性和技术能力方面,不同的Kindles迭代(同样不是Kindle Fire)之间有什么区别?我应该考虑支持其他电子纸阅读器(如Nook,Sony Reader和你有什么)?他们甚至有网络浏览器吗?
在创建用于在电子墨水屏幕上显示的网站时,是否还应考虑其他任何技术,设计或哲学问题?
亚马逊Kindle SDK(KDK)实际上可以从任何地方下载吗?有一个页面介绍了亚马逊上的KDK,但你实际上无法从任何地方下载它.它也处于Beta阶段.
我正在使用HTML实现一本关于Kindle设备的书,但是某些Unicode特殊字符没有在Kindle中显示,例如:
X -hax: x̄
X-double bar : x̿
R- hax : ͞R
Run Code Online (Sandbox Code Playgroud)
我的头标记是:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
Run Code Online (Sandbox Code Playgroud)
请帮我; 如何显示上面列出的字符(如果您的浏览器有足够的Unicode支持,则显示如下):
我在这里抓着一点稻草,但是想知道是否有人对这是否可能有任何见解.似乎亚马逊没有提供任何类型的[公共] API来获取有关用户点燃书籍的数据,特别是他们已经阅读了多少,但我希望我错过了一些东西.
所以基本上,鉴于用户亚马逊登录或点燃电子邮件地址或其他一些独特的标识符,我希望能够连接到Web服务以获取用户购买/下载的kindle书列表,然后确定通过它们的距离他们读过.亚马逊必须拥有这些数据才能跨设备同步图书,但似乎他们没有提供API来获取这些数据.
当我购买电子书时,我会下载所有可用的格式.我注意到各种格式的文件大小可能明显不同,而epub通常要小得多.
例如:
要么:
我翻过它们并试图确认内容是相同的,它们似乎是(即没有丢失大图像).任何人都可以解释为什么epub比其他两个小得多?
当我构建我的Android应用程序的亚马逊(Kindle)风格时,我遇到了这个运行时错误:
Caused by: java.lang.RuntimeException: Stub!
at com.amazon.device.messaging.ADMMessageReceiver.<init>()
Run Code Online (Sandbox Code Playgroud)
我需要本地amazon-device-messaging.jar文件来编译我的应用程序,但是我不需要在运行时包含它,因为亚马逊设备将具有必要的类和方法.如何更新我的Android Studio build.gradle文件来执行此操作?