אזהרהקוד
a11y_input_labelשדות בטופס בלי תווית
מה זה אומר
יש בטופס שדות בלי תווית שאומרת מה צריך למלא בהם.
למה זו רק אזהרה
זו רק אזהרה. קורא מסך מקריא רק "שדה עריכה", והגולש לא יודע מה לכתוב. טקסט לדוגמה בתוך השדה לא מספיק, כי הוא נעלם כשמתחילים להקליד.
איך מתקנים
- מוסיפים לכל שדה תווית גלויה שמחוברת אליו.
- מריצים שוב את הבדיקה.
פרומפט לסוכן
מעתיקים ומדביקים בסוכן שלכם. הוא יתקן, יסביר לכם בעברית, ויריץ שוב את הבדיקה.
בדיקת הנגישות של DeployAI מצאה באתר הזה: שדות בטופס בלי תווית. תן לכל input, select ו־textarea תווית גלויה <label for="field-id"> שמתאימה ל־id של השדה, או עטוף את השדה ב <label> שלו. השתמש ב־aria-label רק כשאין אפשרות לתווית גלויה. placeholder הוא לא תווית. הסבר לי את התוכנית וחכה לאישור שלי לפני שינויים במבנה של האתר. אל תמחק שום יכולת בלי לשאול. הסבר לי כל שלב בעברית ובמילים פשוטות. בסוף, אחרי שהאתר המעודכן באוויר, אמור לי להריץ שוב את בדיקת הנגישות ב https://deployai.co.il/tools/accessibility