Chrome DevTools: F12 → تبديل شريط الأجهزة (Ctrl+Shift+M)
أجهزة حقيقية: اختبر على هواتف/أجهزة لوحية حقيقية عند الإمكان
❓ أسئلة شائعة
س كيف أجعل الصور متجاوبة؟
ج أساسي: `img { max-width: 100%; height: auto; }` يضمن عدم فيضان الصور. متقدم: استخدم `` و`` لتحميل دقة مختلفة عند أحجام شاشات مختلفة. الإصدار الأساسي يكفي لمعظم الحالات.
س هل يجب أن يكون للتصميم المتجاوب ثلاث نسخ؟
ج لا. ا.ensure تجربة المحمول أولاً، ثم حسّن على شاشات أكبر. كثير من الصفحات يحتاج فقط نسختي محمول + سطح مكتب؛ الجهاز اللوحي غالباً يكون انتقالاً طبيعياً. المفتاح هو "المحتوى أولاً، تكيف الجهاز" — ليس متجاوباً من أجل المرونة.
س كيف أختبر التأثيرات المتجاوبة؟
ج أدوات المطور في المتصفح يمكنها محاكاة أحجام أجهزة مختلفة، لكن الاختبار على أجهزة حقيقية مُوصى به. تفاعلات اللمس تختلف عن المحاكاة. أدوات مثل responsinator.com يمكنها أيضاً المساعدة في المعاينة السريعة.
📖 ملخص
جوهر التخطيط المتجاوب هو "التكيف المرن"
من خلال شبكات مرنة (% / fr)، وصور مرنة (max-width)، واستعلامات وسائط (@media)، يمكنك بناء صفحات تعمل بشكل جيد على جميع الشاشات
في الممارسة، "المحمول أولاً" مُوصى به: اكتب أنماط المحمول أولاً، ثم استخدم min-width لإضافة أنماط بشكل تدريجي للجهاز اللوحي وسطح المكتب
📝 تمارين
أنشئ صفحة "مدونة شخصية متجاوبة" بتنقل ترويسي، وقائمة مقالات، وتوصيات شريط جانبي، وحقوق نشر تذييل. المتطلبات: محمول عمود واحد، جهاز لوحي عمودان، سطح مكتب ثلاثة أعمدة + شريط جانبي ثابت.
استخدم نقاط توقف min-width لتغيير شبكة بطاقات من عمود واحد إلى 4 أعمدة، مراقبة عند كل نقطة توقف.
أنشئ صفحة جدول متجاوبة حيث يمكن للجداول التمرير أفقياً على شاشات صغيرة (باستخدام overflow-x: auto).