0

我知道像iPad或iPhone这样的Apple产品在使用Flash应用程序时遇到问题。什么网页开发工具将允许任何网络连接的设备查看页面?

我应该使用什么网络开发工具来避免创建网站时的兼容性问题?我唯一的限制就是语言必须提供交互性和动画 - 比如在jQuery中。

HTML,CSS和PHP是我能想到的那些将在所有支持互联网的设备中的99%表现的行为。

什么工具&创建网站时可以使用任何设备的互联网“浏览器”上查看?

我应该坚持HTML,CSS,& PHP吗?我想要一定程度的交互性,例如,用户可以将鼠标悬停在图像上并弹出包含要显示的数据的内容......或者单击某个对象时,无需重新加载页面即可执行操作。

有人可以指点我正确的方向,并帮助我开发一个所有设备友好的语言列表?

我很熟悉几种网络语言的编程,我只是想知道哪些是远离。某些人会限制可以查看该网站的设备,除此之外,该网站需要具有互动性和动画效果。

回答

1

HTML,CSS,PHP,JQUERY是开发各种设备的最佳选择。如果设备的范围是主要目标,我会远离使用HTML5和CSS3。你仍然可能会遇到问题,使用下面的IE7与jQuery很多。另一方面,移动浏览器比桌面浏览器标准更先进或最新。我会建议创建两个版本的应用程序。一个专门用于在移动设备上运行,另一个用于桌面浏览器。这是一个耻辱苹果不会支持Flash应用程序。如果你所需要的只是交互作用,你甚至不需要jquery /但是对于另一个它将会很有用。

1

“网络”是通过互联网访问互联文档的概念的名称。因此,要建立一个网站,你真的只需要一个能够链接到其他文档的文档,即HTML。

HTML虽然不是一种真正的编程语言或工具,但它是一种文档格式。 如果你想制作一个网站,你需要使用HTML到标记你正在写什么。然后,您使用CSS来格式化您标记的文档的不同部分。

PHP虽然与此完全分开,但PHP用于创建动态HTML或服务器端的任何文档。

如果要在使用Javascript修改页面内容(HTML)和外观(CSS)的网站上实现Flash效果。

如果你需要学习HTML/CSS我会强烈建议http://htmldog.com/

按的问题,HTML CSS和Javascript是网站内容,因为他们并不需要的插件几乎是唯一的移动浏览器兼容的方法。

你究竟想要做什么?

+0

我试图在视觉外观和交互性方面进行定制的时间线类型网站,但我不希望信息受到限制,因为设备缺乏软件来查看网站 – CheeseConQueso 2012-02-15 00:26:39