להיות נגיש לאתר צריך לעקוב אחר כמה עקרונות הנגישות. עקרונות אלה מכונים WCAG כאשר אנו מדברים על תוכן וניתן לקבץ אותם לקטגוריות הבאות.
- שימוש בסימון סמנטי, המספק מבנה יחיד בקובץ.
- הסימון הסמנטי מתייחס גם לארגון מבנה האתר אך גם להכרזה / פרסום / יצירת הגדרות של שירותי האינטרנט באופן שניתן לזהותם על ידי שירותי אינטרנט אחרים באתרים שונים. התקנים של הרשת הסמנטית מבוססים על ה- IEEE.
- השתמש בשפות סימון חוקיות המתאימות ל- DTD או לסכימה שפורסמו.
- ספק את המקבילה למידע טקסטואלי לכל מידע המסופק בצורה גרפית או מולטימדיה.
- השתמש בקישורים המוטבעים בטקסט.
- אל תשתמש במסגרות פאנל לצורך פריסה אסתטית.
- השתמש ב- CSS במקום ב- HTML לבניית טבלאות.
- כתוב את הדף בצורה שכאשר הקורא נקרא שורה אחר שורה על ידי סוכני משתמשים (כגון קוראי מסך) הוא יישאר קריא.
עם זאת, ה- W3C מאפשר, למעט יוצא מן הכלל, להבין טבלאות המיועדות להצגה באתר האינטרנט כאשר הן פועלות ליניארית או אם ניתן ליישם משהו דומה.
הנגישות לאתרים משתנה גם בשל מערכות ניהול תוכן, המאפשרות לבצע שינויים באתרים ללא צורך בידע מיוחד בתכנות.
פיתוח אתרים דורש שיתוף פעולה של אלמנטים רבים ושונים בכדי להנגיש את האינטרנט לאנשים עם מוגבלויות. פריטים אלה כוללים:
- תוכן - מידע באתר או ביישום אינטרנט כולל:
- מידע פיזי כמו טקסט, תמונות וצלילים
- קוד או תווית המציין מבנה, מצגת וכו '.
- תוכניות ניווט, נגני מולטימדיה וכו '.
- טכנולוגיית עזר, בחלק מהמקרים - קוראי מסך, מקלדת חלופית, מתגים, סורקים וכו '.
- הכרת רמת המשתמשים, חוויותיהם ובמקרים מסוימים אסטרטגיות מותאמות אישית באמצעות האינטרנט
- מפתחים-מעצבים, כותבים וכו ', כולל מפתחים עם מוגבלות ומשתמשים התורמים לעיצוב התוכן
- כלי עריכה - תוכניות הבונות אתרים
- כלי הערכה - כלי הערכת נגישות לאינטרנט, ערבויות HTML (מאמת HTML), אחריות CSS (מאמתים CSS) וכו '.