สำหรับนักพัฒนาเว็บไซต์(CMS) Web Accessibility for CMS Developer: WCAG 004 (3 วัน)

วัตถุประสงค์

  1. เพื่อให้ผู้อบรมมีทักษะและสามารถพัฒนาเว็บไซต์ที่ทุกคนเข้าถึงได้ตามมาตราฐาน WCAG 2.0 ระดับ AA และให้เป็นไปตามข้อบังคับของกระทรวง ICT
  2. เพื่อให้ผู้อบรม สามารถตรวจสอบและแก้ไขเว็บไซต์ให้ได้มาตรฐานเว็บไซต์ที่ทุกคนเข้าถึงได้
  3. เพื่อเสริมทักษะให้ผู้อบรม สามารถพัฒนา เว็บไซด์แบบ CMS ให้เป็นได้ทั้ง Web Accessibility และ สามารถตกแต่ง หรือ ปรับปรุงเว็บไซด์ได้ ตามต้องการ

หลักสูตรนี้เหมาะสำหรับ

  • เป็นนักพัฒนา หรือ ผู้ดูแลระบบ CMS และ ผู้ที่มีส่วนเกี่ยวข้อง กับขบวนการพัฒนาเว็บไซต์ ภาครัฐ รัฐวิสาหกิจและเอกชน
  • มีพื้นฐานของ HTML, XHTML, CSS, CMS คล่องมาก่อน หรือเป็นผู้ดูแลเว็บไซด์ CMS
  • มีความต้องการสร้างหรือ ปรับปรุงเว็บไซต์CMS ของหน่วยงาน ให้เป็นเว็บที่มี เนื้อหาที่ทุกคนเข้าถึง ได้ และ ตกแต่งได้

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows XP / Windows Vista / Windows 7
  2. Dreamweaver หรือ Authoring Tool อื่น ๆ
  3. โปรแกรมอ่านจอภาพ (Screen Reader)
  4. โปรแกรมสังเคราะห์เสียงภาษาไทย (Thai Text to Speech) ตาทิพย์
  5. โปรแกรม Browser รุ่นต่างๆ ที่รองรับ และ โปรแกรมเสริมต่างๆ
  6. โปรแกรม Server Side และ CMS เช่น ติดตั้ง AppServ และ โปรแกรม Drupal, Joomla เป็น ต้น

หัวข้อการอบรม

  1. สถานการณ์ของ Web Accessibility, WCAG, TWCAG และ กฎกระทรวง
  2. แนะนำแหล่ง ค้นคว้า และ กลุ่มนักพัฒนาเว็บ
  3. ทบทวน XHTML และ CSS ตามมาตรฐาน WCAG
  4. ทำความเข้าใจการใช้เครื่องมือในการตรวจสอบต่างๆ
  5. ทำความเข้าใจในข้อแนะนำ และแนวทางการแก้ไข Best Practice และ Bad Practice
  6. เทคนิค การใช้ CSS ตกแต่ง ให้เป็น Web Accessibility
    • CSS กับการจัดการกับรูปภาพ
    • Navigation System (ระบบลิงค์)
    • ข้อมูลรูปแบบ Table (ตาราง)
    • Form (แบบฟอร์ม) และ User Interface
    • การกำหนดตำแหน่งและ Layout ด้วย CSS
    • Bread Crumb, Site Map, Skip, Tab Index, Access Key, Zoom, Contrast
  7. เทคนิคการทำให้เป็น Web Accessibility เกี่ยวกับ
    • Object Clip Video, U-tube link, แฟ้มเสียง, facebook
    • JavaScript: AJAX, JQuery
    • Flash, PDF, …
  8. แนะนำ HTML 5 และ CSS 3 กับ Browser รุ่นใหม่ๆ ร่วมกับส่วนเสริมต่างๆ
  9. Server-side Scripting & Database (ภาษาโปรแกรมมิ่งและฐานข้อมูล) การประยุกต์ Web Application ร่วมกับ Web Accessibility
  10. การปรับกระบวนการของ CMS เพื่อให้ผ่านเครื่องมือการตรวจสอบ
  11. การปรับ Configuration ของ CMS เพื่อให้ Code Gen เข้าใกล้ Web Accessibility
  12. การรับรู้โครงสร้างภายใน ของ CMS เพื่อ สามารถปรับแก้ไขให้เป็น Web Accessibility
  13. Workshop ทดลองออกแบบเว็บไซต์ ภายใต้ CMS และการตรวจสอบผ่านเครื่องมือ
  14. Workshop ทดสอบการใช้งานผ่าน Screen Reader
  15. นำเสนอผลงานการออกแบบเว็บไซต์ที่ทุกคนเข้าถึงได้ในแบบ CMS