ajax(asynchronous javascript + xml)的定义基于web标准(standards-based presentation)xhtml+css的透露表现;使用 dom(document object model)进行动态显示及交互;使用 xml 和 xslt 进行数据交换及相关操作;使用 xmlhttprequest 进行异步数据查询、检索;使用 javascript 将所有的东西绑定在一路。英文参见ajax的提出者jesse james garrett的原文,原文问题(ajax: a new approach to web applications)。
类似于dhtml或lamp,ajax不是指一种单一的技术,而是有机地行使了一系列相关的技术。事实上,一些基于ajax的“派生/合成”式(derivative/composite)的技术正在出现,如“aflax”。
ajax的应用使用支撑以上技术的web浏览器作为运行平台。这些浏览器目前包括:mozilla、firefox、internet explorer、opera、konqueror及safari。但是opera不支撑xsl格式对象,也不支撑xslt。
嵌入在你的web页面中的导航元素能够降低你的搜索引擎评价排名并且降低你的网站的响应性能。本文作者想同你一路探讨如何使用ajax技术来解决这两个问题。许多设计的web站点都包含大量的与现实内容相联系的可导航信息。用于导航的html标记能影响你的搜索引擎评价,而且能够改进访问者的页面下载体验感。在本文中,你会看到如何使用ajax来创建更为集中的更快速加载的web页面。
一、 星散导航与内容
让我们使用一个例子作为开始。请考虑你现在阅读的文章,它有下列一些内容:
· 一个其上有一些预定义的到informit的各个部分的链接的页眉。
· 在页眉下有一行,把本文放到informit的目录结构之中(现实上,这是的与目录相关的可导航元素)。
· 一个位于右首的侧栏,其中有一些连接到流行文章和推荐内容的链接。
· 一个页脚,还有一些永远不会改变的链接。
上面的混合很可能会影响搜索引擎索引你的数据的体例:
· 因为搜索引擎不能区别内容与导航文本,所以它们会把它们在你的页面中找到的一切进行索引。既然目录中的关键字与不相关的可导航关键字混合在一路,那么内容之间的关联大大削减。一些搜索引擎宣称,它们能够在被搜索到的页面(例如,固定的页眉和页脚)中发现重复的文本并且删除它们。但是,不要依靠这种可能性;即使它们实现了这种技术,也很可能不会一向可靠。
· web页面中的外向链接影响你的内容的页面评价。尽管这可能提高流行的文章的评价排名(因为许多页面都链接到它们),但是所有的页面都链接到的内容(例如,隐私策略)通常得到好高的页面评价-这可能不是你一向关心的问题。在我的一个web站点中,好高的评价页面是用于把新闻发送到web管理员的表单-而不是你想让用户首先在google上找到的内容。
注重
即使你不使用站点地图,你也可以通过google的站点地图用户接口来了解一下你的页面的页面排名情况。
添加到一个web页面的可导航元素还可能影响使用低速互联网存取的用户,而假如web页面不使用div元素(informit使用之)而使用表格时更是如此。在这种情况中,在把它显示给用户之前,整个表格必须被加载到一些web浏览器中。
网站建设效果应该注意的问题高端网站设计 为什么离不开沟通营销型网站具备的主要特征有哪些什么是页面活跃度?极简设计不仅好看,还能显著减少网站跳出率-佛山网站设计佛山网站建设公司我们该怎样在网站建设中设计关键词网站设计中的排版与配色如何搭配自如你们公司网站建设是怎么收费的?