محلل أبعاد الصور
تأكد أن كل صورة تصرّح بأبعادها ونسخها المتجاوبة، وقارن اختيارياً الحجم الفعلي للملف بالحجم المعروض في الصفحة.
الخصوصية والتكلفة
تعمل هذه الأداة داخل متصفحك. لا يُرسل ما تكتبه أو تلصقه إلى خوادمنا واستخدامها مجاني.
كيف تعمل الأداة
- الصق كود HTML لصفحتك؛ تُقرأ عناصر <img> داخل متصفحك.
- تشير الأداة إلى غياب width وheight والقيم غير الرقمية وsrcset دون sizes وغياب srcset والصيغ المكتشفة (بما فيها <picture>).
- اختيارياً: اضغط «تحميل الصور وقياسها». يحمّل متصفحك أول N صورة (20 افتراضياً و50 كحد أقصى) ليقرأ حجمها الطبيعي ويقارنه بالسمات.
- تُعلَّم الصور الأكبر من اللازم بأكثر من الضعف أو الممطوطة أو ذات النسبة الخاطئة، ويمكنك تصدير كل شيء بصيغة CSV.
مثال
أربع صور: hero.jpg (1200×600) لها srcset بواصفات w دون sizes؛ وproduct.webp بلا width ولا height ولا srcset؛ وlogo.svg (120×32) سليمة؛ وbanner.jpg داخل <picture> بمصدر AVIF وسمة sizes. النتيجة: 3 من 4 صور تصرّح بأبعادها (75%)، وsrcset واحد دون sizes، وصورتان بـ srcset أو <picture>.
ماذا تعني النتيجة
دون width وheight (أو aspect-ratio) لا يستطيع المتصفح حجز المساحة قبل وصول الملف، فتقفز الصفحة ويسوء مؤشر CLS. ولا يمكن قياس الحجم الطبيعي إلا داخل المتصفح؛ وقاعدة «أكثر من ضعفين» تراعي الشاشات عالية الكثافة وهي اصطلاح خاص بهذه الأداة. أما الأحجام المحددة في ملف CSS خارجي فلا تظهر من HTML وحده.
مشكلات شائعة تساعد هذه الأداة على حلها
- صور بلا أبعاد تدفع المحتوى أثناء التحميل وتضر بمؤشر CLS.
- srcset بواصفات w دون سمة sizes، فيفترض المتصفح عرضاً يساوي 100vw.
- صور بعرض 4000 بكسل تُحمَّل لتُعرض بعرض 400 بكسل، خصوصاً على الهاتف.
- قيم بالنسبة المئوية أو «auto» في السمات، وهذه لا تحجز شيئاً.
الأسئلة الشائعة
لماذا width وheight ما دام CSS يتحكم بالحجم؟
يستخدم المتصفح هاتين السمتين لحساب نسبة العرض إلى الارتفاع قبل تحميل الملف. ويستطيع CSS بعد ذلك تغيير الحجم (مثل max-width: 100%; height: auto) دون فقدان المساحة المحجوزة.
هل تُحمَّل الصور عبر خوادمكم؟
لا. متصفحك أنت يحمّل الصور من خوادمها كما في الصفحة الأصلية. بعض المضيفين يمنعون الوصول من مواقع أخرى، فتظهر الصورة بعبارة «تعذّر التحميل».
لماذا يُقبل ملف بضعف الحجم؟
على الشاشات عالية الكثافة تبدو صورة معروضة بعرض 300 بكسل حادة بملف عرضه نحو 600 بكسل. وما فوق ذلك تعتبر الأداة أن بكسلات تُحمَّل بلا فائدة.
متى أستخدم srcset؟
حين يزيد عرض الصورة عن نحو 300 بكسل وتُقدَّم لشاشات متنوعة. يتيح srcset للمتصفح اختيار النسخة الأنسب، وتخبره sizes بالعرض الذي ستشغله الصورة.
أدوات ذات صلة
- فاحص التحميل الكسول للصورتأكد أن التحميل الكسول مستخدم في مكانه الصحيح: أسفل الشاشة الأولى، وليس على الصورة الرئيسية، وبالسمات الصحيحة.مجاني · يعمل في متصفحك
- فاحص النص البديل للصور (alt)دقّق كل صورة في الصفحة: alt مفقود أو فارغ أو طويل أو منسوخ من اسم الملف أو مكرر. الصق كود HTML أو اجلب رابطاً عاماً.مجاني · بدون حساب
- قائمة فحص سيو الصورراجع صورك بقائمة فحص تفاعلية: الصيغة والحجم وأسماء الملفات والوسوم والتحميل والفهرسة.مجاني · يعمل في متصفحك
- فاحص اسم ملف الصورة لمحركات البحثتأكد أن صورك تحمل أسماء مقروءة: وصفية وبأحرف صغيرة ومفصولة بشرطات وبعيدة عن أسماء الكاميرا.مجاني · يعمل في متصفحك
- Core Web Vitals: بيانات فعليةأدخل رابطاً لتعرض الأداة بيانات مستخدمي Chrome الفعليين فقط (28 يوماً) دون اختبار مختبر، وتشرح بوضوح متى لا توجد بيانات.حساب مجاني · 3 فحوصات مباشرة يومياً
- تدقيق PageSpeed وLighthouseأدخل رابطاً واختر الجوال أو سطح المكتب: تستعلم الأداة من واجهة PageSpeed Insights لدى جوجل وتفصل بوضوح بين اختبار المختبر وبيانات المستخدمين الفعليين.حساب مجاني · 3 فحوصات مباشرة يومياً