哪些Web开发工具允许任何连接互联网的设备查看页面?

时间:2012-02-14 23:01:42

标签: programming-languages interactive dynamic-websites user-interaction

我知道像iPad或iPhone这样的Apple产品在使用Flash应用时遇到了麻烦。

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

HTML,CSS和PHP是我能想到的一些,它将在99%的互联网设备上运行。

什么工具&在创建要在任何设备的互联网“资源管理器”上查看的网站时,可以使用哪些语言?

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

有人能指出我正确的方向,并帮助我开发一套全友好的语言列表吗?

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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

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

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

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

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

你究竟想做什么?