將想法與焦點(diǎn)和您一起共享

網(wǎng)站建設交互支持技術(shù)發(fā)布者:本站     時(shí)間:2019-03-31 16:03:35

有了網(wǎng)絡(luò )交互這一最基礎的要素,用戶(hù)可以通過(guò)點(diǎn)擊鏈接和表格提交的方式來(lái)與網(wǎng)頁(yè)交互。這一交互性開(kāi)創(chuàng )了客戶(hù)端(通常是網(wǎng)絡(luò )瀏覽者)與服務(wù)器之間的對話(huà)(客戶(hù)端發(fā)送數據和頁(yè)面請求給服務(wù)器,服務(wù)器收集數據并返還至頁(yè)面)。一旦服務(wù)器發(fā)送一個(gè)頁(yè)面,所有對話(huà)都將終止,直到客戶(hù)端提出另一請求。用戶(hù)對頁(yè)面的處理是非實(shí)質(zhì)的,除非點(diǎn)擊了另一個(gè)鏈接或是提交了另一個(gè)表格。


 
這一交換類(lèi)型并未趨向于我們在軟件應用程序中已逐漸習慣的動(dòng)態(tài)交互類(lèi)型,在后者中,用戶(hù)行為會(huì )獲得立即的反饋,且帶有上下文。例如,現代的拼寫(xiě)檢查會(huì )出現在聯(lián)機文檔中,而不是在附屬窗口中逐個(gè)地顯示單詞。
 
一個(gè)有效的用戶(hù)界面會(huì )通過(guò)一項任務(wù)引導用戶(hù),隨時(shí)提供反饋以避免發(fā)生錯誤,而不是讓用戶(hù)在完成之后再糾正錯誤。這一在線(xiàn)引導類(lèi)型很難通過(guò)標誰(shuí)的網(wǎng)絡(luò )技術(shù)來(lái)實(shí)現。拿必填項來(lái)說(shuō),在一個(gè)標誰(shuí)的網(wǎng)絡(luò )環(huán)境中,用戶(hù)提交表格,服務(wù)器隨后會(huì )檢查數據,如果該項未填寫(xiě),那么服務(wù)器會(huì )將表格返還給用戶(hù)讓其補充完整。如果用戶(hù)在提交之前未找到所有必填項,那么這一動(dòng)作將會(huì )一直重復。在一個(gè)更為動(dòng)態(tài)的界面中,表格字段在完成的時(shí)候就生效了,而提交按鈕僅在所有選項都填寫(xiě)完成時(shí)才會(huì )被激活。
 
在網(wǎng)絡(luò )中,這一類(lèi)型的客戶(hù)端交互僅在有擴展(add-on)技術(shù)支持時(shí)方才可能實(shí)現,諸如Flash和JavaScript.當今的絕大多數瀏覽器都支持JavaScript,絕大多數瀏覽器安裝程序中也包含了Flash的插件。不過(guò),這些技術(shù)受支持的范圍不及標誰(shuí)的HTML廣泛。用戶(hù)可以在他們的瀏覽器預設中禁用JavaScript,并且有些設備并不支持JavaScript和Flash;其他的設備提供支持但實(shí)現效果不同。盡管客戶(hù)端腳本語(yǔ)言為交互提供了很多益處,但是我們無(wú)法排他地依賴(lài)它來(lái)提供必要的交互。為了實(shí)現通用可用性,在這些技術(shù)不可用或禁用時(shí),也要保證使用客戶(hù)端腳本語(yǔ)言的網(wǎng)絡(luò )應用程序能發(fā)揮作用。
 
Ajax
 
Ajax,即Asynchronous JavaScript和XML的縮寫(xiě),這是一項提供動(dòng)態(tài)界面元素和動(dòng)態(tài)頁(yè)面內容的技術(shù),并頻繁地用于創(chuàng )建網(wǎng)絡(luò )應用程序。有了Ajax,頁(yè)面可以發(fā)送小字節數據的請求來(lái)回應用戶(hù)的動(dòng)作(例如,在地圖上進(jìn)行放大),同時(shí)數據會(huì )顯示在頁(yè)面的一個(gè)區域而不用下載整個(gè)網(wǎng)頁(yè)。Ajax之所以擁有性能優(yōu)勢是因為每個(gè)用戶(hù)的動(dòng)作并不要求重新裝載整個(gè)頁(yè)面。Ajax還因為支持動(dòng)態(tài)和回應性的用戶(hù)界面而提供了更多的交互。
 
程序和表格與傳統的軟件應用程序已經(jīng)開(kāi)始了競爭Ajax的不足在于其對JavaScript的依賴(lài)性,我們已經(jīng)鑒定了JavaScript的風(fēng)險所在,即沒(méi)有人能保障其可以在客戶(hù)端的瀏覽器上運行。并且,JavaScript 的實(shí)現效果因不同的瀏覽器而有所不同,這使得大量的跨平臺檢查成為了任何Ajax項目的一個(gè)關(guān)鍵組成部分。除此之外,搜索引擎無(wú)法誰(shuí)確索引帶有動(dòng)態(tài)內容的頁(yè)面,因為對用戶(hù)隱蔽的內容也會(huì )對搜索引擎軟件隱蔽。最后,Ajax,更通常的叫法是動(dòng)態(tài)界面,對可訪(fǎng)問(wèn)性提出了挑戰。
 
可訪(fǎng)問(wèn)性
 
在網(wǎng)絡(luò )的早期,當我們從基于文本的網(wǎng)頁(yè)進(jìn)人到圖形網(wǎng)頁(yè)時(shí),我們改善了可用性但犧牲了通用可用性。因為文本是可機讀的,因此它可以被廣大的用戶(hù)和設備訪(fǎng)問(wèn)。圖形是非機讀的,使用了圖形和復雜布局的網(wǎng)頁(yè)增加了訪(fǎng)問(wèn)的難度。如今,當我們從簡(jiǎn)單的鏈接和表格上升到復雜且動(dòng)態(tài)的界面時(shí),我們看到的是一個(gè)與交互類(lèi)似的趨勢。盡管這些界面可能更具有可用性且更高效,但它們要實(shí)現針對所有用戶(hù)的可訪(fǎng)問(wèn)性會(huì )更難。屏幕閱讀軟件的用戶(hù)或許并不知曉動(dòng)態(tài)內容已經(jīng)下載到頁(yè)面。鍵盤(pán)用戶(hù)或許無(wú)法使用界面工具。一些“瘦”客戶(hù)端,諸如PDA和移動(dòng)電話(huà),沒(méi)有馬力來(lái)運行這些技術(shù)。HTML和其他的W3C技術(shù)旨在使用諸如替代性文字和回退(fallback)功能來(lái)支持可訪(fǎng)問(wèn)性設計,然而,很多插件(add-on) 技術(shù)在設計的過(guò)程中并未考慮到可訪(fǎng)問(wèn)性。
 
好消息是,W3C正努力創(chuàng )建標準來(lái)支持同時(shí)具有動(dòng)態(tài)性和可訪(fǎng)問(wèn)性的界面的發(fā)展??稍L(fǎng)問(wèn)性富因特網(wǎng)應用程序(Accessible Rich Internet Application, ARIA)計劃創(chuàng )建一種標注 應用程序界面的規范,以便所有類(lèi)型的客戶(hù)端一從標準的瀏覽器到屏幕放大鏡再到屏幕閱讀器都能以某種方式幫助用戶(hù)訪(fǎng)問(wèn)和操作動(dòng)態(tài)界面元素。ARIA和Adobe在努力實(shí)現可訪(fǎng)問(wèn)的Flash, HTML和XHTML也在不斷努力,這些技術(shù)將產(chǎn)生多種工具,我們可用來(lái)創(chuàng )建可訪(fǎng)問(wèn)的動(dòng)態(tài)界面。與此同時(shí),我們擁有標準的工具,隨時(shí)允許我們創(chuàng )建可訪(fǎng)問(wèn)且有效的網(wǎng)站建設Web應用程序。



選擇我們,優(yōu)質(zhì)服務(wù),不容錯過(guò)
1. 優(yōu)秀的網(wǎng)絡(luò )資源,強大的網(wǎng)站優(yōu)化技術(shù),穩定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設經(jīng)驗,優(yōu)秀的技術(shù)和設計水平,更放心
3. 全程省心服務(wù),不必擔心自己不懂網(wǎng)絡(luò ),更省心。
------------------------------------------------------------
24小時(shí)聯(lián)系電話(huà):021-58370032
最新国产精品第二页_色资源av中文无码先锋_中国xx爽69护士_日韩欧美亚洲每日更新在线观看