* 07/16/96 無障礙網頁教育訓練 *.

Slides:



Advertisements
Similar presentations
報告人:葉耀明 國立台灣師範大學資訊工程系 開南大學資訊學院
Advertisements

修 平 技 術 學 院 無障礙網頁 暨 雙語網頁 推行計劃 2007/8 版 電算中心 系統組發展組 蔡京甫.
陳維魁 博士 儒林圖書公司 第九章 資料抽象化 陳維魁 博士 儒林圖書公司.
DreamWeaver MX (V) 林偉川.
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
DreamWeaver MX (II) 林偉川.
及設計經驗分享 張秀榕、龔邦珍 主講
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
行政院研究發展考核委員會 【網頁無障礙設計】說明會
Google協作平台.
JDK 安裝教學 (for Win7) Soochow University
第1章 認識Arduino.
* 07/16/96 無障礙網頁教育訓練 *.
第 7 章 設定網頁背景與音樂.
R教學 安裝RStudio 羅琪老師.
What’s New in HTML5.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
檔案與磁碟的基本介紹.
系統設定 IE8相容性檢視
VS.NET 2003 IDE.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
圖片格式簡介 張啟中.
網路程式設計期末project B 張芸菱.
Dreamweaver 8 潘雅真老師.
本院使用建教合作之輔仁大學 圖書館資料庫 設定方式說明
古今地圖比對 國立彰化高中102年高瞻計畫空間資訊專題課程.
PowerPoint 2019/4/9.
第一個cordova project Cordova project建立與平台設定,均藉由cli(command line interface來完成 建立project請打開命令提示字元視窗應輸入下列命令 cordova create hello tw.edu.stust.mis.hello HelloWorld.
如何使用片庫系統.
電子商務新版面問題排除.
HTML – 超連結與圖片 資訊教育.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
資料來源 2 網路過濾軟體之安裝說明 資料來源 2.
安裝 / 操作 flashget SOP (以Win 7 作業系統為範例)
首頁標題及內文 WELCOME TO GREEN TREE WORKS LOGO 版型預設導覽列 220px X 60px
如何利用範本來製作網頁.
期末考.
Word – 排版 資訊教育.
個人網路空間 資訊教育.
VS.NET 2003 IDE.
GridView操作 (II).
CVPlayer下載及安裝& IVS操作說明
Quiz7 繳交期限: 12/14 23:59.
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
eol ─ 日本全上市公司資訊資料庫 財務資料下載之.csv檔於中文環境下的閱讀方法
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
MiRanda Java Interface v1.0的使用方法
PowerPoint 操作介紹 106 計算機概論
網站的設計 HTML 超文本標記語言( Hyper Text Markup Language)
從HTML表格到CSS 靜宜大學 資管系 楊子青.
Dreamweaver 進階網頁製作 B 許天彰.
1. 查詢個人電腦版本 1.進入控制台 2.點選“所有控制台項目” 3.點選“系統”.
國立屏東大學宿舍網路連線 設定說明 104/08/12.
如何從政大圖書館館藏目錄匯出書目至EndNote
Brief Guide of FrontPage
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
樹莓派安裝流程.
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
無障礙網頁建置 基礎教育訓練 黑快馬股份有限公司 講師:John.
多站台網路預約系統之 AJAX即時資料更新機制
若要查看更多祕訣、影片、說明和訓練,請瀏覽 aka.ms/officetips
網路上免費使用的Medline PubMed-Medline.
第五章 自訂佈景主題與文字處理 講授者:詹雅愔.
NFC (近場通訊, Near Field Communication) 靜宜大學資管系 楊子青
張筱楓 Nov 19’ Wiki系統使用研習 張筱楓 Nov 19’2004
Jquery Mobile開發須知 周季賢.
Banner幻燈片 電腦版 x3 個 : 1980 px X 835px Banner標題文字1
Presentation transcript:

* 07/16/96 無障礙網頁教育訓練 *

大綱 無障網頁規範 設計要點 如何自行檢測 協助工具 檢測碼 Freego 檢測範圍 參考資料

無障網頁規範-開發規範 為讓網頁設計人員在設計網頁時有所依據,訂定無障礙網頁開發規範 四項設計原則(第2頁) 三個優先等級(第6項) * 07/16/96 無障網頁規範-開發規範 為讓網頁設計人員在設計網頁時有所依據,訂定無障礙網頁開發規範 四項設計原則(第2頁) 三個優先等級(第6項) 十四條規範(第7頁) 九十條檢測碼(第15頁) 四項設計原則 三個優先等級 十四條規範 九十條檢測碼 *

無障網頁規範-標章定義 第1優先等級(A):為網站符合無障礙設計最基本的要求,以 標章代表。 定位點(:::)搭配鍵盤快速鍵(Accesskey) 網站導覽功能(Sitemap) 網頁瀏覽工具具有使用鍵盤設計,勿只設計僅能使用滑鼠點選

無障網頁規範-標章定義(續) 第2優先等級(AA):符合第1及第2優先等級之無障礙設計規範,以 標章代表。 第3優先等級(AAA):符合第1、第2及第3優先等級之無障礙設計規範,以 標章代表。

無障網頁規範-檢測碼格式 H 1 01 0 00 檢測碼格式代表其相關之檢測資訊 1.1:H101000 圖片需要加上替代文字說明 網頁語言 (H:HTML | X:XML) 規範的流水號碼(00~99) 檢測狀態( 0 | 1 | 2 ) 優先等級 (1 | 2 | 3) 十四條規範(01~14)

無障網頁規範-檢測狀態說明 0:機器辨識 /機器檢測 1:機器辨識 /人工檢測 2:人工辨識 /人工檢測 可透過檢測工具辨識、檢測。 可透過檢測工具辨識,但還需由人工的方式去檢測是否符合規範。 2:人工辨識 /人工檢測 完全需要人工的方式來辨識、檢測。 需要人工檢測

設計要點-替代文字 針對圖片、聲音、影像等提供聽覺及視覺的內容要提供相等的替代文字內容。 主要目的為提供在無法以聽覺或視覺來接收資訊時可以了解內容之替代方案,可彈性選擇處理方式。

設計要點-替代文字(圖片1/8) 非裝飾用的網頁圖示,應提供正確且符合圖片內容的替代文字說明。 當圖片無法顯示或使用文字、語音瀏覽器時才有作用。 使用 alt 屬性來指定: <img src="xxxx.png" alt="替代文字" />

設計要點-替代文字(圖片2/8) 正常顯示圖片時 圖片無法顯示時 原始檔案部份

設計要點-替代文字(圖片3/8) 清單項目圖示,使用"*" 作為替代圖示。 勿使用"項目小圖示"等內容,作為替代文字,避免語言朗讀系統重複讀取無意義的資訊。 使用 alt 屬性來指定: <img src="icon.gif" alt="*" /> 建議使用正確之清單標籤(UL)配合CSS來指定清單圖示或設為背景圖示,簡化設計。

設計要點-替代文字(圖片4/8) 清單項目圖示替代文字 使用CSS替代

設計要點-替代文字(圖片5/8) 美編、排版等裝飾圖片,使用"" 作為替代圖示。 勿使用"邊框圖片"等內容,作為替代文字。 因裝飾用圖片不是用來表達資訊,避免語言朗讀系統重複讀取無意義的資訊。 使用 alt 屬性來指定: <img src="icon.gif" alt="" />

設計要點-替代文字(圖片6/8) 正常顯示圖片時 圖片無法顯示時 原始檔案部份

設計要點-替代文字(圖片7/8) 資訊型圖片(組織圖、位置圖、流程圖等)應額外提供詳細文字說明。 無法充分表達資訊型圖片內容時,在網頁上再額外說明。 仍需使用 alt 屬性。

設計要點-替代文字(圖片8/8) 提供資訊型圖片的內容敘述文字

設計要點-超連結 各項檔案下載或開啟,請將檔案類型(pdf、doc或其他格式),標示於超連結之替代文字內,讓視障者游標移到該檔案時,即可知道檔案下載格式。 使用 title 屬性來指定: <a href="xx.doc" title="下載報名表(DOC檔)">報名表</a>

設計要點-超連結(續) 提供說明連結目標之檔案類型 原始碼部份

設計要點-超連結(續) 使用鍵盤瀏覽時,當焦點移至超連結上方,需提供顯示目前焦點位置之方式(虛線框或其它形式) 。 用以區別目前焦點在那一個連結位置。 若無特別修改,預設即有虛線框標示。 預設虛線框標示目前焦點位置

設計要點-表格處理 對於每一個存放資料的表格(不是用來排版),標示出行和列的標題。 使用正確的 <th></th> 標籤來設置表格的標題(該標籤的原始用途)。 除有助於理解該欄位為標題外,亦有助於簡化頁面之樣式設計。

設計要點-表格處理(續) 使用 TH 標籤標示標題欄位 原始碼部份

設計要點-表格處理(續) 表格中超過二行/列以上的標題,須以結構化的標記確認彼此間的結構與關係。 使用axis屬性、headers屬性及id屬性來為表格中的資料確定之間的結構與關係。 axis:欄位內容的分類名稱 headers:設定與欄位相關標題關聯 若有此情況,建議將其分為二個Table較容易處理。

設計要點-表格處理(續) a4 a6 a8 a6, a8, a4 超過二列以上之標題表格 在表格中標記標題對應關係

設計要點-定位點與快速鍵 定位點為使用連續三個":"號形成":::"的連結,有搜尋及定位的用途。 可快速移動至各主要區塊。 使用accesskey屬性: <a accesskey="M" href="#">:::</a> 當使用者按下Alt + M時,焦點會跳至該位置。 可利用背景色或CSS將其隱藏,不影響網頁美工,仍保有定位點功能(當焦點移至上方時需顯示)。 需於網站導覽中說明快速鍵定義。

設計要點-定位點與快速鍵(續) 定位點設計 於網站導覽中需提供快速鍵說明

設計要點-網站導覽 提供使用者能夠快速了解 網站之架構。 對於僅能用鍵盤操作或非視覺瀏覽器使用者提供快速存取頁面之管道。 包含"定位點與快速鍵說明"及"網站地圖"二部份。 網站地圖需維持與現況相符,並以編號方式清楚呈現標題層次,編號需納入連結中。

設計要點-網站導覽(續) 1 2 3 4 5 6 7 8 9 10 定位點與快速鍵之說明 以列表及編號之方式列出此頁面架構

設計要點-不要單獨靠色彩來提供特殊資訊 避免只使用色彩差異來顯示資訊的不同,對於視障者或黑白螢幕使用者來說,無法辯讀藉由顏色所傳達的正確訊息。 應確保除色彩外,尚有其餘形式可以了解提供的資訊。

設計要點-不要單獨靠色彩來提供特殊資訊(續) 一但無法顯示色彩,使用者便無法理解資訊 一般使用者 視障者或黑白螢幕使用者 無法顯示色彩時,仍可藉由文字內容理解提供之資訊

設計要點-確保去除CSS時仍能閱讀內容 採用CSS進行網頁排版及美工設計時,需確定無法呈現CSS樣式時,仍能正確的呈現欲呈現之資訊。 正確的使用HTML標籤,在CSS無作用時仍具有原始樣式。 如:<h1></h1>、<ul><li></li></ul> 版面配置時各區塊HTML內容之放置應儘量依呈現的順序(由上至下,由左至右)放置。

設計要點-確保去除CSS時仍能閱讀內容(續)

設計要點-Script之處理 當使用Script時,需同時設置當不支援Script的替代方案。 使用<noscript></noscript>或其它設計方法來設置替代方案。 以能正確傳達原先欲傳達之資訊為目的,並無規定替代方案之方式。 若不會影響資訊的呈現,則加註說明即可。

設計要點-Script之處理(續) 替代方式之一 Script啟用時 Script停用時的處理

設計要點-提供滑鼠與鍵盤皆可操作之介面 網頁瀏覽功能應同時提供滑鼠與鍵盤同時可操控的介面。 避免當於無滑鼠之使用環境下無法使用。 對應之事件: onmouseover(滑鼠移至此標籤上方時) => onfocus(焦點移至此標籤時) onmouseout(滑鼠離開此標籤上方時) => onblur(焦點離開此標籤時)

設計要點-提供滑鼠與鍵盤皆可操作之介面(續) 處理方式為,當觸發鍵盤事件時,執行對應的滑鼠事件內容。 onmouseover => onfocus: onfocus="this.onmouseover();" onmouseout => onblur: onblur="this.onmouseout();"

設計要點-提供滑鼠與鍵盤皆可操作之介面(續) 提供對應之事件處理

設計要點-Flash 之處理 當使用 Flash 時與 Script 相同,需設置當不支援 Flash 時的替代方案。 使用<noembed></noembed>來設置替代方案。 以能正確傳達原先欲傳達之資訊為目的,並無規定替代方案之方式。 若不會影響資訊的呈現,則加註說明即可。

設計要點-Flash 之處理(續) 採用Flash 之選單 替代方案

設計要點-定義每個頁框的名稱 在框架中定義名稱,便於使用者快速了解框架內容。 使用title屬性。 定義框架名稱

設計要點-其餘項目 英文版頁面之文字及替代文字(圖片、Script、Flash等),必需為全英文內容,請勿中英文夾雜。 使用Tab 鍵進行瀏覽時,需讓焦點依頁面內容順序移動,避免中途跳離或順序混亂,造成瀏覽者不便。

如何自行檢測-協助工具 可利用 IE 8、IE9 之開發者工具,進行檢測停用 CSS、Script及圖片替代文字效果。 啟動路徑為: 由選單選擇:工具 => 開發者工具 直接按F12鍵開啟 Firefox 可使用 Web Developer 替代。

如何自行檢測-協助工具(續) 啟動開發者工具(或按F12) 開發者工具介面

如何自行檢測-協助工具(續) 開啟開發者工具後,便可依下列操作,進行測試: 停用CSS:停用 => CSS 停用Script:停用 => 指令碼 圖片替代文字效果:影像 => 停用影像(或檢視替代文字) 停用 CSS 或 Script 圖片替代文字效果

如何自行檢測-檢測碼 先閱讀90條檢測碼中,屬於A+等級之部分。 H1XXXXX:全部第一優先等級

如何自行檢測-Freego 使用Freego軟體檢測 目前版本:3.1.1 下載:http://www.cc.hust.edu.tw/download_files/無障礙網頁/Freego-windows-3.1.1.zip 將其解壓縮後,直接執行FreeGo.exe即可。 預設等級即為A+。

如何自行檢測-Freego (續) 欲檢測之網址 開始進行檢測

如何自行檢測-Freego (續) 若全數通過機器檢測則會浮起 通過機器檢測與否 檢測之網址 機器檢測不通過 / 待人工檢測項目數

如何自行檢測-Freego (續) 未通過機器檢測的檢測碼、數量及在HTML中的行數 點選項目名稱顯示範例及說明 檢視單頁檢測報告 點選未通過之頁面 需人工檢測的檢測碼、數量及在HTML中的行數

如何自行檢測-Freego (續) 全網站檢測報告 點選頁面後開啟該頁檢測報告 點選後列出含本項目 的全部頁面 全站的人工檢測項目及數量

檢測範圍 如何判定檢測範圍 網址前半段與登錄網址一樣的才須檢測 如登錄網址為 http://staff.hust.edu.tw/秘書室/ 如登錄網址為 http://staff.hust.edu.tw/秘書室/ 需檢測 http://staff.hust.edu.tw/秘書室/emp.html http://staff.hust.edu.tw/秘書室/企劃組/index.asp 不需檢測 http://staff.hust.edu.tw/會計室/

參考資料 無障礙網頁開發規範: 其餘資源下載: 行政院研究會網頁無障礙設計說明會講義: http://www.webguide.nat.gov.tw/wSite/np?ctNode=14408&mp=1 其餘資源下載: http://www.webguide.nat.gov.tw/wSite/np?ctNode=14518&mp=1&idPath=14382_14518 行政院研究會網頁無障礙設計說明會講義: http://www.cc.hust.edu.tw/download_files/無障礙網頁/行政院研考會網頁無障礙設計說明會講義2010.zip