web accessibility

96
การพัฒนาเว็บไซต์ที่สะดวก การพัฒนาเว็บไซต์ที่สะดวก ในการเข้าถึง ในการเข้าถึง ตามมาตรฐาน ตามมาตรฐาน Web Web Accessibility Accessibility บุญเลิศ อรุณพิบูลย์ ศูนย์บริการความรู้ทางวิทยาศาสตร์และ เทคโนโลยี สำานักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ [email protected] http://www.stks.or.th

Upload: boonlert-aroonpiboon

Post on 12-Jul-2015

1.919 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Web Accessibility

การพฒนา เว บไซตท สะดวก การพฒนา เว บไซตท สะดวก ใน การ เข า ถงใน การ เข า ถง

ตามมาตรฐาน ตามมาตรฐาน Web Web Accessibility Accessibility บญเลศ อรณพบลย

ศนยบรการความรทางวทยาศาสตรและเทคโนโลย

สำานกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต[email protected]

http://www.stks.or.th

Page 2: Web Accessibility

มาตรฐานเว บไซตมาตรฐานเว บไซต

• ดานเทคโนโลย• ดานการใช• ดานการเขาถง

Page 3: Web Accessibility

ดานเทคโนโลยด านเทคโนโลย

• การแสดงผลบนเบราวเซอร• ระบบปฏบตการ• ความเรวในการโอนถายขอมล• การนำาเสนอดวยเสยง• การนำาเสนอดวยวดทศน• ความตองการ Plug-ins• ฮารดแวร

Page 4: Web Accessibility

ดานการใชด านการใช

• ความสมำาเสมอเกยวกบขอความ และสอประกอบตางๆ

• ความสมำาเสมอในสวน Interface– Layout– Navigator– Icon & Symbol

• ความสมำาเสมอในการตดตอสอสาร

Page 5: Web Accessibility

ดานการเข าถ งด านการเข าถ ง

• การเขาถงทไมจำากดดวยความแตกตางเรอง– เวลา– สถานท– อปกรณ– กายภาพของผเขาชม

Page 6: Web Accessibility

ความเข าใจผดบางประการความเข าใจผดบางประการ

Accessibility web คอ เวบทคนทมปญหาทางสายตาเขาถงได

ทงท ๆ ควรจะสนบสนนท ง• ผท มความบกพรองทางการไดย น• ผท มความบกพรองทางสายตา• ผท มความบกพรองทางร างกาย• ผท มความบกพรองทางสตป ญญา• บคคลปกตท ไมมความพรอม ณ เวลานนๆ

Page 7: Web Accessibility

ความเข าใจผดบางประการความเข าใจผดบางประการ

• ควรทำาหร อไม • สนเปลองงบประมาณ• เสยเวลา• ไม ค มคา

Accessibility ไมไดเนนเฉพาะผท มความบกพรองต างๆ เทาน น แตหมายถงโอกาสในการเข าถงของทกคน (All users)

Page 8: Web Accessibility

Server & ClientServer & ClientWindowsXP

IE

Windows2000IE

Macintosh

Windows98Netscape

พฒนาเวบดวยHTML Editor,

HTML Generatorบน

Windows

Server :Unix/NT

upload

Page 9: Web Accessibility

Server & ClientServer & ClientText Browser

คนพการ

Mobile Phone

PDA

พฒนาเวบดวยHTML Editor,

HTML Generatorบน

Windows

Server :Unix/NT

upload

Page 10: Web Accessibility

มาตรฐานทเก ยวข องมาตรฐานทเก ยวข อง

• มาตรฐานการตงชอไฟลและ Directory• มาตรฐานทางดานเนอหา• มาตรฐานทางดานรปแบบการใชภาษาบนเวบ

• มาตรฐานทางดานเทคนค• มาตรฐานการรกษาความปลอดภย

Page 11: Web Accessibility

การตงช อไฟลและ การตงช อไฟลและ DirectoryDirectory

• สอความหมาย- เขาใจตรงกน• สนกระชบ• ไมเกดความสบสน• ชวยให Search engine ใหคาความสำาคญ

ของเวบไซตสงสด หากคำาสำาคญพบเปนชอไฟลและชอ

Directory โดยตรง

Page 12: Web Accessibility

การตงช อไฟลและ การตงช อไฟลและ DirectoryDirectory

• ภาษาองกฤษ ผสมตวเลข

• ใชเครองหมายเฉพาะ –• ไมควรมชองวาง• ไมควรยาวมากเกนไป

Page 13: Web Accessibility

แบบอกษร แบบอกษร (Fonts)(Fonts)

• เลอกใชฟอนตมาตรฐาน– Tahoma– Tahoma, MS Sans Serif, Thonburi– ตระกล NEW

Page 14: Web Accessibility

Tahoma & MS Sans SerifTahoma & MS Sans Serif

Page 15: Web Accessibility

ภาษาไทย กบการพฒนา ภาษาไทย กบการพฒนาเว บเพจเว บเพจ

• ดานพฒนาเวบ– HTML Editor, Generator แสดงผลภาษาไทย

?– HTML Editor, Generator เขารหสภาษา

ไทย ?

• ดานเรยกดเวบ– ฟอนต ไมควรสรางภาระใหกบผใชงาน– แสดงผลอกขระไดถกตอง ทก (เกอบทก)

platform

Page 16: Web Accessibility

HTML Editor HTML Editor กบการเข าก บการเข ารห สรห สภาษาไทภาษาไทยย

Page 17: Web Accessibility

กรณศ กษา กรณศ กษา Macromedia Macromedia DreamweaverDreamweaver

Page 18: Web Accessibility

กรณศ กษา กรณศ กษา Macromedia Macromedia DreamweaverDreamweaver

Page 19: Web Accessibility

Decoding Decoding ภาษาไทยถกต องภาษาไทยถกต องหร อไม หร อไม

<meta http-equiv=“content-type” content=“text/html; charset=………..”>

Page 20: Web Accessibility

TIS-620/Windows-874TIS-620/Windows-874

• ประเทศไทยมมาตรฐานอกขระซงกำาหนดโดย สำานกงานมาตรฐานอตสาหกรรม ดงทเรยกกนโดย

ทวไปวารหส สมอ. แตรหส สมอ. หรอทมชอ ทางการวา มอก.620 หรอ TIS-620 น เปน

มาตรฐานของประเทศไทย ซงเมอนำาไปใชบนเครอ ขายอนเทอรเนต กอาจเกดความเขาใจไมตรงกนได

ดงนนจงมความพยายามทจะจดทะเบยน รหส สมอ. ท Internet Assigned Numbers Authority

(IANA) ซงเปนผควบคมมาตรฐานของเครอขาย อนเทอรเนต และไดดำาเนนการจดทะเบยนจนสำาเรจ

เมอวนท 22 กนยายน 2541

Page 21: Web Accessibility

TIS-620/Windows-TIS-620/Windows-874/UTF-8874/UTF-8

• windows-874 เปน character Set ทใช ภายในระบบปฏบตการทผลตโดยบรษท

ไมโครซอฟต เทานน ไมไดเปน character Set ทใชในการแลกเปลยนขอมลระหวางเครอง– มสวนขยายเพอการแสดงผล เชน bullet,

smart quote, dash ฯลฯ• tis-620 เปน character Set ทจดทะเบยน

ถกตอง เปนทรบรกนทวโลก ทกระบบปฏบต การ (แมแตระบบปฏบตการของไมโครซอฟต

เอง)

Page 22: Web Accessibility

ฐานขอม ลก บภาษาไทยฐานขอม ลก บภาษาไทย

• ตองร Character Set ของฐานขอมล

Page 23: Web Accessibility

FormatFormat

• รปแบบของไฟลภาพทใชในการจดเกบภาพ• การเลอกรปแบบทเหมาะสมตอการนำาเสนอ

จะชวยใหภาพมขนาด (File Size) เลกลง โดยคงความคมชดไวในระดบด

• เปนการประหยดพนทของสอบนทกขอมลได เปนอยางด

Page 24: Web Accessibility

เว บกราฟกเว บกราฟก

ร ปภาพทแสดงในโหมดปกต

การแสดงผลภาพแบบ Interlacedการแสดงผลภาพ แบบ Progressive

Page 25: Web Accessibility

Interlaced GIFInterlaced GIF

Page 26: Web Accessibility

JPEG Quality & JPEG Quality & ProgressiveProgressive

• ภาพฟอรแมต JPG คา Quality ไมควรตำา หรอสงเกนไป

• กำาหนดรปแบบการแสดงผล เปนแบบ Progressive ดวย

สำาหรบภาพทมขนาดโต

Page 27: Web Accessibility

GIFGIF

• Graphics Interlace File• จำานวนสและความละเอยดของภาพไมสงมากนก

• ตองการพนแบบโปรงใส• ตองการแสดงผลแบบโครงรางกอน แลวคอยแสดงผลแบบละเอยด

• ตองการนำาเสนอภาพแบบภาพเคลอนไหว• สวนขยายคอ .gif

Page 28: Web Accessibility

Bit depth drastically affects Bit depth drastically affects file sizefile size

24 bit color

16 million colors

1.55 MB

8 bit color

256 color

s

518k

8 bit gray scale

256 shades of gray

518k

1 bit dithere

d

image

64k

Page 29: Web Accessibility

Transparent GIFsTransparent GIFs

Page 30: Web Accessibility

Animation GIFAnimation GIF

Page 31: Web Accessibility

JPEGJPEG

• Joint Photographer's Experts Group

• เหมาะสมกบการนำาเสนอทงระบบสอมลตมเดย และ เวบไซต

• สามารถกำาหนดขนาดของไฟลไดตามความเหมาะ สม (File Compression)

• สามารถกำาหนดคณสมบตการแสดงผลแบบหยาบ แลวคอยๆ ละเอยดเมอเวลาผานไป ทเรยกวา คณสมบต Progressive

• สวนขยายของไฟลรปแบบนคอ .jpg หรอ .jpeg

Page 32: Web Accessibility

JPEG File FormatJPEG File Format

JPEG - 19KLow Quality

JPEG - 60KMax Quality

Page 33: Web Accessibility

PNGPNG

• Portable Network Graphics

• รปแบบลาสดในการนำาเสนอภาพผานเครอขาย อนเทอรเนต

• สามารถแสดงผลไดในระบบสเตมพกด (True Color), มขนาดไฟลเลก และควบคมคณภาพได

ตามทตองการ มการกำาหนดใหพนภาพเปนพน โปรงใสได (Transparent) รวมทงการแสดงผล

แบบหยาบสละเอยด (Interlaced)

• สวนขยายของไฟลรปแบบนคอ .png

Page 34: Web Accessibility

TIFFTIFF

• Tagged-Image File Format

• รปแบบทใชเกบภาพพรอมรายละเอยดตางๆ เชน เลเยอร (Layer), Annotation, โหมดภาพทง

ระบบ CMYK, RGB, Lab Color ตลอดจนขอมล ประกอบอนๆ ตามตนฉบบเดมของภาพ

• เหมาะสมตอการเกบบนทกภาพตนฉบบ และภาพ สำาหรบใชประกอบการสรางสอสงพมพ

• สวนขยายของไฟลรปแบบนคอ .tif

Page 35: Web Accessibility

สร ปการเล อกใชฟอร แมตสร ปการเล อกใชฟอร แมตภาพภาพ

– ไฟลสกล GIF (Graphics Interlace File)• ภาพทไมตองการความคมชดมากนก สไมมาก• มลกษณะพนโปรงใส

– ไฟลสกล JPG (Joint Photographer’s Experts Group)

• ภาพทตองการความคมชดสง มสมาก– ไฟลสกล PNG (Portable Network

Graphics)• ภาพทตองการความคมชดสง มสมากทำาพนโปรงใสได

Page 36: Web Accessibility

GIF / JPEGGIF / JPEG

Page 37: Web Accessibility

GIF or JPEG?GIF or JPEG?

Page 38: Web Accessibility

Example of an image at 72-ppi and Example of an image at 72-ppi and 300-ppi300-ppi

• 72 ppi = 72 pixels high x 72 pixels wide = 5184 pixels in a square inch

• 300 ppi = 300 pixels high x 300 pixels wide = 90,000 pixels in a square inch

Page 39: Web Accessibility

Color ModeColor Mode

• A color mode determines the color model used to display and print images.

• Common models include – RGB (red, green, blue)– CMYK (cyan, magenta, yellow, black)– …

Page 40: Web Accessibility

RGB modelRGB model

• RGB model used for lighting, video, and monitors

• So, computer’s monitor only has 3 colors

Red

Green

Blue

Page 41: Web Accessibility

CMYK modelCMYK model

• The CMYK model is based on the light-absorbing quality of ink printed on paper.

Page 42: Web Accessibility
Page 43: Web Accessibility

MetadataMetadata

• Data about data• ขอมลแสดงคณสมบตของไฟล หรอวตถตางๆ

• แสดงขอมลสรปเกยวกบรายละเอยดของไฟล

• แสดงลขสทธความเปนเจาของ

• แยกกลมไดตามประเภทของไฟลหรอวตถ

• Subject Metadata• Title Metadata• Category Metadata• Keyword Metadata• Author Metadata• Description

Metadata• Publisher

Metadata• Resource

Metadata

Page 44: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Page 45: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

บตรรายการหนงส อบ ตรรายการหนงส อ

613 สาทศ อนทรกำาแหงส762 ช ชวจต : การใชชวตอยางเขาใจธรรมชาต/

สาทศ อนทรกำาแหง. – พมพครงท 10.– กรงเทพฯ:คลนกบานและสวน, 2541.

130 หนา ; 21 ซม.

ISBN 974-8368-42-4

1. สขศาสตร. 2. อาหารธรรมชาต. 3. ชอเรอง.

Page 46: Web Accessibility

การก ำาหนดคณสมบต ของการก ำาหนดคณสมบต ของเอกสารเอกสาร

• MS – Office– File, Properties..

• OpenOffice.org– File, Properties…

• Acrobat Professional– File, Document Properties…

Page 47: Web Accessibility

ประโยชนของ ประโยชนของ MetadataMetadata

• เพมประสทธภาพการสบคนเอกสาร• เปนขอมลใหกบ Search Engine ตางๆ• การเผยแพรในระบบอนเทอรเนต เปนไปอยางรวดเรว

Page 48: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Web MetadataWeb Metadata

• Web Title• URL :Uniform

Resource Locator

• H1, H2, H3 Tag

• Contents• Alternate Text

for Image/Multimedia

•Meta Tag– Description

• เนอหา 1 – 2 Kb ของเอกสารเวบ

– Authors– Keyword– Generator

Page 49: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Web TitleWeb Title

<head><title>NECTEC : Thailand : National Electronics and Computer Technology Center</title>

</head>

เปดดดวยคำาสง View, Source

Page 50: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Web Title & GoogleWeb Title & Google

Page 51: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

ไม ระบ ไม ระบ Web TitleWeb Title

Page 52: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

allintitle:tiac

Page 53: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

URLURL

• Uniform Resource Locator• ตำาแหนงทอยของเวบไซต• http://www.nectec.or.th/courseware/ind

ex.htmlProtocol Domain-name Directory Path File

Page 54: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

allinurl:tiac

Page 55: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Meta tag: DescriptionMeta tag: Description

<head><META NAME="Description" CONTENT="มหาวทยาลยเกษตรศาสตรเปนสถาบนอดมศกษาทเปดสอนหลกสตรทางการเกษตรแหงแรกของประเทศไทย ถอกำาเนดมาจากโรงเรยนฝกหดคร ประถมกสกรรม เมอ พ.ศ. 2460 ตอมาไดขยายและยกฐานะขนเปนวทยาลยเกษตรศาสตรและพฒนาจนกระทงกอตงเปนมหาวทยาลยเกษตรศาสตร โดยพระราชบญญต มหาวทยาลยเกษตรศาสตร เมอวนท 2 กมภาพนธ พ.ศ. 2486 ปจจบนมหาวทยาลยเกษตรศาสตร ประกอบดวยวทยาเขตทเปดเรยนแลว 5 วทยาเขต และโครงการ จดตง 2 วทยาเขต">

</head>เปดดดวยคำาสง View, Source

Page 56: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Meta tag: DescriptionMeta tag: Description

• กรณทไมไดระบ Description Meta Tag โปรแกรมจะดงขอความ 1 – 2 KB จาก

เวบไซตมาแสดงผลแทน

Page 57: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Meta tag Meta tag อนๆอ นๆ

• Authors, Creator• Keyword• Generator • Robot

– จะระบไวใน Head Section ของเอกสารเวบ– ไมปรากฏบนเวบเบราวเซอรหรอในเอกสาร– Search Engine เขาถงได

Page 58: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Author & KeywordAuthor & Keyword

<META NAME="Author" CONTENT="Kasetsart University, Thailand, Bangkok">

<META NAME="Keywords" CONTENT="Kasetsart University, Thailand, University, Bangkok, Higher Education, Equality in Education, Colleges, School, Campuses, Faculty, มหาวทยาลยเกษตรศาสตร,

เกษตรศาสตร ศาสตรของแผนดน">

Page 59: Web Accessibility

Web Meta TagsWeb Meta Tags

• บรรจไวใน Head •รปแบบทวไป <META NAME=“dataname”

CONTENT=“datavalue”>

Page 60: Web Accessibility

http://www.submitexpress.chttp://www.submitexpress.com/analyzer/om/analyzer/

Page 61: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Image SearchImage Search

• Google คนหาภาพไดจาก– คำาทอยใกลภาพ/ ขางเคยงภาพ (adjacent)– Image Caption– Links– Alt Attribute ของ Image Tag– Embedded Metadata

<img src=“aaa.jpg” alt=“Computer System”>

Page 62: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Page 63: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Image MetadataImage Metadata

• Exchangeable Image File Format (Exif) Metadata

– ระบอตโนมตเมอมการถายภาพดวยกลองดจทล– พฒนาโดย Japan Electronic Industries

Development Association (JEIDA)

• International Press Telecommunications Council (IPTC) Metadata

– Metadata ทผใชสามารถบนทกเพมเตมได– พฒนาโดย International Press

Telecommunications Council

XNView

Page 64: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

Exif MetadataExif Metadataโปรแกรมกราฟกตางๆสามารถเปดดได เชน ACDSee,XnView โดยคลกปมขวาแลวเลอกคำาสง Properties…

Page 65: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

IPTC MetadataIPTC Metadataโปรแกรมกราฟกตางๆอนญาตใหเพมขอมลตางๆ ได เชน ACDSee, XnView

Page 66: Web Accessibility

(30 . . 2550) พ ค การเขาถงเทคโนโลยสารสนเทศเพอคนพการ

ตวอยางการตรวจสอบ Metadata ของเอกสารฟอรแมตตางๆ ทง .doc, .ppt, .pdf,และรปภาพ .jpg ดวยโปรแกรม Catalogue

http://www.download.com/Catalogue/3000-7241_4-10260395.html?tag=lst-0-4

Page 67: Web Accessibility

Web AccessibilityWeb Accessibility

• เวบไซตทรองรบความสามารถในการเขาถงไดในทกรปแบบทเปนมาตรฐาน

• เพอเปนหลกประกนไดวาขอมลสารสนเทศท เผยแพรนน ทกคนสามารถเขาถงไดอยางเทา

เทยมกน• ใชเทคโนโลยทเปนมาตรฐานสากล HTML,

XHTML, CSS, XML, DOM เปนตน

Page 68: Web Accessibility

ผลทได จาก ผลทได จาก Web AccessibilityWeb Accessibility

• กลมผใชผานเครอง PDA หรออปกรณMobile

• กลมคนพการ– บกพรองทางการเหน– บกพรองทางการไดยน– บกพรองทางการเคลอนไหว

• กลมผใช Browser ทแตกตางกน• กลมผใชอนเทอรเนตความเรวตำา

Page 69: Web Accessibility

กลมผ พ การกล มผ พ การ

• ผพการทางการเหน– – โปรแกรมชวยอานหนาจอ เสยง (TTS),

Braille– โปรแกรมขยายหนาจอ– โปรแกรม Web Browser

Page 70: Web Accessibility

กลมผ พ การทางการเห นกล มผ พ การทางการเห น

• ตวอยางโปรแกรมขยายหนาจอ

Page 71: Web Accessibility

Alternate TextAlternate Text

Page 72: Web Accessibility

Alternate TextAlternate Text

• <IMG SRC=“ชอไฟลภาพ” ALT=“คำา”อธบายภาพ >

• คำาอธบายภาพควรสอความหมายชดเจน– Firefox ไมแสดงคำาอธบายภาพ แตทำางานกบ

Attribute TITLEฃ

Page 73: Web Accessibility

1. "Image of George Washington"2. "George Washington, the first

president of the United States"3. An empty alt attribute (alt="") will

suffice.4. "George Washington"

Page 74: Web Accessibility

1. An empty alt attribute (alt="") will suffice.

2. "Wikipedia entry for George Washington"

3. "Read More"4. "George Washington"

Page 75: Web Accessibility

1. "George Washington"2. "Painting of George Washington"3. "Painting of George Washington crossing the

Delaware River"4. "Painting of George Washington crossing the

Delaware River. Swirling waves surround the boat where the majestic George Washington looks forward out of the storm and into the rays of light across the river as he leads his wary troops to battle."

Page 76: Web Accessibility

1. "Employment Application"2. "PDF File"3. "PDF icon"4. The content of the image is

presented in context, so (alt="") is appropriate.

Page 77: Web Accessibility

1. "decorative line"2. "Beginning of footer"3. "separator"4. alt="" will suffice

Page 78: Web Accessibility

สงท ไม ควรทำำส งท ไม ควรทำำ

1. "next"

2. "next page"

3. "George Washington's Presidency"

4. "Continue to George Washington's Presidency"

Page 79: Web Accessibility

Empty Alt (alt=“”)Empty Alt (alt=“”)

• ภำพทไมสอควำมหมำย• ภำพทถกตดเปนหลำยชน แตไมมผลตอกำรทำำงำน

• ภำพ Background

Page 80: Web Accessibility

Long DescriptionLong Description

• คำำอธบำยแบบยำว– เพม Attribute LONGDESC=“ชอไฟลคำำอธบำย.txt”

– ใหพมพดวย Notepad แลวบนทกเปน .txt

คำำนงถง Thai Encoding & Decoding ดวย

Page 81: Web Accessibility

คำำอธ บำยแบบยำว คำำอธ บำยแบบยำว Long Long DescriptionDescription

Page 82: Web Accessibility

Alt Alt สำำหร บ สำำหร บ FlashFlash

• ระบ Alt• Description & Shortcut

Page 83: Web Accessibility

สน นส ำำค ญไฉน สน นส ำำค ญไฉน ??

• ใชสพ นและสตวอกษรทแตกต ำงก น

Page 84: Web Accessibility

สน นส ำำค ญไฉน สน นส ำำค ญไฉน ??

http://www.accesskeys.org/tools/color-contrast.html

Page 85: Web Accessibility

กำรลงรหสท กำรลงรหสท ไมถ กต องไมถ กต อง

<p><font size=“+3”><b>This is a heading</b></font></p>

<p>Blah blah blah</p><p><font size=“+3”><b>This is

another heading</b></font></p> <p>Blah blah blah</p><p><font size=“+2”><b>A sub-

section</b></font></p> <p>Blah blah blah</p>

Page 86: Web Accessibility

กำรลงรหสท ถ กต องกำรลงรหสท ถ กต อง

Use markup and style sheets and do so properly

<h1>This is a heading</h1> <p>Blah blah blah</p><h1>This is another heading</h1> <p>Blah blah blah</p><h2>A sub-section</h2> <p>Blah blah blah</p>

Outline:

•This is a heading•This is another heading

–A sub-section

Page 87: Web Accessibility

สร ำงเอกสำร สร ำงเอกสำร HTML HTML ทได ท ได มำตรฐำนมำตรฐำน

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Page 88: Web Accessibility

ระบ ภำษำใหช ดเจนระบ ภำษำใหช ดเจน

<p>เมอวำนมชำวตำงชำตพดกบฉนวำ<span lang=“en”>I love you</span></p>

และระบภำษำหลกในแทก <HTML>

<html lang="th">

Page 89: Web Accessibility

กำำก บค ำำย อก ำำก บค ำำย อ

<acronym title="World Wide Web Consortium">W3C</acronym>

<abbr title="World Wide Web Consortium">W3C</abbr>

Page 90: Web Accessibility

ระบ ระบ id id ใหก บห วเร องตำรำงใหก บห วเร องตำรำง

Page 91: Web Accessibility

<tr><th id="t1">ชอ</th><th id="t2">อำย</th><th id="t3">สถำนทเกด</th><th id="t4">สถำนททำำงำน</th>

</tr><tr>

<td headers="t1">นำำหนง</td><td headers="t2">29</td><td headers="t3">กรงเทพฯ</td><td headers="t4">เนคเทค</td>

</tr><tr>

<td headers="t1">ยทธกำร</td><td headers="t2">28</td><td headers="t3">หนองคำย</td><td headers="t4">เนคเทค</td>

</tr>

Page 92: Web Accessibility

กลมผ พ กำรทำงกำรไดย นกล มผ พ กำรทำงกำรไดย น

• สำมำรถอำนหนงสอได• เขำใจเนอหำจำกกำรอำน เขำใจเนอหำจำกกำรอำน ??

Page 93: Web Accessibility

CaptionsCaptions

• สร ำง caption ให Movie

Movie

Caption

Page 94: Web Accessibility

ระบ ระบ Shortcut KeyShortcut Key

Page 95: Web Accessibility

ลำำด บกำรเล อนในลำำด บกำรเล อนในแบบฟอร มแบบฟอร ม

Page 96: Web Accessibility

Automated validatorsAutomated validators

http://webxact.watchfire.com