การปฏิบัติตามข้อกำหนด 508 หมายความว่าผู้ใช้ทุกคนสามารถเข้าถึงเทคโนโลยีได้ โดยไม่คำนึงถึงสถานะความพิการ มาตรฐานการปฏิบัติตามข้อกำหนดกำหนดโดยมาตรา 508 ของพระราชบัญญัติการฟื้นฟูสมรรถภาพปี 1973 ซึ่งกำหนดให้หน่วยงานรัฐบาลกลางต้องจัดหาซอฟต์แวร์และการเข้าถึงเว็บไซต์ให้กับผู้ทุพพลภาพ เมื่อเว็บไซต์เป็นไปตามมาตรฐาน 508 ผู้ใช้ทุกคนจะสามารถเข้าถึงได้ ซึ่งอาจหมายความว่าอุปกรณ์เหล่านี้เข้ากันได้กับเทคโนโลยีช่วยเหลือ เช่น โปรแกรมอ่านหน้าจอ
GUI508 ช่วยตรวจสอบความสอดคล้อง 508 กับแอปพลิเคชันเว็บฟอร์ม ASP.Net โปรแกรมนี้ไม่ใช่ตัวตรวจสอบ 508 ที่สมบูรณ์ โดยให้คำแนะนำในการระบุและวิธีแก้ไขปัญหา 508 ภายในเว็บไซต์ที่มีอยู่ซึ่งใช้การควบคุมฝั่งเซิร์ฟเวอร์ ASP.Net สำหรับนักพัฒนาและผู้จัดการโครงการเพื่อแสดงปัญหา 508 ที่อาจเกิดขึ้นในเว็บไซต์ที่มีอยู่และเว็บไซต์ที่อยู่ระหว่างการพัฒนา
เมื่อเบราว์เซอร์แสดงหน้าเว็บ หน้านั้นจะแสดงผลเป็น html จากแหล่งต่างๆ
ในแอปพลิเคชันฟอร์มเว็บ Microsoft ASP.NET html ส่วนใหญ่ที่แสดงในเบราว์เซอร์มาจากสองแหล่งหลัก ได้แก่ การควบคุมฝั่งเซิร์ฟเวอร์ของ ASP.Net และ HTML การควบคุมฝั่งเซิร์ฟเวอร์ ASP.Net เป็นจุดสนใจหลักของแอปพลิเคชันนี้
ในปัจจุบัน แอปพลิเคชันเครื่องสแกนการเข้าถึง/508 ดู html ที่แสดงในเบราว์เซอร์ สิ่งนี้ทำให้เกิดการเสียเปรียบหลายครั้ง
ข้อมูล. ขึ้นอยู่กับตัวเลือกเหล่านั้น เว็บแอปพลิเคชันจะตัดสินใจว่าหน้าใดจะเป็นหน้าถัดไปในการแสดงแอปพลิเคชัน หรือข้อมูลใหม่ใดบ้างที่จะถูกส่งกลับไปยังผู้ใช้ในหน้าปัจจุบัน
เนื่องจากเราสามารถดูซอร์สโค้ดจริงสำหรับการควบคุม ASP.NET แต่ละตัวในแต่ละหน้า aspx และพัฒนากฎเพื่อให้แน่ใจว่าแอตทริบิวต์การเข้าถึง 508 รายการที่ใช้เป็นไปตามมาตรฐานการเข้าถึง และไม่ต้องกังวลกับการข้ามผ่านแอปพลิเคชัน เราจึงสามารถตรวจสอบโค้ดทั้งหมดได้ ในครั้งเดียว
ใช่! ฉันคิดว่านี่เป็นชัยชนะสำหรับเราทั้งคู่หากคุณกำลังอ่านหัวข้อนี้ โปรดทำมากกว่าอ่านมีส่วนร่วม
ตกลง. ฉันไม่สามารถเขียนคู่มือ git ใหม่ทั้งหมดได้ที่นี่ และคุณคงไม่ต้องการให้ฉันทำ หากคุณยังใหม่กับ GitHub นี่คือลิงก์บางส่วนที่จะช่วยคุณในการเริ่มต้น
แน่นอนว่า GitHub มีวิธีรับซอร์สโค้ดมากกว่าหนึ่งวิธี มองไปทางขวาสุดคุณจะเห็นปุ่มที่มีป้ายกำกับว่า "โคลนหรือดาวน์โหลด" เมื่อคลิกปุ่มนี้ คุณจะได้รับตัวเลือกเพิ่มเติม
ตอนนี้เรามีโค้ดที่ดาวน์โหลดแล้ว คุณต้องแน่ใจว่าคุณมี Visual Studio 2012 ขึ้นไป เวอร์ชันชุมชนจะทำงานได้ดี (https://www.visualstudio.com/downloads/) คุณจะต้องมี StyleCop ด้วย StyleCop ไม่ได้เพิ่มฟังก์ชันการทำงาน แต่ช่วยให้โค้ดมีความสอดคล้องและเป็นประโยชน์ต่อทั้งนักพัฒนารายบุคคลและทีมงาน ทางออกที่ดีที่สุดคือใช้ NuGet เพื่อติดตั้ง StyleCop
เอาล่ะ ตอนนี้เรามาเขียนโค้ดกันดีกว่า เราจะใช้ปุ่มตัวเลือกเป็นตัวอย่างและดูว่าเราสามารถสร้างตัวควบคุม .Net apsx ใหม่ได้หรือไม่ CheckedListBox เพื่อให้เป็นการร้องเรียน 508 จำเป็นต้องมีแอตทริบิวต์ title ที่ตั้งค่าไว้ในองค์ประกอบอินพุต ดังนั้นสิ่งที่เราทำจะถูกระบุทุกที่ที่มีการใช้กล่องกาเครื่องหมาย และดูว่ามีการตั้งค่าแอตทริบิวต์ที่ถูกต้องหรือไม่ ดังนั้นเมื่อสร้างโค้ด html ถือเป็นเรื่องร้องเรียน
ดังนั้นโปรดอย่าเพียงแค่อ่าน มีส่วนช่วย. ทุกคนควรจะสามารถเข้าถึงเว็บได้