2012-01-13 60 views
0

我的一个客户想要一个全新的网站。他想要使用最新的可能性。他想要的网站必须用HTML5或Flash制作。然而,事情是,该网站必须在iPad上工作。Flash/HTML5中的网站。在iPad上?

我告诉他他的想法不是很聪明和实用。我们都知道一些浏览器缺乏HTML5的支持(他说他不在乎,他们将不得不使用其他浏览器)。另外还有Flash和iPad的问题。我真的不认为让访问者安装一个应用程序或不同的浏览器,这样才能看到他的网站。

所以我的问题真的是什么可能性。 HTML5可以在iPad上用于网站(而不是应用程序!)而无需安装任何东西?还是需要安装其他软件才能使用HTML5和Flash。

我也想知道是否有可能使用类似Unity的东西。虽然我真的不相信有可能用它制作一个网站。

需求:

  • 在Flash或HTML5网站
  • 网站必须在iPad上运行

回答

3

你将不得不为了支持iPad使用的HTML,但没有必要为桌面用户安装一个新的浏览器。正确编写的HTML5/CSS3应该适度地降低缺乏支持的旧浏览器。为了使这个任务更容易,您应该查看现有的模板,如HTML5 Boilerplate,它们为您处理跨浏览器问题。

1

Flash不会在iPad上,苹果设计的决策工作,如果该网站必须在iPad上工作,它立即规定闪光。

所以使用HTML5。

2

我建议你使用像mordernizr http://www.modernizr.com第三方框架。这样做的好处是,你可以编写一个代码,并且框架将负责为你创建html/javascript/css。

有了这个,你减小之后的时间点更改代码的风险,因为框架将使用正确的DOM元素,其中和,每当他们在浏览器中支持的护理。

另外,作为由shanethehat和Ian指出闪光灯与iPad是不可能的。