PDF/UA-1 · ‏WCAG 2.1 AA · תקן ישראלי 5568

הנגשת מסמכי PDF שמבינה עברית באמת

רוב הכלים בשוק מניחים שהטקסט שמור בסדר לוגי. הרבה מסמכי PDF בעברית — במיוחד ממערכות ממשלתיות ומשפטיות ותיקות — שומרים אותו הפוך. הדף נראה מושלם, הטקסט המחולץ במראה, וקורא מסך מקריא אותו לאחור. Taggart מזהה את זה ומתקן, בלי לגעת באות אחת על הדף.

הבדיקה חינמית וללא הגבלה, בלי סימן מים. בלי חשבון עד 60 עמודים, ועם חשבון חינמי בלי מגבלת עמודים.

הנגשת מסמכים וטפסים: מה Taggart עושה

Taggart היא תוכנה להנגשת מסמכי PDF. היא בודקת קובץ מול PDF/UA-1, ‏WCAG 2.1 AA ותקן ישראלי 5568, מתקנת את מה שאפשר לתקן בלי לשנות את מראה הדף, ומציגה לאדם את מה שדורש הכרעה: טקסט חלופי, סדר קריאה, כותרות, שמות של שדות בטופס. בסוף יש קובץ מונגש ודוח הנגשה שמתעד מה נעשה בו ומי הכריע במה.

שלוש התקלות שהופכות מסמך עברי לבלתי קריא

שלושתן בלתי נראות למי שמסתכל על הדף, ושלושתן עוברות כל בודק בשוק.

1. טקסט שמור בסדר ויזואלי

זרם התוכן של PDF מצייר אותיות בקואורדינטות ואין לו מושג של כיוון. מפיק תקין שומר את התווים בסדר לוגי ומצייר אותם מימין לשמאל. מפיק ויזואלי הופך קודם את התווים ואז מצייר משמאל לימין — האותיות נוחתות באותם מקומות בדיוק, והמחרוזת השמורה היא המשפט הפוך.

לוגי:    הנגשת מסמכים דיגיטליים היא חובה חוקית בישראל
ויזואלי: לארשיב תיקוח הבוח איה םיילטיגיד םיכמסמ תשגנה

קורא מסך מפעיל על השורה השנייה את אלגוריתם ה‑bidi והופך אותה שוב. התוצאה אינה אף אחת מהשתיים.ההסבר הטכני המלא ←

2. שפת מסמך שנשארה en-US

מפיקים מגדירים אנגלית כברירת מחדל ואיש אינו משנה, כי שום דבר על המסך לא נראה שגוי. לסינתיסייזר אנגלי אין פונמות לעברית — הוא מאיית את האותיות או משתתק. זו לא עברית במבטא, זה כלום.איך מתקנים ←

3. סדר טורים משמאל לימין

כלי תיוג אוטומטי סורקים את הדף משמאל לימין ללא קשר לכתב. בפריסת שני טורים בעברית הסדר הנכון מתחיל בטור הימני, ולכן המסמך מתויג כשתי מחציות משולבות.איך מתקנים ←

איך בודקים בעצמכם, בעשר שניות

סמנו שורה בעברית במסמך, העתיקו, והדביקו בעורך טקסט פשוט שאינו מסדר מחדש טקסט — ‏TextEdit במצב טקסט רגיל, Notepad, או שורת הכתובת של הדפדפן. אם הטקסט יוצא הפוך, הקובץ שמור בסדר ויזואלי.

זו בדיקה מלאה ואמינה לשורה בודדת, והיא לא עולה כלום. מה שאי אפשר לעשות בחינם זה לתקן: אין ב‑Acrobat הגדרה שממירה סדר ויזואלי לסדר לוגי, כי ל‑Acrobat אין מושג שהסדר השמור עשוי להיות שגוי.

31נקודות בדיקה בפרוטוקול Matterhorn, ‏136 תנאי כשל
106תנאים ש‑Taggart מזהה אוטומטית
0.999סף הדמיון המבני המינימלי לפני שקובץ מוחזר

התיקון לא משנה את מראה המסמך

זו הערובה שכל השאר נשען עליה. התיקונים עורכים את מודל האובייקטים של ה‑PDF — רכיבי מבנה, מאפיינים, ערכי קטלוג — ולעולם לא את זרמי התוכן שמציירים את הדף.

כל קובץ מתוקן עובר רינדור מחדש לצד המקור והשוואה עמוד מול עמוד בסף דמיון מבני של ‏0.999 ומעלה. תוצאה שנכשלת בסף נזרקת ולא מוחזרת. אותה בדיקה רצה על כל מאגר הבדיקות בכל commit, והיא מודדת 1.000000.

מה Taggart לא יגיד לכם

שהמסמך שלכם עומד בתקן. שום כלי אינו יכול לקבוע זאת, וכלי שטוען אחרת מוכר לכם חשיפה משפטית ולא פתרון. תחולת תקן ישראלי 5568 על מסמך מסוים היא שאלה משפטית, ואת התשובה נותן מורשה נגישות מוסמך.

Taggart מדווח על מה שמנוע הבדיקה אימת, מציין אילו תנאים דורשים שיקול דעת אנושי ואם הכרעתם בהם, ומסרב לכתוב הצהרת תאימות ל‑PDF/UA לקובץ שהבודק שלו עצמו אינו יכול לאשר. בכל דוח מופיע המשפט: אין זו קביעה משפטית בדבר עמידה בדרישות.

על תקן ישראלי 5568 ומסמכי PDF ←

שאלות נפוצות

המסמך נראה תקין לחלוטין. איך ייתכן שהטקסט הפוך?

מה שרואים ומה ששמור הם שני דברים שונים. מפיק שכותב בסדר ויזואלי הופך את התווים ואז מצייר אותם משמאל לימין, כך שהאותיות נוחתות במקום הנכון על הדף. הדף תקין. רצף התווים השמור הוא המשפט הפוך. העתיקו שורה מה‑PDF והדביקו בעורך טקסט פשוט — אם היא יוצאת הפוכה, הקובץ שמור בסדר ויזואלי.

האם אפשר לתקן בלי לשנות את מראה המסמך?

כן, וכך צריך. Taggart אינו כותב מחדש את זרם התוכן. הוא מצרף את המחרוזת בסדר לוגי כ‑/ActualText על רכיב המבנה, וזה בדיוק מה ש‑ISO 32000-1 הגדיר את ActualText עבורו: הוא מחליף את התוכן לצורכי חילוץ טקסט בזמן שהאותיות המצוירות נשארות זהות לחלוטין. הקובץ המתוקן נראה זהה פיקסל בפיקסל למקור.

למה הקובץ עובר את כל הבודקים?

כי בודקים שואלים אם אפשר למפות את הטקסט ל‑Unicode, לא אם התווים בסדר שבו אדם כתב אותם. מסמך עברי בסדר ויזואלי עם תיוג נקי, שפת מסמך ותיאור חלופי לכל תמונה עובר את PAC, את veraPDF ואת הבודק של Acrobat — וממשיך להיקרא הפוך.

מה זה הנגשת מסמכים?

התאמה של קובץ — בדרך כלל PDF — כך שאנשים עם מוגבלות יוכלו לקרוא אותו: קורא מסך מקריא את הטקסט בסדר הנכון ובשפה הנכונה, לתמונות יש תיאור חלופי, לטבלאות יש כותרות ולשדות בטופס יש שמות. בישראל התקנות מפנות לתקן ישראלי 5568, שמבוסס על WCAG; למסמכי PDF התקן הבינלאומי הוא PDF/UA.

כמה עולה הנגשת מסמכי PDF ב‑Taggart?

הבדיקה חינמית. התיקון רץ על הקובץ שלכם עם חשבון חינמי, כדי שתראו מה הוא עושה, והורדת הקובץ המתוקן והדוח שלו היא בתוכנית Solo, ‏29 דולר לחודש. ספקי שירות גובים בדרך כלל לפי עמוד, ולכן מאגר גדול זול יותר בתוכנה.

האם Taggart קובע עמידה בתקן 5568?

לא. שום כלי אינו יכול. Taggart מדווח על מה שמנוע הבדיקה שלו אימת, מציג לאדם כל תנאי שדורש שיקול דעת, ומתעד את ההכרעות בדוח. תחולת התקן על מסמך מסוים היא שאלה משפטית — אמתו אותה מול מורשה נגישות מוסמך.

האם הבדיקה באמת חינמית?

חינמית, ללא הגבלה, ולא תקופת ניסיון. 75 מתוך 87 תנאי הכשל שתוכנה יכולה להכריע בהם, ו‑12 הנותרים מוצגים לאישור של אדם; בלי סימן מים, ובלי מגבלת עמודים עם חשבון חינמי — בלי חשבון, עד 60 עמודים. בדיקה היא מצרך — PAC, veraPDF ו‑PDFix Lite כולם עושים אותה בחינם. מה שעולה כסף זה התיקון.

להעמיק

העלו את הקובץ הבעייתי ביותר שלכם. לא דוגמה — את זה שיושב בתור. הבדיקה חינמית וללא הגבלה, ותוך שנייה תדעו במה מדובר.

בדקו PDF בחינם

הנה מה שמקבלים: דוח תיקון לדוגמה (PDF).