Оптимизируя очередной сайт согласно рекомендаций от gtmetrix.com, столкнулся с такой рекомендацией
Specify image dimensions
The following image(s) are missing width and/or height attributes.
The following image(s) are missing width and/or height attributes.
Другими словами, на сайте есть изображения <img> у которых не проставлены атрибуты width и/или height, а на странице изображения выводятся с помощью CHtml::image()
В общем, надо както в методе указать эти самые атрибуты.
Добавляем атрибуты к изображению
Просмотрев документацию по Yii, нашел описание метода CHtml::image()
где $htmlOptions — добавление атрибутов
Привожу начальный код
<? echo CHtml::image(Yii::app()->baseUrl.'/themes/'.Yii::app()->theme->name.'/web/images/calculator.png'); ?>
Измененный с добавлением атрибутов
<? echo CHtml::image(Yii::app()->baseUrl.'/themes/'.Yii::app()->theme->name.'/web/images/calculator.png', 'Калькулятор', ['width' => 'auto', 'height' =>'auto']); ?>