0

我知道像 iPad 或 iPhone 这样的 Apple 产品在 Flash 应用程序方面存在问题。

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

HTML、CSS 和 PHP 是我能想到的几个,它们将在 99% 的所有支持 Internet 的设备上运行。

创建旨在在任何设备的互联网“浏览器”上查看的网站时,可以使用哪些工具和语言?

我应该坚持使用 HTML、CSS 和 PHP 吗?我想要一定程度的交互性,例如,用户可以将鼠标悬停在图像上并显示包含数据的弹出窗口......或者当单击对象时,可以在不重新加载页面的情况下发生操作。

有人能指出我正确的方向并帮助我开发一个对所有设备都友好的语言列表吗?

我熟悉几种以网络为中心的语言编程,我只是想知道远离哪些语言。某些设备会限制可以查看该站点的设备,除了该限制之外,该站点还需要具有交互性和动画性。

4

2 回答 2

1

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

于 2012-02-14T23:12:14.003 回答
1

“Web”是通过 Internet 访问相互链接的文档的概念的名称。因此,要拥有一个网站,您实际上只需要一个能够链接到其他文档的文档,即 HTML。

HTML 并不是真正的编程语言或工具,它是一种文档格式。如果您想创建一个网站,您需要使用 HTML 来标记您正在编写的内容。然后,您使用 CSS 来格式化您标记的文档的不同部分。

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

如果您想在网站上实现闪光效果,您可以使用 Javascript 来修改页面内容 (HTML) 和外观 (CSS)。

如果您需要学习 HTML/CSS,我强烈推荐http://htmldog.com/

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

你到底想做什么?

于 2012-02-14T23:14:46.530 回答