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瀏覽器中。
網站建設效果應該注意的問題高端網站設計 為什么離不開溝通營銷型網站具備的主要特征有哪些什么是頁面活躍度?極簡設計不僅好看,還能顯著減少網站跳出率-佛山網站設計佛山網站建設公司我們該怎樣在網站建設中設計關鍵詞網站設計中的排版與配色如何搭配自如你們公司網站建設是怎么收費的?