2

我有一个客户希望我针对 Kindle Fire 优化他们的移动网站。我在 iPhone、iPad 和 Android 上进行过开发,但不是针对 Android 平板电脑,也不是专门针对 Kindle Fire。

我想知道,作为一名移动 Web 开发人员,在这个平台上进行 Web 开发时,我应该做些什么特别的考虑,或者我应该注意什么危险信号?

经过一番研究,它看起来像是在使用 Android 2.3,运行一个名为 Amazon Silk 的类似 Opera mini 的浏览器,并使用一个名为 SPDY 的网络协议。A 发现一篇文章建议我应该为 1280 × 752 的空间进行设计。

我在 Quora 上找到了一篇文章,上面写着“Silk 会跟踪用户的总体行为,并会尝试预测可能的下一页(类似于某些浏览器预加载链接的做法——只是以更有针对性的方式)。然后它将该内容传递给提前设备。” 这对我来说有点危险,因为我确实在我的一些网页上实现了一些服务器端 (php) 跟踪和日志记录。我不想在没有被真人请求的页面上记录日志。

除此之外,我真的看不出还有什么值得担心的。想法?

4

1 回答 1

8

Amazon Silk 后端确实采用了某些优化来减少延迟。但是,作为一般规则,您不需要将 Silk 后端纳入您的 Web 开发考虑因素。无需担心任何问题。

关于 UA 字符串:您可以在 Silk 开发人员指南中找到有关 Silk 用户代理的最新和最重要的信息:http: //docs.aws.amazon.com/silk/latest/developerguide/user-agent.html

于 2014-02-18T22:40:21.347 回答