jquery – 什么技术开发了iPhone / iPad的“金融时报网络应用”

如果您不确定我指的是什么,您可以在这里查看:

Can the FT Help Publishers Quit Their Apple Addiction?

所以我的问题是(如果有人知道的),他们用什么确切的技术来开发这个?他们是否使用jQuery UI,jQuery Mobile,iOS具体的东西?

我很想知道,因为我在船上,我想要一个“应用程序”为我的网站,但我没有时间学习客观C或Java.所以开发这个相同的东西,并为不同的设备调整它似乎是要走的路.

如果您有任何资源谈论该应用程序,或者如果您回答这个问题,您可以指出描述该技术的资源对像其他用户更为翔实.

干杯

解决方法

布兰登·扎克里(Brandon Zacharie)的一般要点是正确的:大部分是手工滚动的.没有一个单一的框架或库可以准确地捕捉到所需要的或者没有某种缺点.也就是说,有两个图书馆被使用:

> jQuery. jQuery的初始使用相当高一些,但现在它只用于AJAX的东西.
> TouchScroll,一个用于平滑滚动元素的滚动库,在几个地方使用,包括文章视图.

其余的大部分使用“HTML5”或webkit特定的调整;这个东西很多都是http://diveintohtml5.ep.io/所覆盖的.一旦你开始使用这些东西,然而,你会意识到即使在基于webkit的浏览器中的实现也有很大的差异,而且有很多奇怪的地方,更重要的是,如果您尝试使用硬件加速来进行转换或加速合成.

关于唯一的iOS特定的东西是保存到主屏幕的支持;不过,您可能会发现,如果您下降了HTML5路线,即使在许多平台上支持许多功能都是理论上的,为了实现最佳性能功能,您必须开始进行用户代理嗅探和不同的代码路径和方法

我认为一定会有改进,因为方法得到优化,并且发现了最佳技术,然后我们将真正看到图书馆的兴起.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...