در این مقاله قصد داریم درباره مشکل Specify image dimensions و حل آن در جی تی متریکس صحبت کنیم.
نام: Specify image dimensions
نوع: عکس
اولویت: متوسط
میزان سختی: راحت
میانگین امتیاز: 97%
این ارور وقتی به وجود میاید که شما در تصاویر خود از اتریبیوتهای مانند width و height استفاده نکرده باشید. برای رفع این مشکل باید در تمام تصاویر خود عرض و ارتفاع آن را مشخص کنید.
مثالی از یک عکس بدون مشخص بودن ابعاد:
مثالی از یک عکس با مشخص بودن ابعاد:
رفع خطای Specify image dimensions باعث میشود تا تصاویر موجود در سند HTML شما سریعتر رندر شوند و نیازهای غیرضروری برای اجرای بازنگری عکسها رفع میشود، وقتی مرورگر صفحهای از سایت را رندر میکند تا به کاربر نشان دهد فایلهای مختلفی را دانلود میکند که عکس هم شامل موارد دانلود شده میباشد، حال اگر ابعاد عکس مشخص نباشد و یا ابعاد مشخص شده با اندازه واقعی آن فرق داشته باشد مرورگر در اینجا برای نشان دادن صحیح المانهای HTML مجبور است بازنگری لازمه را بر روی عکس انجام دهد، درحالی که اگر ابعاد به شکل صحیح مشخص شده باشند نیازی به این بازنگری نیست، شاید چنین خطایی در زمان قابل تشخص برای ما نباشد ولی هر چه تعداد عکسها بیشتر باشد و ابعاد مشخص نشده باشند زمان نسبتا بیشتری طول میشد صفحات رندر شود تا در حالی که ابعاد مشخص است و مرورگر قبل از رندر کردن توسط اتریبیوت های CSS از ابعاد عکسها به خوبی آگاهی پیدا میکند.
توجه داشته باشید بهینه سازی تصاویر از مهمترین فاکتورها در بالا بردن سرعت سایت است بنابراین مطالعه مقالات زیر هم به شما پیشنهاد میشود تا بتوانید عکسهای بهینه در صفحات ایجاد نمایید.