ولكن الوظيفة الرئيسية (من وجهه نظري) هي ان تجعل جميع الزوار يمكنهم الوصل الى الموقع بدون أي مشاكل. ومعنى جميع الزوار يعنى توقع ان زائر الموقع يكون:
- 1 يتصفح الموقع من الكمبيوتر الشخصي او الموبايل (جميع احجام الشاشات)
- 2 شخص يستخدم الكيبورد فقط وذلك لسببين :
- مفكر نفسه كده هيكون هاكر يعنى 😂 او بيتعود انه يكتب بسرعة على الكيبورد
- لأنه يعاني من الام المفاصل في اليد
- 3 شخص لديه عمى ألوان
- 4 شخص لديه مشكلة في النظر وبالتالي بيعمل zoom 400% مثلا اثناء تصفح الموقع
- 5 شخص لديه عمى كلى او جزئي وبالتالي يستخدم screen reader حتى يتمكن من التعامل مع المواقع الالكترونية. واكيد انت مستغرب من الجزء دا. صح؟؟ مش مقتنع صح؟ طب اتفرج كده على الفيديو ده
- 6 وعشان خاطري 😊 خلي الموقع بتاعك يكون فيه خاصية الوضع الليلي ( dark mode ) لأن كثير من المُستخدمين وانا واحد منهم يُفضل هذا الوضع لأنة مُريح اكثر للعين ويحافظ على عدم إجهاد العين
و المفروض بقا ان كل الأشخاص دول يتصفحوا الموقع بسهولة.
ودا بقا يا صاحبي الفرق بين المبرمج المحترف والمبرمج الى بيشتغل على قد فلوس الشركة 😂
وعلى فكره؛ في الشركات المحترمة زي جوجل كده فيه فريق كامل مُهمته التأكد من ان الموقع يُمكن لأي شخص تصفحه بسهولة (Accessibility team)