มาตรฐานการพัฒนาเว็บไซต์
ในปัจจุบันการพัฒนาเทคโนโลยีทางด้านคอมพิวเตอร์ และเครือข่ายคอมพิวเตอร์นั้น ได้รับการพัฒนาอย่างต่อเนื่อง ทำให้ผู้คนนิยมเข้าถึงข้อมูล และการใช้บริการต่างๆในระบบเครือข่ายอินเตอร์เน็ตเพิ่มมากขึ้น และทำให้เกิดการนำเสนอข้อมูล และบริการผ่านเครือข่ายอินเตอร์เน็ตเพิ่มขึ้นตามไปด้วย
ดังนั้นในการพัฒนาเว็บไซต์ต่างๆ เพื่อใช้ในการนำเสนอข้อมูลและบริการ จึงต้องมีมาตรฐานในการพัฒนา เพื่อให้การเข้าถึงข้อมูลนั้นเป็นไปได้โดยง่าย และสามารถเข้าถึงได้อย่างมีประสิทธิภาพ โดยมาตรฐานในการพัฒนาเว็บไซต์ ควรจะประกอบไปด้วยมาตรฐานที่เป็นพื้นฐานดังต่อไปนี้ 1.เป็นเว็บไซต์ที่สามารถแสดงผลได้กับทุก Web Browser ในปัจจุบัน web browser ได้รับการพัฒนาออกมาอย่างหลากหลาย ผู้ใช้งานย่อมีสิทธิในการเลือกใช้งานได้อย่างอิสระ เพราฉะนั้นผู้พัฒนาเว็บไซต์จึงต้องคำนึงถึงเรื่องการแสดงผลในทุก web browser ด้วย เพื่อให้การแสดงผลในแต่ละ web browser นั้นมีการแสดงผลที่เหมือน หรือใกล้เคียงกันมากที่สุด
2. เป็นเว็บไซต์ที่ทุกคนเข้าถึงได้ (Web Accessibility) ซึ่งมีข้อกำหนดของ W3C ที่เรียกว่า WCAG (Web Content Accessibility Guidelines = คำแนะนำในการพัฒนาเว็บไซต์ให้ทุกคนเข้าถึง) เพื่อทำให้การพัฒนาเว็บไซต์สามารถรองรับการใช้งานของทุกกลุ่มคนที่ใช้งานคอมพิวเตอร์ทั้งกลุ่มของคนปกติ และกลุ่มคนพิการ ซึ่งยังต้องการหาข้อมูล และความรู้เหมือนคนปกติ  โดย WCAG ได้แบ่งกลุ่มของผู้พิการออกเป็น 4 กลุ่ม คือ - ผู้ที่มีความบกพร่องทางการมองเห็น (ตาบอด, สายตาเลือนลาง, ตาบอดสี) คนกลุ่มนี้จะใช้คอมพิวเตอร์โดยใช้โปรแกรมที่เรียกว่า โปรแกรมอ่านหน้าจอ (Screen Reader) หรือ บราวเซอร์แบบมีเสียง (Voice Browser) ซึ่งสามารถอ่านออกในรูปแบบของเสียงทำให้ผู้ใช้ทราบว่ามีข้อมูลอะไรบ้าง หรือ ถ้าเป็น Hardware จะเป็น อุปกรณ์ต่อพ่วงเข้ากับคอมพิวเตอร์ที่สามารถแปลเป็นอักษรเบรลล์ได้ ที่เรียกว่า Braille Display - ผู้ที่มีความบกพร่องทางการได้ยิน (หูหนวก) คนกลุ่มนี้จะสามารถใช้คอมพิวเตอร์ได้เหมือนคนปกติ แต่ข้อมูลที่อยู่ในรูปเสียงหรือเป็นแบบ Multimedia ต้องมีข้อมูลที่เป็น ตัวอักษรกำกับอยู่ด้วย เช่น ข้อมูลที่เป็น VDO ต้องมีการสร้างคำบรรยายใต้ภาพ (Subtitleหรือ Caption) ประกอบมูลที่เป็น VDO นั้นด้วย - ผู้ที่มีความบกพร่องทางกาย (มือ หรือแขนใช้งานไม่ได้) กลุ่มนี้จะจะไม่มีปัญหาเรื่องการมองเห็น และการได้ยิน แต่จะมีปัญหาในเรื่อง วิธีการในการ Navigate ข้อมูล ซึ่งอาจต้องใช้อุปกรณ์ต่อพ่วงช่วยในการ Navigate หรือไม่สามารถใช้งาน Mouse ได้ จึงต้องใช่งาน Keyboard แทนซึ่งผู้พัฒนาเว็บไซต์ ต้องมีฟังก์ชั่นสำหรับคีย์บอร์ด ให้ด้วย - ผู้ที่มีความบกพร่องทางสติปัญญา กลุ่มนี้จะมีปัญหาในเรื่องการใช้งานที่ไม่สามารถอ่านหนังสือได้ ดังนั้นการใช้งานของกลุ่มนี้จะต้องมีโปรแกรมช่วย ซึ่งจะเหมือนกับของ กลุ่มพิการทางตา ที่จะต้องใช้โปรแกรมอ่านหน้าจอ หรือ บราวเซอร์แบบมีเสียง โดย W3C ได้แบ่ง ระดับของ WCAG ออกเป็น 3 ระดับคือ - priority 1 เป็นข้อที่สำคัญที่สุด คือ ผู้พัฒนาเว็บไซต์จะต้องทำตามคำแนะนำนั้นๆ เพราะถ้าไม่ทำ หมายถึง ผู้พิการไม่สามารถเข้าถึงข้อมูลนั้นได้ - priority 2 เป็นข้อที่สำคัญรองลงมา คือ ผู้พัฒนาเว็บไซต์ควรจะทำตามคำแนะนำ เพราะถ้าไม่ทำตามจะทำให้ผู้พิการเข้าถึงข้อมูลได้ยาก - priority 3 เป็นข้อที่สำคัญน้อยที่สุด คือ ผู้พัฒนาเว็บไซต์อาจจะทำตามคำแนะนำหรือไม่ก็ได้ แต่ถ้าทำตามก็จะอำนวยความสะดวกในการเข้าถึงข้อมูลของคนพิการได้ง่ายขึ้น โดยเราสามารถตรวจสอบความเป็น Web Accessibility ได้ที่ เว็บไซต์ The Cynthia Says (http://www.cynthiasays.com/) หรือที่ HiSoftware (http://www.hisoftware.com/accmonitorsitetest/) ซึ่งผลที่ได้จะรายงานออกมาในรูปของแต่ละหัวข้อของ Priority ซึ่งจะแจ้งให้ทราบว่าถูกต้องหรือไม่ในหัวข้อนั้น 3. เป็นเว็บไซต์ที่มีความสอดคล้องกับข้อกำหนดของ W3C ในเรื่องของการใช้ XHTML โดยที่ XHTML เป็น ภาษามาร์คอัพ ที่มีความคล้ายคลึงกับภาษา HTML แต่จะมีความเข้มงวดในเรื่องโครงสร้างภาษา (syntax) มากกว่า การตรวจสอบว่าเว็บไซต์มีความสอดคล้องกับข้อกำหนดของ W3C ในเรื่องของการใช้ XHTML หรือไม่นั้นสามารถทำการตรวจสอบได้ที่ http://validator.w3.org  4. เป็นเว็บไซต์ที่มีความสอดคล้องกับข้อกำหนดของ W3C ในเรื่องของการใช้งาน CSS โดยที่ CSS (Cascading Style Sheet) นั้นจะเป็นตัวที่ช่วยให้การควบคุมการแสดงผลของเว็บไซต์นั้นเป็นไปอย่างอิสระ โดยการแยกส่วนของการแสดงผลออกจากส่วนของเนื้อที่ ทำให้การเปลี่ยนแปลงรูปแบบการแสดงผลนั้นสามารถทำได้ง่ายขึ้น การตรวจสอบว่าเว็บไซต์มีความสอดคล้องกับข้อกำหนดของ W3C ในเรื่องของการใช้ CSS หรือไม่นั้นสามารถทำการตรวจสอบได้ที่ http://jigsaw.w3.org  5. เป็นเว็บไซต์ที่สามารถดูได้จากอุปกรณ์ที่หลากหลาย ในปัจจุบันอุปกรณ์ต่างๆที่ใช้ในการเชื่อมต่ออินเตอร์เน็ตนั้น ไม่ได้จำกัดอยู่เพียงแต่คอมพิวเตอร์เท่านั้น PDA และโทรศัพท์มือถือส่วนใหญ่ ก็จะสามารถเชื่อมต่อกับอินเตอร์เน็ตได้ เพราะฉะนั้นในการสร้างเว็บไซต์เราจึงจำเป็นที่จะต้องคำนึงถึงการแสดงผลบนอุปกรณ์เหล่านี้ด้วย การสร้างเว็บไซต์ในปัจจุบันไม่ได้คำนึงถึงแต่ความสวยงามเพียงอย่างเดียวอีกต่อไป เว็บไซต์ที่ดียังจะต้องประกอบด้วยมาตรฐานต่างๆที่ได้กล่าวมาแล้วอีกด้วย Credit : http://www.arip.co.th/2006/blog.php?g1=4
|