Влияет ли многократная ссылка на один файл изображения на странице на производительность?

#c# #html #css #asp.net #image

#c# #HTML #css #asp.net #изображение

Вопрос:

Я ссылаюсь на один значок изображения 100 раз в сетке на ASP.NET страница в коде C # позади. Это правильный способ сделать это или лучше использовать CSS sprite и Css class и визуализировать изображение? Какой из них предпочтительнее другого и есть ли другие лучшие способы сделать это?

Ответ №1:

asp.net/c # — это язык на стороне сервера, он будет выполнять код на сервере, а затем отправлять его в браузер пользователя.

а css — это клиентская сторона, поэтому он будет выполнять свою задачу в клиентском браузере, поэтому всегда полезно ссылаться на img через css, используя class или id, вы также можете использовать css-спрайты для уменьшения запросов сервера

вы также можете использовать кэширование браузера в IIS, чтобы в следующий раз пользователю не нужно было загружать это изображение

Комментарии:

1. Я сделал рендеринг изображения в CSS, и теперь он выглядит чистым. Я собираюсь измерить, есть ли какое-либо улучшение производительности, и скоро обновлю.