Learn HTML In Arabic 2021 - #35 - Accessibility Intro

About this video

**ملخص النص باللغة العربية:** 1. **مفهوم إمكانية الوصول (Accessibility):** - تعني توفير وصول سهل للمحتوى الرقمي لجميع الأشخاص، بما في ذلك ذوي الاحتياجات الخاصة مثل المكفوفين أو ضعاف السمع أو من يعانون من مشاكل في الألوان. 2. **أهمية تطبيق قواعد الوصول:** - تحسين تجربة المستخدم للأشخاص ذوي الإعاقة من خلال استخدام أدوات مثل **screen reader** الذي يقرأ المحتوى للمكفوفين. - يجب أن تكون العناصر الموجودة في الموقع أو التطبيق منطقية ومتوافقة مع احتياجات الوصول. 3. **أدوات الوصول في الأجهزة:** - معظم الهواتف الذكية تحتوي على إعدادات **accessibility** مثل خاصية **voice over** التي تقرأ النصوص، و**magnifier** لتضخيم الخطوط الصغيرة. 4. **تطبيق القواعد الصحيحة:** - يجب استخدام العناصر المناسبة للمحتوى المناسب، مثل استخدام أزرار حقيقية بدلاً من محاكاتها برمجياً. - التنقل بين العناصر باستخدام زر **Tab** يجب أن يكون سلسًا وسهلًا. 5. **فحص وإصلاح مشاكل الوصول:** - يمكن استخدام أدوات مثل **Lighthouse** في متصفح جوجل كروم لتحليل الموقع وإيجاد المشاكل المتعلقة بإمكانية الوصول. - الأمثلة تشمل إضافة **labels** إلى الحقول النصية لتوضيح وظيفتها للأشخاص الذين يستخدمون برامج القراءة. 6. **تحسين الأداء والممارسات:** - تحسين إمكانية الوصول يساعد في تحسين محركات البحث (**SEO**) وأداء الموقع بشكل عام. - يجب مراعاة تحسين اللغة والتنسيق ليكونا واضحين للجميع. 7. **التحديات والحلول:** - هناك مواقع كثيرة لا تطبق هذه القواعد، ولكن من المهم أن تكون مستعدًا لتطبيقها عندما تحتاج لذلك. - التركيز على تصميم صفحات كبيرة ومعقدة يتطلب المزيد من الاهتمام بقواعد الوصول. 8. **الخلاصة:** - إمكانية الوصول ليست مجرد خيار بل ضرورة لجعل التكنولوجيا متاحة للجميع. - يجب الاستمرار في تعلم وتطوير المهارات المتعلقة بهذا المجال لتحسين تجربة المستخدم. **ختامًا:** - الرسالة تهدف إلى توعية المطورين بأهمية إمكانية الوصول وتشجيعهم على تطبيقها لتحقيق تجربة أفضل للجميع. **والسلام عليكم ورحمة الله وبركاته.**


Course: Learn HTML In Arabic 2021

**وصف الدورة: تعلم HTML باللغة العربية 2021** تهدف دورة "تعلم HTML باللغة العربية 2021" إلى تقديم أساسيات وأساسيات لغة البرمجة HTML بطريقة سهلة وميسرة للمبتدئين. تعتمد الدورة على شرح مفاهيم HTML الأساسية من خلال أمثلة عملية واقعية تسهم في فهم أعمق لآلية عمل المواقع الإلكترونية. يتم التركيز بشكل خاص على كيفية استخدام التعليقات (Comments) داخل الكود، وهي أداة مهمة جداً لشرح الأجزاء المختلفة من البرنامج سواء لنفسك أو لزملائك في الفريق. ستتعلم كيفية كتابة تعليقات بسيطة أو متعددة الأسطر، وكيفية التعامل مع العناصر التي تريد إخفاءها مؤقتاً باستخدام خاصية التعليقات. تشمل الدورة كذلك شرحًا تفصيليًا حول العناوين (Headings) في HTML، والتي تعد جزءًا أساسيًا من أي صفحة ويب. سيتم التطرق إلى المستويات الستة للعناوين (من H1 إلى H6) وكيفية استخدامها بشكل صحيح لضمان تنظيم الصفحة بطريقة منطقية وجذابة. كما سيتم شرح أهمية هذه العناوين بالنسبة لتحسين محركات البحث (SEO)، حيث أن عنوان H1 يمثل عنوان الصفحة الرئيسي ويجب أن يكون فريدًا ولا يتكرر. سيتعرف الطلاب أيضًا على كيفية ترتيب العناوين بطريقة هرمية صحيحة لتجنب أي مشاكل تصميم أو أخطاء تقنية قد تؤثر على أداء الموقع. بالإضافة إلى ذلك، ستتناول الدورة موضوعات أخرى مثل التنسيقات الافتراضية التي توفرها المتصفحات (User Agent Stylesheet) وكيفية التعامل معها قبل الغوص في تعلم CSS لاحقًا. ستكتسب المهارات اللازمة لفهم كيفية عمل العناصر المختلفة داخل صفحة الويب وكيفية إنشاء بنية صحيحة ومنظمة للصفحات باستخدام HTML. بنهاية هذه الدورة، سيكون الطلاب قادرين على كتابة كود HTML احترافي ومبسط، مما يضعهم على الطريق الصحيح نحو احتراف تطوير الويب.

View Full Course