Задать вопрос
@seredaes

Размер картинки для сайта важен?

У меня есть картинка (иконка даже скорее всего, в png).
Размер порядка 500 пикселей в ширину.
Размер самого файла порядка 3 кбайт.

На сайте иконка стоит с параметром width:50px пикселей (но, за счёт запаса оригинала, хорошо отображается, мне так кажется...)

Начальник утверждает, что раз размер иконки стоит 50px, то и оригинал должен быть точно таким же! Иначе это съедает память и сайт будет медленнее работать.

Хотелось бы аргументировано получить ответ, насколько это правда?

(такое видел на сайте apple, у них картинки кажется так сделаны: размер на сайте = размеру оригиналу)
  • Вопрос задан
  • 271 просмотр
Подписаться 2 Оценить 3 комментария
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Изучите предмет: habrahabr.ru/post/237931
При использовании ретина экранов (планшеты, смартфоны, новые ноутбуки и т.п.) использовать картинки физически большего размера оправдано.
Единственное что, лучше конечно отдавать каждому браузеру свой вариант картинки. Множитель DPI можно проверить с помощью Media queries в CSS и на основе этих данных принять решение.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Начальник утверждает, что раз размер иконки стоит 50px, то и оригинал должен быть точно таким же!

Должен быть 100px чтобы на ретине норм выглядело, больше не нужно.
Ответ написан
@IceJOKER
Web/Android developer
картинка весит 3кбайт, столько и будет съедать, все просто, Ватсон

Если картинка где нибудь еще используется с большим размером, то можно оставить, иначе смысл оставлять такую картинку? Формула простая - оставляете максимально нужный размер, естественно, есть кучу моментов, когда эта формула не работает.
Есть много тем на тему как оптимизировать
Ответ написан
evgeniy8705
@evgeniy8705
Повелитель вселенной
Если эта картинка используется только с шириной 50px от 500px, то имеет смысл все таки поставить картинку изначально шириной в 50px.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы