דוח תיקוני נגישות לדוגמה. Harbor & Pine היא חנות בדיונית שבנינו עם בעיות נגישות נפוצות ובדקנו עם אותו מנוע שסורק את האתר שלכם.
לסרוק את האתר בחינםדוח תיקוני נגישות לדוגמה
harborandpine.example
- פלטפורמה:
- Shopify
- הופק:
- 24 בספט׳ 2026
- עמודים נבדקים:
- 9
- מנוע:
- axe-core 4.13.0
סיכום
- בדקנו 9 עמודים באתר harborandpine.example (4 מתוך מפת האתר שלכם) ב-24 בספט׳ 2026 עם axe-core 4.13.0 מול WCAG 2.2 ברמות A ו-AA, ובנוסף הרצנו בדיקת קנייה במקלדת בלבד.
- כשלים בבדיקות WCAG אוטומטיות: 8 סוגי בעיות (131 מופעים). 8 מהם מסומנים בתווית לתקן קודם.
- המסלול נחסםנקודות החסימה במסלול הקנייה במקלדת בלבד: בחירת אפשרויות וכמות.
- לבדיקה אנושית: 4 פריטים שהבדיקות האוטומטיות סימנו אבל לא הצליחו להכריע בהם.
- כדאי להתחיל מאלה: מיקוד המקלדת לכוד בבאנר העוגיות; אי אפשר לבחור אפשרויות מוצר במקלדת; לחצנים מוכרחים להיות עם טקסט מובן.
בדיקות אוטומטיות מוצאות רק חלק מבעיות הנגישות באתר, לא את כולן. הדוח הזה מתאר מה הבדיקות שלנו מצאו ואיך לתקן את זה. הוא אינו ייעוץ משפטי ואינו מאשר עמידה ב-ADA, בחוק הנגישות האירופי או בכל חוק אחר.
סקירה כללית
- P1 · לתקן קודםחוסם מבקרים בעמודים מרכזיים
- 8
- P2 · לתקן אחר כךחסמים חמורים או בינוניים
- 0
- P3 · לשפרבעיות קלות ושיטות מומלצות
- 2
מופעים לפי חומרה
- קריטי
- 73
- חמור
- 58
- בינוני
- 25
- קל
- 0
- כשלים מאומתיםסוגי בעיות שנכשלו בבדיקה אוטומטית
- 10
- דורש בדיקהסומנו, אבל נדרשת הכרעה אנושית
- 4
- בדיקות שעברוכללים אוטומטיים בלי כשלים
- 32
- לא נבדקשלבי המסלול ובדיקות ידניות
- 7
בדקנו 9 עמודים, 4 מהם נדגמו ממפת האתר שלכם. תאריכי היעד הם הצעות לפי חומרה; את התאריכים הסופיים כדאי לקבוע יחד עם צוות הפיתוח.
סקירת האתר
זוהה לפי ראיות ציבוריות בעמודים שנבדקו. תווית עלולה להיות שגויה; היא קובעת רק אילו בדיקות נוספות ירוצו.
סוג האתר
- חנות אונלייןודאות גבוהה
- פועל על Shopify, פלטפורמת חנויות
- קישור לעגלת קניות
- קישורים למוצרים או לחנות
- דף נחיתהודאות בינונית
- יש קישורים ל-6 עמודים פנימיים בלבד
טכנולוגיות שזוהו
- Shopifyודאות גבוהה
קבצים או סקריפטים של Shopify בעמוד
הבדיקות לאתר הזה
- בדיקות אוניברסליות: נגישות, SEO, מהירות, אבטחה ודוא״ל
- מודול מסחר אלקטרוני: עמודי קטגוריה, מוצר ועגלה, ומסלול קנייה במקלדת עד כפתור המעבר לקופה
- הערות ל-Shopify: שלבי תיקון בתבנית ובממשק הניהול; כותרות ועוגיות שהפלטפורמה מנהלת מוצגות לעיון
מסלול קנייה במקלדת
ניסינו לקנות באמצעות המקלדת בלבד (Tab, Shift+Tab, Enter, Space, Escape), כמו שעושים אנשים שלא יכולים להשתמש בעכבר. אנחנו מוסיפים פריט אחד לעגלה בסשן חד-פעמי ועוצרים בכפתור המעבר לקופה: לעולם איננו נכנסים לקופה או מקלידים פרטים אישיים או פרטי תשלום. מטרה: להגיע מדף הבית לכפתור המעבר לקופה באמצעות המקלדת בלבד.
01הגעה לתפריט הניווט הראשי
עברהמיקוד הגיע אל "Shop" בתפריט הניווט אחרי 21 לחיצות על Tab.
צפוי: לחיצה על Tab מראש דף הבית מגיעה לקישורים בתפריט הניווט הראשי.
- הערה: באנר עוגיות החזיק את מיקוד המקלדת עד שלחצנו Enter על "Accept all".
איך לשחזר
https://harborandpine.example/
- פותחים את דף הבית.
- לוחצים על שורת הכתובת של הדפדפן, ואז לוחצים על Tab שוב ושוב (Shift+Tab חוזר אחורה).
סדר המיקוד שראינו
"Shop"
02פתיחת מוצר מתוך קטגוריה
עברהמיקוד הגיע אל "Trail Daypack 22L" אחרי 9 לחיצות על Tab, ו-Enter פתח את /products/trail-daypack.
צפוי: Tab מגיע למוצר ברשת המוצרים של הקטגוריה, ו-Enter פותח את העמוד שלו.
איך לשחזר
https://harborandpine.example/collections/all
- פותחים את /collections/all.
- לוחצים על Tab עד שמוצר ברשת המוצרים מסומן, ואז לוחצים Enter.
סדר המיקוד שראינו
"Harbor & Pine" → "Shop" → "New arrivals" → "Our story" → body > header.site > div.icons > button → "Account" → body > header.site > div.icons > a → "FeaturedPrice, low to highPrice, high to low" → "Trail Daypack 22L"
03בחירת אפשרויות וכמות
נכשל3 אפשרויות מוצר לא יכולות לקבל מיקוד מקלדת: "S", "M", "L". הן מגיבות לעכבר, אבל משתמשי מקלדת לא יכולים לבחור בהן.
צפוי: אפשר להגיע עם Tab לכל אפשרויות המוצר (מידה, צבע, גרסה) ולשדה הכמות.
2.1.1 Keyboard · רמת ודאות: גבוהה

בחירת אפשרויות וכמות: הרכיב שנכשל, מסומן איך לשחזר
https://harborandpine.example/products/trail-daypack
- פותחים את /products/trail-daypack.
- לוחצים על Tab מראש העמוד ושמים לב אילו פקדים מקבלים מיקוד לפני כפתור ההוספה לעגלה.
סדר המיקוד שראינו
"Harbor & Pine" → "Shop" → "New arrivals" → "Our story" → … ועוד 5 … → body > header.site > div.icons > a → div.page.product > div.gallery > div.thumbs > button → div.page.product > div.gallery > div.thumbs > button → div.page.product > div.gallery > div.thumbs > button → div.page.product > div > div.swatches > button → div.page.product > div > div.swatches > button → div.page.product > div > div.swatches > button → "1" → "Add to cart"
רכיב <div class="size-option" data-fr="opt-1">S</div>04הוספה לעגלה באמצעות המקלדת
דורש בדיקהEnter על כפתור ההוספה לעגלה עבד (מונה העגלה בכותרת העליונה השתנה, הופיעה הודעת "נוסף לעגלה"), אבל לא מצאנו הודעת סטטוס או חלון דו-שיח שמקבל מיקוד, ולכן משתמשי קוראי מסך עלולים לא לשמוע שהפריט נוסף.
צפוי: Enter על כפתור ההוספה לעגלה מוסיף את הפריט, והאישור מוכרז: הודעת סטטוס, חלון דו-שיח שמקבל את המיקוד, או עמוד העגלה.
4.1.3 Status Messages · רמת ודאות: בינונית

הוספה לעגלה באמצעות המקלדת: העמוד בשלב הזה איך לשחזר
https://harborandpine.example/products/trail-daypack
- פותחים את /products/trail-daypack.
- לוחצים על Tab עד שכפתור ההוספה לעגלה מקבל מיקוד, ואז לוחצים Enter.
- מאזינים עם קורא מסך (VoiceOver: Cmd+F5) ובודקים שמוכרז אישור.
05שינוי העגלה והגעה לקופה
עברהמיקוד הגיע לכל 4 פקדי העגלה ולכפתור המעבר לקופה ("Check out") תוך 12 לחיצות על Tab. לא לחצנו עליו.
צפוי: אפשר להגיע עם Tab לשדות הכמות, לכפתורי ההסרה ולכפתור המעבר לקופה.
איך לשחזר
https://harborandpine.example/cart
- מוסיפים מוצר כלשהו לעגלה ופותחים את עמוד העגלה.
- לוחצים על Tab ובודקים ששדות הכמות, כפתורי ההסרה וכפתור המעבר לקופה מקבלים כולם מיקוד.
סדר המיקוד שראינו
"Harbor & Pine" → "Shop" → "New arrivals" → "Our story" → body > header.site > div.icons > button → "Account" → body > header.site > div.icons > a → "1" → tbody > tr > td > button.remove → "2" → tbody > tr > td > button.remove → "Check out"
06קופה
לא נבדקאנחנו עוצרים בכפתור המעבר לקופה: אנחנו אף פעם לא נכנסים לקופה, לא יוצרים הזמנה ולא מקלידים פרטי תשלום. ב-Shopify, עמודי הקופה מופעלים על ידי Shopify ולא על ידי התבנית שלכם. יש לבדוק את הקופה ידנית (ראו בדיקות ידניות).
מפת הטענות של המכתב
כל טענה במכתב, מותאמת לראיות מהסריקה. השוואה עובדתית, לא ייעוץ משפטי.
- שוחזר
“Images lack alternative text, so product photos are not described.”
תמונות בלי טקסט חלופי. 10 מופעים ב-3 מתוך 5 העמודים שנבדקו.
image-alt
- שוחזר
“Text has insufficient color contrast against its background, including sale badges and prices.”
ניגודיות צבעים נמוכה. 16 מופעים ב-5 מתוך 5 העמודים שנבדקו.
color-contrast
- שוחזר
“The website cannot be navigated using a keyboard alone.”
גישה במקלדת ומיקוד. מיקוד המקלדת נתקע בבאנר העוגיות.
- שוחזר
“Form fields do not have labels, including the newsletter sign-up and the quantity fields in the cart.”
שדות טופס בלי תוויות. 4 מופעים ב-3 מתוך 5 העמודים שנבדקו.
select-name, label
- בדיקה ידנית
“Product videos do not have captions.”
כתוביות לווידאו ולשמע. סריקות אוטומטיות לא יכולות לשפוט כתוביות. יש לבדוק שלכל סרטון מוצר או מותג יש כתוביות מדויקות ותמלול.
- בדיקה ידנית
“Our client is legally blind and uses screen reader software.”
בעיות אחרות. זו טענה כללית. כדאי לבדוק את התהליכים המרכזיים (חיפוש, עמוד מוצר, הוספה לעגלה, קופה) עם קורא מסך כמו VoiceOver או NVDA.
תוכנית תיקונים
| עדיפות | בעיה | סטטוס | WCAG | מופעים | באחריות | תאריך יעד |
|---|---|---|---|---|---|---|
| P1 | מיקוד המקלדת לכוד בבאנר העוגיות | מאומת | 2.1.2 | 1 | ספק האפליקציה | 2026-10-08 |
| P1 | אי אפשר לבחור אפשרויות מוצר במקלדת | מאומת | 2.1.1 | 1 | פיתוח התבנית | 2026-10-08 |
| P1 | לחצנים מוכרחים להיות עם טקסט מובן | מאומת | 4.1.2 | 41 | פיתוח התבנית | 2026-10-08 |
| P1 | תמונות מוכרחות להיות עם טקסט חלופי | מאומת | 1.1.1 | 22 | עריכת התוכן | 2026-10-08 |
| P1 | אלמנטים של טופס מוכרחים להיות עם תוויות | מאומת | 4.1.2 | 7 | פיתוח התבנית | 2026-10-08 |
| P1 | לאלמנט הנבחר צריך להיות שם נגיש | מאומת | 4.1.2 | 1 | פיתוח התבנית | 2026-10-08 |
| P1 | קישורים מוכרחים להיות עם טקסט מובן | מאומת | 2.4.4, 4.1.2 | 36 | פיתוח התבנית | 2026-10-08 |
| P1 | לאלמנטים צריך להיות ניגוד צבעים מספק | מאומת | 1.4.3 | 22 | בעלי החנות (הגדרות הניהול) | 2026-10-08 |
| P3 | כל תוכן העמוד צריך להיות בתוך ציוני דרך | מאומת | שיטה מומלצת | 18 | פיתוח התבנית | 2026-11-23 |
| P3 | הדרגות של הכותרות צריכות לגדול רק באחת | מאומת | שיטה מומלצת | 7 | פיתוח התבנית | 2026-11-23 |
איך לתקן כל בעיה
מיקוד המקלדת לכוד בבאנר העוגיות
מאמץ: בינוני · באחריות: ספק האפליקציה · 2.1.2 No Keyboard Trap
כשמשתמשי מקלדת לוחצים על Tab, המיקוד עובר במעגל בין כמה רכיבים ולעולם לא מגיע לשאר העמוד.
משתמשים במקלדת בלבד ומשתמשי קוראי מסך לא יכולים לקנות בכלל כשהמיקוד לכוד (WCAG 2.1.2 No Keyboard Trap).
ראיות
- נמצא על ידי
- בדיקת מקלדת (מעבר עם Tab לאורך דף הבית)
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- מופע אחד על פני עמוד אחד
צפוי: לחיצה על Tab עוברת בין כל הרכיבים האינטראקטיביים בעמוד וממשיכה הלאה.
בפועל: אחרי 40 לחיצות על Tab, המיקוד המשיך לעבור במעגל בין: Settings, Accept all.
איך לשחזר
- פותחים את דף הבית.
- לוחצים על שורת הכתובת, ואז לוחצים על Tab שוב ושוב.
- המיקוד חוזר שוב ושוב לאותם רכיבים ספורים.
רכיבים שנכשלו (מוצגים 6)
SettingsAccept allSettingsAccept allSettingsAccept allעמודים מושפעים (1)
- https://harborandpine.example/
איך לתקן
הנחיות כלליות- בודקים בהגדרות של אפליקציית באנר העוגיות או ההסכמה אם יש אפשרות לנגישות או למלכודת מיקוד, או מבקשים מהספק לתקן את זה.
- חלון מודאלי רשאי להשאיר את המיקוד בתוכו רק כל עוד הוא פתוח, והוא חייב להיסגר במקש Escape ולהחזיר את המיקוד למקום שממנו הגיע.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: מיקוד המקלדת לכוד בבאנר העוגיות (WCAG 2.1.2). מיקום: מופע אחד בעמוד אחד, למשל /. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html Settings ``` למה זה חשוב: משתמשים במקלדת בלבד ומשתמשי קוראי מסך לא יכולים לקנות בכלל כשהמיקוד לכוד (WCAG 2.1.2 No Keyboard Trap). מה צריך לשנות: - בודקים בהגדרות של אפליקציית באנר העוגיות או ההסכמה אם יש אפשרות לנגישות או למלכודת מיקוד, או מבקשים מהספק לתקן את זה. - חלון מודאלי רשאי להשאיר את המיקוד בתוכו רק כל עוד הוא פתוח, והוא חייב להיסגר במקש Escape ולהחזיר את המיקוד למקום שממנו הגיע. כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- טוענים את דף הבית, לוחצים על Tab שוב ושוב ומוודאים שהמיקוד מגיע לניווט הראשי ולתוכן.
זוהה בבדיקת מקלדת אוטומטית; יש לאשר ידנית.
אי אפשר לבחור אפשרויות מוצר במקלדת
מאמץ: בינוני · באחריות: פיתוח התבנית · 2.1.1 Keyboard
אפשרויות של מידה, צבע או וריאציה מגיבות לעכבר אבל לא יכולות לקבל את מיקוד המקלדת, ולכן משתמשי מקלדת לא יכולים לבחור וריאציה.
קונים שמשתמשים במקלדת בלבד, כולל משתמשי קוראי מסך רבים, לא יכולים לעבור את השלב הזה (WCAG 2.1.1).
ראיות
- נמצא על ידי
- מסלול מקלדת
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- מופע אחד על פני עמוד אחד
צפוי: אפשר להגיע עם Tab לכל אפשרויות המוצר (מידה, צבע, גרסה) ולשדה הכמות.
בפועל: 3 אפשרויות מוצר לא יכולות לקבל מיקוד מקלדת: "S", "M", "L". הן מגיבות לעכבר, אבל משתמשי מקלדת לא יכולים לבחור בהן.

איך לשחזר
- פותחים את /products/trail-daypack.
- לוחצים על Tab מראש העמוד ושמים לב אילו פקדים מקבלים מיקוד לפני כפתור ההוספה לעגלה.
רכיבים שנכשלו (מוצגים 1)
<div class="size-option" data-fr="opt-1">S</div>עמודים מושפעים (1)
- https://harborandpine.example/products/trail-daypack
איך לתקן
הנחיות כלליות- בונים את בוררי האפשרויות מכפתורי רדיו מקוריים (או מ-<select>) עם תוויות גלויות, ומעצבים את התווית כדוגמית.
- אם משאירים רכיבים מותאמים אישית, כל אפשרות צריכה tabindex="0", role="radio" עם aria-checked בתוך role="radiogroup", וטיפול במקשי החיצים וב-Space. כפתורי רדיו מקוריים נותנים את כל זה בלי עבודה נוספת.
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<div class="size-option" data-fr="opt-1">S</div><fieldset class="variant-picker">
<legend>Size</legend>
<input type="radio" id="size-s" name="Size" value="S" class="visually-hidden">
<label for="size-s" class="size-option">S</label>
<input type="radio" id="size-m" name="Size" value="M" class="visually-hidden">
<label for="size-m" class="size-option">M</label>
</fieldset>כל אפשרות היא כפתור רדיו אמיתי, שאפשר להגיע אליו עם Tab ולשנות אותו במקשי החיצים; התווית שומרת על עיצוב הדוגמית שלכם. יש להשתמש בשמות ובערכים של האפשרויות שלכם.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: אי אפשר לבחור אפשרויות מוצר במקלדת (WCAG 2.1.1). מיקום: מופע אחד בעמוד אחד, למשל /products/trail-daypack. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <div class="size-option" data-fr="opt-1">S</div> ``` למה זה חשוב: קונים שמשתמשים במקלדת בלבד, כולל משתמשי קוראי מסך רבים, לא יכולים לעבור את השלב הזה (WCAG 2.1.1). מה צריך לשנות: - בונים את בוררי האפשרויות מכפתורי רדיו מקוריים (או מ-<select>) עם תוויות גלויות, ומעצבים את התווית כדוגמית. - אם משאירים רכיבים מותאמים אישית, כל אפשרות צריכה tabindex="0", role="radio" עם aria-checked בתוך role="radiogroup", וטיפול במקשי החיצים וב-Space. כפתורי רדיו מקוריים נותנים את כל זה בלי עבודה נוספת. שינוי מוצע (טופס המוצר בתבנית שלכם (בורר הווריאציות)): ```html <fieldset class="variant-picker"> <legend>Size</legend> <input type="radio" id="size-s" name="Size" value="S" class="visually-hidden"> <label for="size-s" class="size-option">S</label> <input type="radio" id="size-m" name="Size" value="M" class="visually-hidden"> <label for="size-m" class="size-option">M</label> </fieldset> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- חוזרים על שלבי השחזור במקלדת בלבד.
- מבקשים בדיקה חוזרת מתוך הדוח הזה: המסלול ירוץ שוב.
תמונות מוכרחות להיות עם טקסט חלופי
מאמץ: בינוני · באחריות: עריכת התוכן · 1.1.1 Non-text Content
לתמונות חסר טקסט חלופי, ולכן משתמשי קוראי מסך לא יודעים מה הן מציגות.
WCAG 1.1.1 דורש טקסט חלופי לתמונות בעלות משמעות. בלעדיו, משתמשי קוראי מסך לא יכולים לדעת איזה מוצר מופיע בתמונה.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 22 מופעים על פני 7 עמודים
צפוי: תמונות מוכרחות להיות עם טקסט חלופי
בפועל: לאלמנט אין תכונת טקסט חלופי. תכונת aria-label אינה קיימת או שהיא ריקה. תכונת aria-labeledby לא קיימת, מפנה לאלמנטים שלא קיימים או מפנה לאלמנטים ריקים. לאלמנט אין תכונת כותרת. הסמנטיקה ברירת המחדל של האלמנט לא נדרסה עם role="none" או role="presentation".


איך לשחזר
- פותחים את https://harborandpine.example/ ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: img[src$="hero-photo.jpg"]
- בחלונית Accessibility של DevTools, השדה Name המחושב של הרכיב ריק.
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"image-alt".
רכיבים שנכשלו (מוצגים 4)
<img src="/img/hero-photo.jpg" loading="lazy"><img src="/img/mug.svg"><img src="/img/beanie.svg"><img src="/img/jacket.svg">עמודים מושפעים (7)
- https://harborandpine.example/
- https://harborandpine.example/collections/all
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
קוד שנבנה מתוך ה-markup של העמוד שלכם- בממשק הניהול של Shopify, פותחים את Products > [המוצר] > Media, לוחצים על כל תמונה וממלאים את השדה 'Alt text'. לתמונות בתוך סקשנים, פותחים את Online Store > Themes > Customize ומגדירים את הטקסט החלופי של התמונה בהגדרות הסקשן.
- מתארים את מה שחשוב לקונים: שם המוצר, הצבע והזווית שמוצגת (למשל 'תיק קנבס בצבע זית, מבט מלפנים').
- לתמונות דקורטיביות צריך להיות מאפיין alt ריק (alt="") כדי שקוראי מסך ידלגו עליהן.
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<img src="/img/hero-photo.jpg" loading="lazy"><img src="/img/hero-photo.jpg" loading="lazy" alt="[Describe the image for a shopper]">מתארים מה מופיע בתמונה (בתמונת מוצר: המוצר, הצבע, הזווית). אם התמונה דקורטיבית בלבד, משתמשים במקום זאת ב-alt="" כדי שקוראי מסך ידלגו עליה.
<img src="/img/mug.svg"><img src="/img/mug.svg" alt="[Describe the image for a shopper]">מתארים מה מופיע בתמונה (בתמונת מוצר: המוצר, הצבע, הזווית). אם התמונה דקורטיבית בלבד, משתמשים במקום זאת ב-alt="" כדי שקוראי מסך ידלגו עליה.
<img src="/img/beanie.svg"><img src="/img/beanie.svg" alt="[Describe the image for a shopper]">מתארים מה מופיע בתמונה (בתמונת מוצר: המוצר, הצבע, הזווית). אם התמונה דקורטיבית בלבד, משתמשים במקום זאת ב-alt="" כדי שקוראי מסך ידלגו עליה.
<img src="/img/jacket.svg"><img src="/img/jacket.svg" alt="[Describe the image for a shopper]">מתארים מה מופיע בתמונה (בתמונת מוצר: המוצר, הצבע, הזווית). אם התמונה דקורטיבית בלבד, משתמשים במקום זאת ב-alt="" כדי שקוראי מסך ידלגו עליה.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: תמונות מוכרחות להיות עם טקסט חלופי (WCAG 1.1.1). מיקום: 22 מופעים ב-7 עמודים, למשל /, /collections/all, /products/trail-daypack, /products/pine-wool-beanie. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <img src="/img/hero-photo.jpg" loading="lazy"> ``` למה זה חשוב: WCAG 1.1.1 דורש טקסט חלופי לתמונות בעלות משמעות. בלעדיו, משתמשי קוראי מסך לא יכולים לדעת איזה מוצר מופיע בתמונה. מה צריך לשנות: - בממשק הניהול של Shopify, פותחים את Products > [המוצר] > Media, לוחצים על כל תמונה וממלאים את השדה 'Alt text'. לתמונות בתוך סקשנים, פותחים את Online Store > Themes > Customize ומגדירים את הטקסט החלופי של התמונה בהגדרות הסקשן. - מתארים את מה שחשוב לקונים: שם המוצר, הצבע והזווית שמוצגת (למשל 'תיק קנבס בצבע זית, מבט מלפנים'). - לתמונות דקורטיביות צריך להיות מאפיין alt ריק (alt="") כדי שקוראי מסך ידלגו עליהן. שינוי מוצע (תמונות מוצר: Shopify admin › Products › Media › Alt text. תמונות אחרות: הקוד של התבנית שלכם): ```html <img src="/img/hero-photo.jpg" loading="lazy" alt="[Describe the image for a shopper]"> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב את העמודים שנפגעו.
- משתמשים בקורא מסך (VoiceOver: Cmd+F5 ב-Mac) כדי לשמוע איך תמונות המוצר מוקראות.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/image-alt?application=playwright
אלמנטים של טופס מוכרחים להיות עם תוויות
מאמץ: קטן · באחריות: פיתוח התבנית · 4.1.2 Name, Role, Value
לחלק משדות הטופס אין תווית, ולכן משתמשי קוראי מסך לא יודעים מה להזין.
WCAG 1.3.1, 3.3.2 ו-4.1.2 דורשים שלשדות טופס יהיו תוויות. שדות הרשמה לניוזלטר ושדות חיפוש הם המקרים הנפוצים.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 7 מופעים על פני 6 עמודים
צפוי: אלמנטים של טופס מוכרחים להיות עם תוויות
בפועל: לאלמנט טופס אין <label> מרומז (גולש). לאלמנט טופס אין <label> מפורש. תכונת aria-label אינה קיימת או שהיא ריקה. תכונת aria-labeledby לא קיימת, מפנה לאלמנטים שלא קיימים או מפנה לאלמנטים ריקים. לאלמנט אין תכונת כותרת. לאלמנט אין תכונה של ממלא מקום. הסמנטיקה ברירת המחדל של האלמנט לא נדרסה עם role="none" או role="presentation".


איך לשחזר
- פותחים את https://harborandpine.example/products/trail-daypack ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: input
- בחלונית Accessibility של DevTools, השדה Name המחושב של הרכיב ריק.
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"label".
רכיבים שנכשלו (מוצגים 2)
<input type="number" value="1" min="1"><input type="number" value="2" min="1">עמודים מושפעים (6)
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/cart
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
קוד שנבנה מתוך ה-markup של העמוד שלכם- נותנים לכל שדה רכיב <label for="field-id">, או לפחות aria-label.
- טקסט placeholder לבדו לא נחשב לתווית.
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<input type="number" value="1" min="1"><input type="number" value="1" min="1" aria-label="Quantity">לשדה אין id, ולכן התיקון המהיר ביותר הוא aria-label. <label> גלוי עדיף לכולם. טקסט התווית "Quantity" נוחש לפי השדה; אפשר להתאים אותו לפי הצורך.
<input type="number" value="2" min="1"><input type="number" value="2" min="1" aria-label="Quantity">לשדה אין id, ולכן התיקון המהיר ביותר הוא aria-label. <label> גלוי עדיף לכולם. טקסט התווית "Quantity" נוחש לפי השדה; אפשר להתאים אותו לפי הצורך.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: אלמנטים של טופס מוכרחים להיות עם תוויות (WCAG 4.1.2). מיקום: 7 מופעים ב-6 עמודים, למשל /products/trail-daypack, /cart, /products/pine-wool-beanie, /products/enamel-camp-mug. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <input type="number" value="1" min="1"> ``` למה זה חשוב: WCAG 1.3.1, 3.3.2 ו-4.1.2 דורשים שלשדות טופס יהיו תוויות. שדות הרשמה לניוזלטר ושדות חיפוש הם המקרים הנפוצים. מה צריך לשנות: - נותנים לכל שדה רכיב <label for="field-id">, או לפחות aria-label. - טקסט placeholder לבדו לא נחשב לתווית. שינוי מוצע (הקוד של התבנית שלכם (מחפשים בו את ה-markup שמוצג)): ```html <input type="number" value="1" min="1" aria-label="Quantity"> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב ומוודאים שהכלל label כבר לא נכשל.
- לוחצים על כל תווית ובודקים שהיא מעבירה את המיקוד לשדה שלה.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/label?application=playwright
לאלמנט הנבחר צריך להיות שם נגיש
מאמץ: קטן · באחריות: פיתוח התבנית · 4.1.2 Name, Role, Value
לתפריט נפתח (לרוב בורר מיון או וריאציה) אין תווית.
WCAG 4.1.2 דורש שלתפריטי בחירה יהיה שם נגיש.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- מופע אחד על פני עמוד אחד
צפוי: לאלמנט הנבחר צריך להיות שם נגיש
בפועל: לאלמנט טופס אין <label> מרומז (גולש). לאלמנט טופס אין <label> מפורש. תכונת aria-label אינה קיימת או שהיא ריקה. תכונת aria-labeledby לא קיימת, מפנה לאלמנטים שלא קיימים או מפנה לאלמנטים ריקים. לאלמנט אין תכונת כותרת. הסמנטיקה ברירת המחדל של האלמנט לא נדרסה עם role="none" או role="presentation".

איך לשחזר
- פותחים את https://harborandpine.example/collections/all ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: select
- בחלונית Accessibility של DevTools, השדה Name המחושב של הרכיב ריק.
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"select-name".
רכיבים שנכשלו (מוצגים 1)
<select><option>Featured</option><option>Price, low to high</option><option>Price, high to low</option></select>עמודים מושפעים (1)
- https://harborandpine.example/collections/all
איך לתקן
קוד שנבנה מתוך ה-markup של העמוד שלכם- מוסיפים <label> שמקושר לרכיב ה-select, או aria-label כמו aria-label="Sort by".
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<select><option>Featured</option><option>Price, low to high</option><option>Price, high to low</option></select><select aria-label="[Field label]"><option>Featured</option><option>Price, low to high</option><option>Price, high to low</option></select>לשדה אין id, ולכן התיקון המהיר ביותר הוא aria-label. <label> גלוי עדיף לכולם. מחליפים את הטקסט שבסוגריים בתווית של השדה.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: לאלמנט הנבחר צריך להיות שם נגיש (WCAG 4.1.2). מיקום: מופע אחד בעמוד אחד, למשל /collections/all. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <select><option>Featured</option><option>Price, low to high</option><option>Price, high to low</option></select> ``` למה זה חשוב: WCAG 4.1.2 דורש שלתפריטי בחירה יהיה שם נגיש. מה צריך לשנות: - מוסיפים <label> שמקושר לרכיב ה-select, או aria-label כמו aria-label="Sort by". שינוי מוצע (הקוד של התבנית שלכם (מחפשים בו את ה-markup שמוצג)): ```html <select aria-label="[Field label]"><option>Featured</option><option>Price, low to high</option><option>Price, high to low</option></select> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב את עמודי הקטגוריה והמוצר.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/select-name?application=playwright
קישורים מוכרחים להיות עם טקסט מובן
מאמץ: קטן · באחריות: פיתוח התבנית · 2.4.4 Link Purpose (In Context), 4.1.2 Name, Role, Value
לחלק מהקישורים אין טקסט שקורא מסך יכול להקריא, לרוב קישורים שהם אייקון בלבד, כמו אייקונים של רשתות חברתיות או אייקון העגלה.
WCAG 2.4.4 ו-4.1.2 דורשים שלקישורים יהיה שם נגיש שמתאר את המטרה שלהם.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 36 מופעים על פני 9 עמודים
צפוי: קישורים מוכרחים להיות עם טקסט מובן
בפועל: אלמנט הוא בסדר הכרטיסיות ואין לו טקסט נגיש. בנוסף: לאלמנט אין טקסט שגלוי לקוראי מסך. תכונת aria-label אינה קיימת או שהיא ריקה. תכונת aria-labeledby לא קיימת, מפנה לאלמנטים שלא קיימים או מפנה לאלמנטים ריקים. לאלמנט אין תכונת כותרת.


איך לשחזר
- פותחים את https://harborandpine.example/ ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: a[href$="cart"]
- בחלונית Accessibility של DevTools, השדה Name המחושב של הרכיב ריק.
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"link-name".
רכיבים שנכשלו (מוצגים 4)
<a href="/cart"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 4h2l2.4 11h11l2-8H6.5"></path><circle cx="9" cy="20" r="1.5"></circle><circle cx="18" cy="20" r="1.5"></circle></svg></a><a href="https://instagram.example/harborandpine"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle></svg></a><a href="https://facebook.example/harborandpine"><svg viewBox="0 0 24 24" fill="currentColor"><path d="M14 8h3V4h-3c-2.8 0-4 1.8-4 4v2H7v4h3v8h4v-8h3l1-4h-4V8.5c0-.3.2-.5.5-.5z"></path></svg></a><a href="https://x.example/harborandpine"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 4l16 16M20 4L4 20"></path></svg></a>עמודים מושפעים (9)
- https://harborandpine.example/
- https://harborandpine.example/collections/all
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/cart
- https://harborandpine.example/pages/about
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
קוד שנבנה מתוך ה-markup של העמוד שלכם- מאתרים את הקישורים בדוגמאות שלמטה. רובם אייקונים או תמונות בתוך תג <a>.
- מוסיפים בתוך הקישור טקסט מוסתר חזותית, או aria-label כמו aria-label="Instagram" או aria-label="Cart".
- אם הקישור עוטף תמונה, נותנים במקום זאת לתמונה טקסט חלופי בעל משמעות.
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<a href="/cart">…</a><a href="/cart" aria-label="Cart">…</a>נותן לקישור את השם "Cart", שנוחש לפי היעד שלו או המחלקות שלו. יש לוודא שהשם אומר מה הקישור עושה.
<a href="https://instagram.example/harborandpine">…</a><a href="https://instagram.example/harborandpine" aria-label="Instagram">…</a>נותן לקישור את השם "Instagram", שנוחש לפי היעד שלו או המחלקות שלו. יש לוודא שהשם אומר מה הקישור עושה.
<a href="https://facebook.example/harborandpine">…</a><a href="https://facebook.example/harborandpine" aria-label="Facebook">…</a>נותן לקישור את השם "Facebook", שנוחש לפי היעד שלו או המחלקות שלו. יש לוודא שהשם אומר מה הקישור עושה.
<a href="https://x.example/harborandpine">…</a><a href="https://x.example/harborandpine" aria-label="X (Twitter)">…</a>נותן לקישור את השם "X (Twitter)", שנוחש לפי היעד שלו או המחלקות שלו. יש לוודא שהשם אומר מה הקישור עושה.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: קישורים מוכרחים להיות עם טקסט מובן (WCAG 2.4.4, 4.1.2). מיקום: 36 מופעים ב-9 עמודים, למשל /, /collections/all, /products/trail-daypack, /cart. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <a href="/cart"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 4h2l2.4 11h11l2-8H6.5"></path><circle cx="9" cy="20" r="1.5"></circle><circle cx="18" cy="20" r="1.5"></circle></svg></a> ``` למה זה חשוב: WCAG 2.4.4 ו-4.1.2 דורשים שלקישורים יהיה שם נגיש שמתאר את המטרה שלהם. מה צריך לשנות: - מאתרים את הקישורים בדוגמאות שלמטה. רובם אייקונים או תמונות בתוך תג <a>. - מוסיפים בתוך הקישור טקסט מוסתר חזותית, או aria-label כמו aria-label="Instagram" או aria-label="Cart". - אם הקישור עוטף תמונה, נותנים במקום זאת לתמונה טקסט חלופי בעל משמעות. שינוי מוצע (הקוד של התבנית שלכם (מחפשים בו את ה-markup שמוצג)): ```html <a href="/cart" aria-label="Cart">…</a> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב ומוודאים ש-link-name כבר לא מופיע.
- עוברים עם Tab לכל קישור כשקורא מסך פועל, ומקשיבים לשם שמוקרא.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/link-name?application=playwright
לאלמנטים צריך להיות ניגוד צבעים מספק
מאמץ: קטן · באחריות: בעלי החנות (הגדרות הניהול) · 1.4.3 Contrast (Minimum)
חלק מהטקסט לא בולט מספיק מהרקע שלו כדי שאנשים עם ראייה ירודה יוכלו לקרוא אותו.
WCAG 1.4.3 דורש יחס ניגודיות של 4.5:1 לפחות לטקסט רגיל ו-3:1 לטקסט גדול. מחירים, תגיות ובאנרים חיוורים קשים לקריאה לאנשים עם ראייה ירודה, ולכולם באור חזק.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 22 מופעים על פני 9 עמודים
צפוי: לאלמנטים צריך להיות ניגוד צבעים מספק
בפועל: לאלמנט יש ניגוד צבעים לא מספק של 3.09 (צבע חזית: #ffffff, צבע רקע: #e76f51, גודל פונט: 9.8pt (13px), משקל פונט: normal). יחס ניגוד מצופה של 4.5:1.


איך לשחזר
- פותחים את https://harborandpine.example/ ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: .announce
- לוחצים על דוגמית הצבע שליד הצבע של הרכיב בחלונית Styles כדי לראות את יחס הניגודיות שנמדד.
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"color-contrast".
רכיבים שנכשלו (מוצגים 4)
<div class="announce">Free shipping on orders over $75 · Easy 30-day returns</div><span class="badge">Sale</span><span class="compare">$72</span><span class="compare">$40</span>עמודים מושפעים (9)
- https://harborandpine.example/
- https://harborandpine.example/collections/all
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/cart
- https://harborandpine.example/pages/about
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
קוד שנבנה מתוך ה-markup של העמוד שלכם- פותחים את הרכיבים שנכשלו שמפורטים למטה ורושמים את צבעי החזית והרקע שמופיעים בסיכום הכשל.
- ב-Online Store > Themes > Customize > Theme settings > Colors, מכהים את צבע הטקסט או מבהירים את הרקע בערכת הצבעים הרלוונטית, עד שהיחס מגיע ל-4.5:1 לפחות.
- כדאי לשים לב במיוחד לתגיות מבצע, לטקסט placeholder, לקישורים בכותרת התחתונה ולכפתורים על גבי תמונות.
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<div class="announce">Free shipping on orders over $75 · Easy 30-day returns</div>.announce {
background-color: #b95941; /* was #e76f51: 3.09:1, now 4.59:1 */
}נמדד 3.09:1 לטקסט בגודל 13px; WCAG 1.4.3 דורש 4.5:1. #b95941 שומר על אותו גוון ועובר את הבדיקה. הסלקטור הוא זה שהבדיקה שלנו השתמשה בו; ייתכן שהתבנית שלכם משתמשת במחלקה רחבה יותר לאותו סגנון.
<span class="badge">Sale</span>.badge {
background-color: #9f693f; /* was #f4a261: 2.06:1, now 4.59:1 */
}נמדד 2.06:1 לטקסט מודגש בגודל 12px; WCAG 1.4.3 דורש 4.5:1. #9f693f שומר על אותו גוון ועובר את הבדיקה. הסלקטור הוא זה שהבדיקה שלנו השתמשה בו; ייתכן שהתבנית שלכם משתמשת במחלקה רחבה יותר לאותו סגנון.
<span class="compare">$72</span>.compare {
color: #78736c; /* was #b0a99f: 2.29:1, now 4.62:1 */
}נמדד 2.29:1 לטקסט בגודל 14px; WCAG 1.4.3 דורש 4.5:1. #78736c שומר על אותו גוון ועובר את הבדיקה. הסלקטור הוא זה שהבדיקה שלנו השתמשה בו; ייתכן שהתבנית שלכם משתמשת במחלקה רחבה יותר לאותו סגנון.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי.
הבעיה: לאלמנטים צריך להיות ניגוד צבעים מספק (WCAG 1.4.3).
מיקום: 22 מופעים ב-9 עמודים, למשל /, /collections/all, /products/trail-daypack, /cart.
רכיב אחד שנכשל, כפי שהדפדפן הציג אותו:
```html
<div class="announce">Free shipping on orders over $75 · Easy 30-day returns</div>
```
למה זה חשוב: WCAG 1.4.3 דורש יחס ניגודיות של 4.5:1 לפחות לטקסט רגיל ו-3:1 לטקסט גדול. מחירים, תגיות ובאנרים חיוורים קשים לקריאה לאנשים עם ראייה ירודה, ולכולם באור חזק.
מה צריך לשנות:
- פותחים את הרכיבים שנכשלו שמפורטים למטה ורושמים את צבעי החזית והרקע שמופיעים בסיכום הכשל.
- ב-Online Store > Themes > Customize > Theme settings > Colors, מכהים את צבע הטקסט או מבהירים את הרקע בערכת הצבעים הרלוונטית, עד שהיחס מגיע ל-4.5:1 לפחות.
- כדאי לשים לב במיוחד לתגיות מבצע, לטקסט placeholder, לקישורים בכותרת התחתונה ולכפתורים על גבי תמונות.
שינוי מוצע (Theme settings › Colors, או קובץ ה-CSS של התבנית שלכם):
```css
.announce {
background-color: #b95941; /* was #e76f51: 3.09:1, now 4.59:1 */
}
```
כללים לתשובה:
- להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו.
- לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי.
- לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי.
- לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי.
- לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.בדיקת התיקון
- מריצים שוב את הסריקה ומוודאים ש-color-contrast כבר לא מופיע.
- עורכים בדיקה מדגמית בכלי לבדיקת ניגודיות, על הצבעים המדויקים.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright
כל תוכן העמוד צריך להיות בתוך ציוני דרך
מאמץ: בינוני · באחריות: פיתוח התבנית
חלק מהתוכן לא נמצא בתוך אזור ציון דרך (landmark) של העמוד (header, nav, main או footer).
אזורי ציון דרך מאפשרים למשתמשי קוראי מסך לקפוץ בין חלקי העמוד. זו שיטה מומלצת שתומכת ב-WCAG 1.3.1 וב-2.4.1.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 18 מופעים על פני 9 עמודים
צפוי: כל תוכן העמוד צריך להיות בתוך ציוני דרך
בפועל: חלק מתוכן העמוד לא מוכל בציוני דרך.


איך לשחזר
- פותחים את https://harborandpine.example/ ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: .announce
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"region".
רכיבים שנכשלו (מוצגים 2)
<div class="announce">Free shipping on orders over $75 · Easy 30-day returns</div><p>We use cookies to improve your experience and measure traffic.</p>עמודים מושפעים (9)
- https://harborandpine.example/
- https://harborandpine.example/collections/all
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/cart
- https://harborandpine.example/pages/about
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
הנחיות כלליות- עוטפים תוכן שנמצא מחוץ לאזורים (פסי הודעות, חלונות קופצים, וידג׳טים של צ׳אט) באזור ציון הדרך המתאים, או מציבים אותו בתוך <main>.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: כל תוכן העמוד צריך להיות בתוך ציוני דרך. מיקום: 18 מופעים ב-9 עמודים, למשל /, /collections/all, /products/trail-daypack, /cart. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <div class="announce">Free shipping on orders over $75 · Easy 30-day returns</div> ``` למה זה חשוב: אזורי ציון דרך מאפשרים למשתמשי קוראי מסך לקפוץ בין חלקי העמוד. זו שיטה מומלצת שתומכת ב-WCAG 1.3.1 וב-2.4.1. מה צריך לשנות: - עוטפים תוכן שנמצא מחוץ לאזורים (פסי הודעות, חלונות קופצים, וידג׳טים של צ׳אט) באזור ציון הדרך המתאים, או מציבים אותו בתוך <main>. כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב את העמודים שנפגעו.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/region?application=playwright
הדרגות של הכותרות צריכות לגדול רק באחת
מאמץ: בינוני · באחריות: פיתוח התבנית
רמות הכותרות מדלגות (למשל מ-H2 ל-H4), וזה הופך את מבנה העמוד למבלבל עבור משתמשי קוראי מסך.
משתמשי קוראי מסך מנווטים לפי כותרות. זו שיטה מומלצת שתומכת ב-WCAG 1.3.1.
ראיות
- נמצא על ידי
- כלל אוטומטי של axe-core
- סטטוס · ודאות
- כשל מאומת · גבוהה
- זוהה
- 24 בספט׳ 2026 (UTC)
- מיקום
- 7 מופעים על פני 7 עמודים
צפוי: הדרגות של הכותרות צריכות לגדול רק באחת
בפועל: סדר הכותרות לא תקין.


איך לשחזר
- פותחים את https://harborandpine.example/collections/all ב-Chrome או ב-Edge.
- פותחים את DevTools (F12) › Elements, לוחצים על Ctrl+F (Cmd+F ב-Mac) ומחפשים: article:nth-child(1) > a[href$="trail-daypack"] > h3
- או מריצים על העמוד את תוסף הדפדפן החינמי axe DevTools: הוא מדווח על זה כ-"heading-order".
רכיבים שנכשלו (מוצגים 3)
<h3>Trail Daypack 22L</h3><h3>Reviews</h3><h3>Started on the trail</h3>עמודים מושפעים (7)
- https://harborandpine.example/collections/all
- https://harborandpine.example/products/trail-daypack
- https://harborandpine.example/pages/about
- https://harborandpine.example/products/pine-wool-beanie
- https://harborandpine.example/products/enamel-camp-mug
- https://harborandpine.example/products/harbor-lantern
- https://harborandpine.example/products/insulated-bottle
איך לתקן
הנחיות כלליות- מתאימים את רמות הכותרות באזורים שנפגעו כך שיתקדמו לפי הסדר, בלי לדלג על רמות.
- משנים רק את התג, לא את הסגנון החזותי (את הגודל קובעים במחלקות CSS).
קוד
דוגמאות יישום לצוות הפיתוח. אין לנו את קוד המקור של התבנית שלכם, ולכן מיקומי הקבצים הם רמזים, לא נתיבים מדויקים.
<h3>Trail Daypack 22L</h3><h2 class="h3">Trail Daypack 22L</h2>משתמשים ברמה שבאה אחרי הכותרת הקודמת בעמוד (לרוב רמה אחת למעלה), ושומרים על המראה בעזרת מחלקה (class). בודקים את מבנה הכותרות בעמוד לפני שמשנים אותו.
<h3>Reviews</h3><h2 class="h3">Reviews</h2>משתמשים ברמה שבאה אחרי הכותרת הקודמת בעמוד (לרוב רמה אחת למעלה), ושומרים על המראה בעזרת מחלקה (class). בודקים את מבנה הכותרות בעמוד לפני שמשנים אותו.
<h3>Started on the trail</h3><h2 class="h3">Started on the trail</h2>משתמשים ברמה שבאה אחרי הכותרת הקודמת בעמוד (לרוב רמה אחת למעלה), ושומרים על המראה בעזרת מחלקה (class). בודקים את מבנה הכותרות בעמוד לפני שמשנים אותו.
תיקון בעזרת AIהצגת ההנחיה
אפשר להדביק את ההנחיה ב-ChatGPT, ב-Claude, ב-Cursor או ב-Copilot יחד עם קובץ התבנית שלכם. חשוב לבדוק את השינוי לפני הפרסום.
יש לי חנות Shopify (ערכת עיצוב Online Store 2.0, תבניות Liquid) בכתובת harborandpine.example. בדיקת נגישות מצאה את הבעיה הזו, ואני רוצה לתקן אותה בתבנית שלי. הבעיה: הדרגות של הכותרות צריכות לגדול רק באחת. מיקום: 7 מופעים ב-7 עמודים, למשל /collections/all, /products/trail-daypack, /pages/about, /products/pine-wool-beanie. רכיב אחד שנכשל, כפי שהדפדפן הציג אותו: ```html <h3>Trail Daypack 22L</h3> ``` למה זה חשוב: משתמשי קוראי מסך מנווטים לפי כותרות. זו שיטה מומלצת שתומכת ב-WCAG 1.3.1. מה צריך לשנות: - מתאימים את רמות הכותרות באזורים שנפגעו כך שיתקדמו לפי הסדר, בלי לדלג על רמות. - משנים רק את התג, לא את הסגנון החזותי (את הגודל קובעים במחלקות CSS). שינוי מוצע (הקוד של התבנית שלכם (מחפשים בו את ה-markup שמוצג)): ```html <h2 class="h3">Trail Daypack 22L</h2> ``` כללים לתשובה: - להציג את השינוי המדויק בצורת "לפני" ו"אחרי", ולציין את הקובץ או ההגדרה שבהם הוא נעשה. אם צריך לראות קודם את הקובץ שלי, לבקש ממני להדביק אותו. - לשמור על העיצוב החזותי ועל כל ההתנהגות הקיימת בלי שינוי. - לא להמציא שמות מוצרים, מחירים או טקסט; להשתמש בממלאי מקום שאוכל למלא בעצמי. - לסיים בהסבר איך אוכל לבדוק את התיקון בעצמי. - לכלול הסבר איך לאמת את התיקון במקלדת ובקורא מסך.
בדיקת התיקון
- סורקים שוב ובודקים את מבנה הכותרות בעזרת תוסף דפדפן כמו HeadingsMap.
הנחיות מפורטות: https://dequeuniversity.com/rules/axe/4.13/heading-order?application=playwright
דורש בדיקה ידנית
בדיקות אוטומטיות סימנו את אלה אבל לא הצליחו להכריע, למשל טקסט על גבי תמונה או תוכן שאולי לא מתאים למסך טלפון. הם לא נספרים ככשלים. כדאי לבקש מצוות הפיתוח לבדוק כל אחד מהם.
- דורש בדיקהWCAG 4.1.3
מסלול מקלדת: הוספה לעגלה באמצעות המקלדת
Enter על כפתור ההוספה לעגלה עבד (מונה העגלה בכותרת העליונה השתנה, הופיעה הודעת "נוסף לעגלה"), אבל לא מצאנו הודעת סטטוס או חלון דו-שיח שמקבל מיקוד, ולכן משתמשי קוראי מסך עלולים לא לשמוע שהפריט נוסף.
מופע אחד על פני עמוד אחד · איך לבדוק את זה
- דורש בדיקהWCAG 1.4.10
ייתכן שעמוד המוצר לא נכנס במסך צר בלי גלילה רוחבית
ברוחב 320 פיקסלי CSS (כמו הגדלה של 400%), העמוד רחב מהמסך ב-200px. טבלאות נתונים ומפות רשאיות לגלול; טקסט ופקדים לא אמורים לגלול.
שני מופעים על פני עמוד אחד · איך לבדוק את זה
רכיבים לבדיקה (מוצגים 2)
div.icons <div class="icons"> <button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="M20 20l-3.5-3.5"></path></svg></budiv <div> <p style="color:#6a6a60;font-size:14px">Harbor & Pine</p> <h1>Trail Daypack 22L</h1> <p class="price" style="font-size:22px">$128<span class="compare">$150</span></p> <p class="opt-label">Si - דורש בדיקהWCAG 1.4.10
ייתכן שדף הבית לא נכנס במסך צר בלי גלילה רוחבית
ברוחב 320 פיקסלי CSS (כמו הגדלה של 400%), העמוד רחב מהמסך ב-55px. טבלאות נתונים ומפות רשאיות לגלול; טקסט ופקדים לא אמורים לגלול.
3 מופעים על פני עמוד אחד · איך לבדוק את זה
רכיבים לבדיקה (מוצגים 3)
div.icons <div class="icons"> <button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="M20 20l-3.5-3.5"></path></svg></buarticle.card <article class="card"><span class="badge">Sale</span><a href="/products/trail-daypack"><img src="/img/beanie.svg"><h3>Pine Wool Beanie</h3></a><p class="price">$32<span class="compare">$40</span></p><button.btn.light <button class="btn light" type="submit">Subscribe</button> - דורש בדיקהWCAG 1.4.3
לאלמנטים צריך להיות ניגוד צבעים מספק
לא ניתן לקבוע את צבע הרקע של האלמנט כיוון שהאלמנט מכיל רכיב תמונה.
מופע אחד על פני עמוד אחד · איך לבדוק את זה
רכיבים לבדיקה (מוצגים 1)
h1 <h1>Gear for the long way home</h1>
בדיקה חוזרת של התיקונים
אחרי שצוות הפיתוח מבצע שינויים, אפשר להריץ בדיקה חוזרת. אנחנו מריצים שוב את אותן בדיקות אוטומטיות באותם עמודים, את בדיקת המקלדת ואת מסלול המקלדת, ומראים אילו בעיות כבר לא משוחזרות. כלולות 5 בדיקות חוזרות.
בדיקות חוזרות זמינות בדוחות בתשלום.
בדיקות ידניות
כלים אוטומטיים לא יכולים להכריע בבדיקות האלה. כדאי לבצע אותן לפני שמחשיבים את העבודה כגמורה.
- יש להשלים את תהליך הקופה במקלדת בלבד: המסלול האוטומטי שלנו עוצר בכפתור המעבר לקופה ולעולם לא נכנס לקופה.
- חוזרים על כך עם קורא מסך (VoiceOver ב-Mac: Cmd+F5; NVDA ב-Windows) ומוודאים שמחירים, וריאציות ושגיאות מוקראים.
- מגדילים את התצוגה בדפדפן ל-200% ומוודאים ששום דבר לא חופף או נעלם.
- בודקים שלסרטוני מוצר ומותג יש כתוביות מדויקות.
- שולחים טפסים עם טעויות (ניוזלטר, יצירת קשר, קופה) ומוודאים שהשגיאות מתוארות בטקסט.
- בודקים שאפשר לעצור או לסגור קרוסלות וחלונות קופצים, גם במקש Escape.
טיוטה של הצהרת נגישות
יש לערוך את החלקים שבסוגריים ולפרסם את ההצהרה בעמוד שמקושר מהכותרת התחתונה של האתר.
הצהרת נגישות עבור harborandpine.example אנחנו רוצים שכולם יוכלו לקנות ב-harborandpine.example, כולל אנשים שמשתמשים בקוראי מסך, בניווט במקלדת, בהגדלה או בטכנולוגיה מסייעת אחרת. אנחנו שואפים לעמוד בהנחיות הנגישות לתוכן אינטרנט (WCAG) 2.2 ברמה AA. מה אנחנו עושים - אנחנו בודקים את החנות שלנו בכלי נגישות אוטומטיים ומתקנים את הבעיות שהם מוצאים. - אנחנו בודקים את שלבי הקנייה המרכזיים (גלישה, עמודי מוצר, עגלה וקופה) עם מקלדת ועם קורא מסך. - אנחנו בודקים את הנגישות של אפליקציות ווידג׳טים של צד שלישי לפני שאנחנו מוסיפים אותם. מגבלות ידועות (נכון ל-24 בספטמבר 2026) - גישה במקלדת ומיקוד (WCAG 2.1.1). אנחנו מתכננים לתקן זאת עד 2026-10-08. - קישורים וכפתורים בלי שם (WCAG 2.4.4, 4.1.2). אנחנו מתכננים לתקן זאת עד 2026-10-08. - תמונות בלי טקסט חלופי (WCAG 1.1.1). אנחנו מתכננים לתקן זאת עד 2026-10-08. - שדות טופס בלי תוויות (WCAG 4.1.2). אנחנו מתכננים לתקן זאת עד 2026-10-08. - ניגודיות צבעים נמוכה (WCAG 1.4.3). אנחנו מתכננים לתקן זאת עד 2026-10-08. משוב ועזרה אם אתם מתקשים להשתמש בחלק כלשהו מהחנות שלנו, אפשר לפנות אלינו ב-[כתובת הדוא״ל שלכם] או ב-[מספר הטלפון שלכם]. ספרו לנו באיזה עמוד מדובר ומה הבעיה, ונעזור לכם להשלים את הרכישה ונשיב תוך 5 ימי עסקים. ההצהרה הזו הוכנה ב-24 בספטמבר 2026 ותיבדק מחדש לפחות פעם בשנה.
יומן ראיות
כל עמוד נטען ב-Chromium ונבדק עם axe-core 4.13.0. גיבוב (hash) ה-SHA-256 מזהה את התוצאות הגולמיות של כל עמוד.
| עמוד | נבדק (UTC) | HTTP | בעיות | SHA-256 |
|---|---|---|---|---|
| דף הביתhttps://harborandpine.example/ | 2026-09-24 14:05:00 | 200 | 15 | da1e5470a57859a864332912dd1e4f62b4c4f64487ba144865b74879519599a3 |
| עמוד קטגוריהhttps://harborandpine.example/collections/all | 2026-09-24 14:05:09 | 200 | 20 | 28d8dfcf5ca953af353264a930a351bea3cf23f98a303874b32e5da355a4c8b0 |
| עמוד מוצרhttps://harborandpine.example/products/trail-daypack | 2026-09-24 14:05:18 | 200 | 20 | 68a173ddfd16eeeef5e36d6c0fa9d426769f0d96e358c5e35b67608dd84139b4 |
| עגלת קניותhttps://harborandpine.example/cart | 2026-09-24 14:05:27 | 200 | 12 | 5b7945c2cdf779dcef2bd8975d96eb8f42d8dedbf10e767ec80199dd22ce257c |
| עמוד תוכןhttps://harborandpine.example/pages/about | 2026-09-24 14:05:36 | 200 | 9 | daf61ae856358a574e63f9357db0bfd9ae6079065acf3aebd5b3c5a7f460e53f |
| עמוד נוסףhttps://harborandpine.example/products/pine-wool-beanie | 2026-09-24 14:08:00 | 200 | 20 | f708ccd7de34dfb65d59d3716580b6ec15a6420020c8387fa4da4e2ff5bd52d3 |
| עמוד נוסףhttps://harborandpine.example/products/enamel-camp-mug | 2026-09-24 14:08:07 | 200 | 19 | c619bcd29e89d06099d174b9fc19305a42f2fa9bdddb600a750c867fc7477022 |
| עמוד נוסףhttps://harborandpine.example/products/harbor-lantern | 2026-09-24 14:08:14 | 200 | 20 | 5720b7433b75050ba413ac74c2bd726b0620aaa68f7918083052383257d5c418 |
| עמוד נוסףhttps://harborandpine.example/products/insulated-bottle | 2026-09-24 14:08:21 | 200 | 19 | 6f1972c22e477c9a63e2dfde1123ed759718f6a75e1606b23f208848691510fd |
היקף ושיטה
מה בדקנו
- 9 עמודים (דף הבית, עמוד הקטגוריה, עמוד המוצר, עגלת הקניות, עמוד התוכן, עמוד נוסף) נטענו ב-Chromium בגודל 1366×900.
- כללי axe-core 4.13.0 ל-WCAG 2.0, 2.1 ו-2.2 ברמות A ו-AA, ובנוסף כללי שיטות מומלצות (מוצגים כ-P3).
- בדיקת מקלדת: 40 לחיצות על Tab בדף הבית, לאיתור מלכודות ומחווני מיקוד חסרים.
- מסלול קנייה במקלדת בלבד מדף הבית אל כפתור המעבר לקופה (ראו למעלה).
- בדיקת התאמת תוכן (Reflow) ברוחב 320 פיקסלי CSS בדף הבית ועמוד המוצר (WCAG 1.4.10).
מה לא בדקנו
- עמודי קופה ותשלום, שליחת טפסים, עמודי חשבון ועמודים שדורשים התחברות.
- מה קורא מסך מקריא בפועל, מעבר לכללים האוטומטיים.
- כתוביות לסרטונים ותיאור קולי, מסמכי PDF ותוכן בתוך מסגרות של צד שלישי.
- שפה פשוטה, נגישות קוגניטיבית וכל דבר אחר שדורש שיקול דעת אנושי (ראו בדיקות ידניות).
איך לקרוא את התוצאות
- כשל מאומת
- בדיקה אוטומטית או מסלול המקלדת נכשלו, והראיות מוצגות.
- דורש בדיקה
- בדיקה סימנה משהו שהיא לא הצליחה להכריע בו; אדם צריך לבדוק אותו.
- עבר
- הכלל האוטומטי לא מצא כשלים בעמודים שנבדקו.
- לא נבדק
- מחוץ למה שבדיקות אוטומטיות יכולות לכסות כאן; ראו בדיקות ידניות.
לקבל את הדוח הזה עבור האתר שלכם.
כדאי להתחיל בסריקה החינמית כדי לראות את הבעיות באתר ואיך הן מתאימות לטענות במכתב. דוח תיקוני נגישות עולה $249 בתשלום חד-פעמי, ומוכן תוך כ-10 דקות.
לסרוק את האתר בחינםהדוח הזה מתאר תוצאות של בדיקות אוטומטיות ונותן הנחיות לתיקון. הוא אינו ייעוץ משפטי ואינו מאשר עמידה ב-ADA, בחוק הנגישות האירופי או בכל חוק אחר.

