מהו ת״י 5568
ת״י 5568 (IS 5568) הוא התקן הישראלי לנגישות תכנים באינטרנט. הוא מתפרסם על ידי מכון התקנים הישראלי ומבוסס על הנחיות הנגישות לתוכן אינטרנט של ה-W3C, WCAG 2.0 [1]. תקנות שוויון זכויות לאנשים עם מוגבלות (התאמות נגישות לשירות), תשע״ג-2013, מחייבות אתרים של נותני שירות לעמוד בו ברמה AA, עם פטורים ולוחות זמנים הקבועים בתקנות עצמן [2].
בפועל, "תואם" פירושו שהתוכן והקוד של האתר עומדים בקריטריוני ההצלחה של רמה AA, ושאדם יכול לאמת זאת בבדיקת נגישות. זו תכונה של האתר, לא של מוצר שמותקן עליו.
תוסף נגישות מול בדיקה ותיקוני קוד
תוסף נגישות (overlay) הוא סקריפט שמוסיפים לאתר, שמשנה את הדף בדפדפן של הגולשים ולרוב מוסיף סרגל נגישות. בדיקה עם בקשות תיקון (pull requests) מאתרת כל בעיה ומשנה את קוד המקור של האתר כדי לתקן אותה.
| שאלה | סקריפט תוסף נגישות | בדיקה + בקשות תיקון |
|---|---|---|
| מה הוא משנה | את הדף כפי שהוא מוצג בדפדפן של הגולשים, אחרי שהוא נטען. קוד המקור נשאר כפי שהיה. | את קוד המקור של האתר: מבנה, תוויות, טקסט חלופי, ניגודיות, סדר מיקוד ו-ARIA היכן שצריך. |
| שורד שינוי קוד? | תלוי בכך שהסקריפט ימשיך לרוץ ויזהה את המבנה החדש בכל דף. | כן. התיקון נמצא בקוד, ולכן הוא עולה עם כל פריסה. קוד חדש עדיין צריך בדיקה, ובדיקה חוזרת מכסה אותו. |
| חשיפה משפטית | התקנות קובעות תקן לאתר [2]. סקריפט שלא משנה את הקוד משאיר את עמידת האתר עצמו בתקן במקום שבו הייתה, ואף כלי לבדו אינו יכול לקבוע עמידה בתקן [3]. | הבעיות מתוקנות במקור ונבדקות על ידי אדם, ודוח הבדיקה מתעד מה נמצא ומה תוקן. מה המשמעות לגבי החובות שלכם, זו שאלה לעורך או לעורכת הדין שלכם. |
| מי בודק | בדרך כלל אף אחד לא בודק כל שינוי, כי השינויים נוצרים בזמן ריצה בדפדפן של הגולשים. | מפתח או מפתחת בודקים כל בקשת תיקון לפני המיזוג, ובדיקה חוזרת של יועץ נגישות מאשרת את התוצאה. |
תוספי נגישות שונים זה מזה, וחלק מהספקים מציעים גם שירותים ידניים. הטבלה משווה בין שתי גישות, לא בין מוצרים מסוימים.
במה בינה מלאכותית טובה, ובמה פחות
היכן בינה מלאכותית עוזרת
- איתור מהיר של בעיות סבירות: תוויות טפסים חסרות, קישורים וכפתורים ריקים, תמונות בלי טקסט חלופי, ניגודיות צבעים נמוכה, רמות כותרות שמדלגות.
- ניסוח טיוטות לתיקונים: טיוטה ראשונה של טקסט חלופי, תווית או שינוי קוד, שמפתחים בודקים במקום לכתוב מאפס.
- עבודה חוזרת: החלה של אותו תיקון שנבדק על פני תבניות ודפים רבים.
היכן בינה מלאכותית לא מספיקה
- הבנת משמעות: האם הטקסט החלופי מדויק לתמונה הזו במקום הזה, או האם סדר הקריאה הגיוני, תלוי בהקשר ובכוונה.
- קביעת עמידה בתקן: ה-W3C קובע שאף כלי לבדו אינו יכול לקבוע אם אתר עומד בתקני נגישות, ושנדרשת הערכה של אדם בעל ידע [3]. הוא גם מציין שכלים עלולים להפיק תוצאות שגויות או מטעות [4].
- תיקון בלי בדיקה: accessible.org, חברת שירותי נגישות, עונה על השאלה הזו בשלילה: בינה מלאכותית אינה יכולה לתקן בעיות נגישות באתר שלם באופן אוטומטי ובתוצאות אמינות, אבל היא יכולה לסייע למפתחים ולבודקים מיומנים בהצעת תיקוני קוד ובניסוח טקסט חלופי [5]. אנחנו מסכימים עם העמדה הזו, ובגללה כל תיקון שאנחנו מעלים עובר דרך אדם.
איך OpsAgents AI עושה את זה
- בדיקה. אנחנו בודקים את האתר מול ת״י 5568 ו-WCAG ברמה AA ומוסרים את הדוח בעברית ובאנגלית.
- הסוכן פותח בקשות תיקון. הסוכן שלנו פותח בקשות תיקון במאגר הקוד שלכם, שמתקנות את הבעיות בקוד המקור.
- אדם בודק. כל תיקון נבדק על ידי אדם לפני המיזוג. הסוכן פועל במסגרת SOSA (Supervised Orchestrated Secured Agents), ולכן הפעולות שלו מתועדות.
- מיזוג ובדיקה חוזרת. תיקונים שאושרו ממוזגים, ובדיקה חוזרת של יועץ נגישות מאשרת את התוצאה.
את התוצרים אפשר לראות בדף מוצר הנגישות.
שאלות נפוצות
האם תוסף נגישות (overlay) יכול להפוך אתר לתואם ת״י 5568?
לא בעצמו. תוסף נגישות הוא סקריפט שמשנה את הדף בדפדפן של הגולשים אחרי שהוא נטען. הקוד של האתר עצמו, שהוא מה שנבדק בבדיקת נגישות, נשאר כפי שהיה. ה-W3C קובע שאף כלי לבדו אינו יכול לקבוע אם אתר עומד בתקני נגישות, ושנדרשת הערכה של אדם בעל ידע.
האם בינה מלאכותית יכולה לתקן בעיות נגישות באופן אוטומטי?
חלקית. בינה מלאכותית טובה באיתור בעיות סבירות ובניסוח טיוטות לתיקונים, כמו תוויות חסרות, טיוטות לטקסט חלופי והצעות לניגודיות. היא לא יכולה לקבוע לבדה אם תיקון מתאים לתוכן ולמשתמשים, ולכן כל שינוי צריך בדיקה של אדם לפני שהוא עולה לאוויר.
מהו ת״י 5568?
ת״י 5568 (IS 5568) הוא התקן הישראלי לנגישות תכנים באינטרנט. הוא מבוסס על WCAG 2.0, ותקנות שוויון זכויות לאנשים עם מוגבלות (התאמות נגישות לשירות), תשע״ג-2013, מחייבות אתרים של נותני שירות לעמוד בו ברמה AA, בכפוף לפטורים הקבועים בתקנות.
מה ההבדל בין תוסף נגישות לבין בדיקה עם תיקוני קוד?
תוסף נגישות מוסיף סקריפט מעל האתר הקיים. בדיקה עם בקשות תיקון (pull requests) משנה את קוד המקור של האתר: כל בעיה מאותרת, תיקון קוד מוצע כבקשת תיקון, מפתח או מפתחת בודקים אותו, והתיקון ממוזג. מכיוון שהתיקון נמצא בקוד, הוא נשאר במקומו גם כשהאתר עולה מחדש.
איך OpsAgents AI מטפלת בנגישות לפי ת״י 5568?
אנחנו בודקים את האתר מול ת״י 5568 ו-WCAG ברמה AA ומוסרים את הדוח בעברית ובאנגלית. לאחר מכן הסוכן שלנו פותח בקשות תיקון שמתקנות את הבעיות, אדם בודק כל תיקון לפני המיזוג, ובדיקה חוזרת של יועץ נגישות מאשרת את התוצאה.
האם הדף הזה הוא ייעוץ משפטי?
לא. הדף מסביר איך התקן והכלים עובדים. הוא אינו ייעוץ משפטי. לשאלות על החובות או הפטורים שלכם לפי התקנות, פנו לעורך או לעורכת דין העוסקים בדיני נגישות בישראל.
מקורות
- W3C, Web Content Accessibility Guidelines (WCAG) 2.0, W3C Recommendation. w3.org/TR/WCAG20
- תקנות שוויון זכויות לאנשים עם מוגבלות (התאמות נגישות לשירות), תשע״ג-2013, באתר המידע המשפטי של ממשלת ישראל. gov.il/he/departments/legalInfo/service_accessibility_regulations
- W3C Web Accessibility Initiative, "Evaluating Web Accessibility Overview". w3.org/WAI/test-evaluate
- W3C Web Accessibility Initiative, "Selecting Web Accessibility Evaluation Tools". w3.org/WAI/test-evaluate/tools/selecting
- accessible.org, "Can AI Automatically Fix Accessibility Issues?". accessible.org/can-ai-automatically-fix-accessibility-issues
אינו ייעוץ משפטי. הדף מסביר את התקן ואת הכלים; לשאלות על החובות שלכם לפי התקנות, פנו לעורך או לעורכת דין. English version