创建一个完整的Ajax网站

时间:2015-12-04 22:17:01

标签: javascript php ajax performance

当我看一下热门网站时,我看到只有一些ajax页面。换句话说,我还没有看到一个纯粹的ajax网站,为什么呢?

我想创建一个完整的ajax网站。所有页面都使用ajax打开,甚至 contact_us about_us 。那么,它有什么问题呢?考虑google,yahoo,msn,stackoverflow等...,所有这些都使用了ajax和http请求(重新加载页面)。再次,为什么?

我认为一个完整的ajax网站将更加用户友好。那么,有没有理由将某些页面创建为可重新加载?

2 个答案:

答案 0 :(得分:1)

它以某种方式用户友好。但是,您还需要在加载HTTP URL时能够获得相同的内容,这可能是这些页面的最大问题。

如果你正在建立一个功能齐全的ajax与其他页面等等,那么你可以想要每个页面在地址栏中都有自己的URL。 回到主流浏览器也需要这样做。每次进入新网站时都需要更改URL。但是,当访问此URL(您只是使用javascript进行查询)时,访问者还必须能够访问此站点到他的地址栏中。

这是我能想到的最大问题。

但您也会发现浏览器兼容性问题。例如,在IE中,由于没有重新加载,更改地址栏中的URL非常复杂。

我希望我能够帮助你。

答案 1 :(得分:0)

如果您创建一个完整的仅限Ajax的网站,以下可能是限制因素:

  1. 如果某些用户在其浏览器上关闭了javascript功能,该怎么办
  2. 没有浏览记录,书签变得很痛苦
  3. 因为后退和刷新按钮而导致可访问性问题     无用的