Отчет об эффективности сайта myweb

Я разрабатываю веб-сайт, и он почти размещен. Из-за низкой скорости загрузки страницы я проверил производительность скорости страницы моего веб-сайта через gtmetrix.com. Таким образом, его отчет вызывает две проблемы в качестве причин низкой скорости страницы.

Проблемы, влияющие на скорость загрузки страницы

  • Объединяйте изображения с помощью спрайтов CSS

    Следующие изображения, предоставленные с abc.com, должны быть объединены в как можно меньше изображений с использованием спрайтов CSS.

    Объединение изображений в как можно меньшее количество файлов с использованием спрайтов CSS сокращает количество циклов и задержек при обработке. загрузки других ресурсов, снижает накладные расходы на запросы и может уменьшить общее количество байтов, загруженных веб-страницей.

  • Укажите размеры изображения

    У следующих изображений отсутствуют атрибуты ширины и/или высоты.

    Указание ширины и высоты для всех изображений позволяет ускорить рендеринг, устраняя необходимость в ненужных перекомпоновках. и перекрашивает.

    ...abc.com/banner.jpg (Размеры: 512 x 33)

это водопад

Отчет об эффективности сайта mywebОтчет об эффективности сайта myweb

Я в порядке со спрайтами CSS

.

Технические характеристики системы

  • Ларавель 5.5
  • Начальная загрузка 3.3.7

К изображениям, чтобы они реагировали, я добавил класс начальной загрузки

<img src = "../abc.com/banner.jpg" class = "img-responsive" alt = "Responsive image" id = "banner"> .

Поэтому я добавил пользовательский CSS к изображению с помощью id = "banner"

#banner{
  min-width : 512px ;
  min-height: 33px ;
}

Моя проблема в том, что когда я добавляю, что пользовательский веб-сайт css потерял свою отзывчивость.

Так может ли кто-нибудь помочь в этом. Я хочу указать размеры для изображений, а также он должен быть отзывчивым. Потому что это влияет на скорость моего веб-сайта.

Странно, что одно изображение может замедлить загрузку вашего сайта. Если только он не массивный и не оптимизирован. Было бы интересно увидеть каскадную диаграмму загрузки вашего сайта.

ngearing 26.07.2019 04:19

@ngearing на самом деле речь идет не об одном изображении. Целевая страница этого сайта содержит более 100 изображений. Я обновлю свой вопрос с помощью водопадной диаграммы

Nipun Tharuksha 26.07.2019 04:52
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
2
107
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Позвольте мне попытаться ответить на этот вопрос.

Попробуйте изменить следующий код:

<img src = "../abc.com/banner.jpg" class = "img-responsive" alt = "Responsive image" id = "banner">

В:

<img src = "../abc.com/banner.jpg" width = "512" height = "33" class = "img-responsive" alt = "Responsive image">

Вам нужно удалить идентификатор «id = «banner»», чтобы снова включить отзывчивость вашего баннера.

Вы можете проверить мой блог http://qibug.com, чтобы увидеть реальный пример решения проблемы «Укажите размеры изображения»; Мне были указаны размеры моих изображений без ущерба для их отзывчивости. Попробуйте открыть страницу сообщения, чтобы проверить то же самое на изображении функции.

Я надеюсь, вы будете в порядке с моим ответом.

спасибо, что потратили на это свое драгоценное время. Я проверю это, и если это понравится моей проблеме, я сделаю это ответом. Еще раз спасибо

Nipun Tharuksha 26.07.2019 05:26

Другие вопросы по теме