我有一个客户想让我优化他们的Kindle Fire移动网站。我在iphone、ipad和android上做过开发,但不是针对android平板电脑,也不是专门针对kindle fire的。
我想知道,作为一个移动web开发人员,在这个平台上进行web开发有什么特别的注意事项或者需要注意的问题吗?
在做了一些研究之后,它看起来像是在使用android 2.3,运行一个名为amazon silk的opera迷你浏览器,并使用一个名为spdy的网络协议。一篇文章建议我应该设计一个1280×752的空间。
我在Quora上发现了一篇文章,上面说“Silk聚合地跟踪用户行为,并试图预测可能出现的下一页(类似于一些浏览器预加载链接的方式——只是以一种更有针对性的方式)。然后它会提前将内容发送到设备上,“这让我有点担心,因为我确实在一些网页上实现了一些服务器端(php)跟踪和登录。我不想把日志记录在一个真正的人没有要求的页面上。
除此之外,我真的没什么好担心的。思想?
最佳答案
Amazon Silk后端确实采用了某些优化来减少延迟。但是,作为一般规则,您不需要将silk后端因素考虑到web开发中。没什么好担心的。
关于ua字符串:您可以在silk开发者指南中找到silk用户代理的最新和最棒的信息:http://docs.aws.amazon.com/silk/latest/developerguide/user-agent.html。