適應性設計
操作適當的話,網頁則可以適用于不同的環境而無需同一文檔的多個版本。使用了適應性設計的網頁文檔可以順利地應用于電影院或手機屏幕、電視或投影儀屏幕、油墨打印或盲文印刷,也可以被閱讀或使用軟件應用程序進行瀏覽。從設計師的角度而言,需要關注兩大要素以便讓這一多用途系統更有效地發揮它的功能,即,源文檔和媒體樣式表。有了適應性設計,源文檔便包含了所有必要的信息和功能;媒體樣式表可以對源文檔進行更改以適應于不同的環境。
樣式定義
可以通過很多種方式對樣式進行定義:在元素標簽、頁面的頭元素或者在外部樣式表中使用樣式屬性。一般而言,外部樣式表是最有效的方法,例如,使用該方法可以通過在某一位置定義主體背景顏色屬性,來輕易地修改整個網站的主體背景顏色。使用適應性設計,我們可以為每個環境創建不同的外部樣式表,并隨后使用<link>標簽的“媒體”(media)屬性引用該樣式表。盡管在HTML規范中有很多媒體屬性,但此處我們集中關注使用最廣和最受支持的媒體類型:顯示屏、打印以及手持設備。
在實際操作中,我們總是在既定事實之后才會考慮到媒體樣式。我們往往先為傳統的計算機顯示屏進行設計,然后再為打印和手機的使用進行修改。使用這一方式所產生的設計效果不是那么理想,因為我們往往沒有考慮到其他媒體以及查看設備。為了充分開發網絡環境,我們需要從一開始就考慮得更全面,并創建出適用于多種環境的源文檔。
文檔順序
文檔順序是指諸如網站形象、導航、主要內容、相關內容以及出處信息等元素在文檔源代碼中顯示的順序。文檔順序盡管在視覺環境中不明顯,但其對網頁的機讀性具有重大意義。很多搜索引擎賦予了文檔頂部內容更多的權重。顯示屏閱讀者們在閱讀網頁的時候會從網頁的起始處開始,然后按順序進行瀏覽。很多網頁瀏覽器在小顯示屏上會將多欄布局折疊為一欄,以方便瀏覽。打印樣式往往使用單欄樣式來適應網頁的縱橫比。這些環境的效果極大地取決于文檔順序。
順序是文檔順序的一個重要方面。如果內容元素無法按一個邏輯順序進行排列,那么信息就會被歪曲。例如,當相關鏈接和廣告與頁面主要內容混在一起的時候,各元素必須按照-定的邏輯順序在文檔源代碼中排列,并且各個元素之間必須充分連接,而不能被其他元素打斷。
HTML代碼 (左側)中的代碼順序,以及使用樣式表后每個代碼塊是如何排列的此外,考慮元素的相對重要性以及將最重要的信息置于網頁起始位置也是必的。這一方法被稱為“前置”,它有很多好處。當主要內容在源代碼中位于較前的置時,盲人用戶以及使用小顯示屏的用戶能更直接地訪問這些內容,而鍵盤用戶能更直接地訪問頁面的功能性元素。若相關內容位于文檔頂部,搜索引擎在對頁進行索引時便可以發揮更好的功效。
選擇性顯示
文檔設計的另一方面在于,吸收與不同環境相關的元素并對文檔進行編碼,這樣元素就可以根據情況顯示或者不顯示了。例如,盡管對任何顯示屏設計而言,導航鏈接是基礎,但當打印到紙面上時,它們就沒有多大幫助了。
另外,當我們打算集中為電腦屏幕設計文檔時,絕大多數文檔內容解決的是視覺瀏覽需求,其中某些元素對其他環境會有用。在打印時,頁面URL有助于返回頁面或引用文章。而在顯示屏上,頁面URL則可以便捷地獲得,因而沒必要顯示該信息。在這一實例中,可以使用CSS來隱藏顯示屏樣式表中的URL。
文本替代物
網頁設計涉及提供視覺和非視覺方式以訪問信息和功能。我們之所以能夠滿足如此廣泛且各異的在線觀眾的需求,主要原因在于可以使用軟件閱讀文本。當然。并非網頁上所有的信息和功能都是文本格式:事實上,網頁正不斷地被諸如圖像、
視頻以及交互性等其他內容豐富著。要想在一個復雜且視覺上豐盛的環境中獲得普遍的可用性,需要為所有相關的非文本元素提供文本替代物。
替代文本可以有很多形式。描述性標題是一種替代方式,它可以顯示包含圖像的信息。很多網站會在頁面的腳注中使用文本鏈接,以便為基于圖片的鏈接是供只由文本組成的替代物。你可以在頁面代碼中提供替代文本。例如,使用<img>標簽的“alt"屬性,可以為圖像提供替代文本。音頻和視頻展示往往使用標題和文本記錄來進行展示。核心概念不在于提供了多少,而在于替代文本被提供給源代碼,以便頁面中必要的內容和功能具有機讀性,并因此具有可訪問性和通用可用性。
人們通過不同的方式來進行網頁體驗。對某些人來說,網絡是頁面在線閱讀的直接媒介一在大的電腦顯示屏上,使用小型便攜式設備 .或使用軟件進行有聲閱讀。對其他人來說,網絡是一個發送媒介,使用它可以離線獲取信息,即將信息下載到光盤或者打印到紙面上。對人們普遍使用網站的方式的預期將主導你對頁面設計的決定。在線閱讀的文檔將為在線閱讀這目的進行書寫,使用可以完全適應不同屏幕大小和訪向方式的頁面設計。那些很可能用于打印或離線閱讀的文檔,則應當完美地呈現在一個網站制作頁面上,并且應當使用打印樣式表以確保設計適應于最理想的打印樣式,例如,去掉打印頁中無關的網站導航鏈接。那些可能面向移動用戶的文檔應當能夠在混合移動環境中工作,可以在經過拆分的頁面閱讀,同時也可以通過小但完備的移動瀏覽器進行常規瀏覽。
本文地址:http://123beaconmarketing.com//article/4325.html