Как подобрать размеры изображений для сайта?

Ссылка скопирована
2 ответов

Друзья, всем мира!
Посоветуйте, как подобрать размеры изображений?
Первый слайд, это карусель, в этой карусели у меня изображение, и текст.
Мне нужно сохранить контекст изображения и текст соответственно.
Но вот вопрос:
Как угадать размеры изображения, что бы первый экран был 100vh и 100vw, ведь размеры мониторов разные и тут много вопросов у меня:
- от 768 до 320 это мобильные и для них нужно вертикальное изображение что бы и тест был размещен и содержимое изображения было видно? или на мобильных лучшей практикой будет вообще не использовать слайдер для обеспечения легкости сайта?
- от 768 и выше изображение уже горизонтальное изображение нужно. Но мониторы разные у людей и хотелось бы обеспечить для всех мониторов одинаковое качество изображений и сохранить высокую скорость загрузки сайта.
Если я верно понимаю, то при создании изображения, нужно одно и то же изображение загрузить на сайт, но в нескольких разрешениях и потом их подгружать, под разные разрешения экрана?
Что то типа:
240×320
320×240
320×480
480×360
360×640
480×800
768×1024
640×960
1280×800
2048×1536
Друзья, я совсем запутался.
Объясните "на пальцах".
Спасибо.

Дополнительно:

Все зависит от дизайна, кол-ва текста, кол-ва полезной информации на самой картинке и т.д.. Ваш вопрос в данном случае слишком абстрактный, чтобы все было хорошо на любом устройстве верстайте резину + адаптив с медиа запросами, меняйте размер экрана в инспекторе и смотрите что получается

  • Сначала нужно определиться кто вы: дизайнер или верстальщик?

    С верстальщиком в некотором роде проще: можно узнать как это видит дизайнер и верстать.
    Адаптивные контентные картинки верстаются тегом picture.
    Остальное перестраивается с помощью @media либо за счет гибкости флексов или гридов.

    Если дизайнер: статистика, конкуренты, изучение геометрии и т.д. И 100 раз подумать, а действительно ли для всех вьюпортов разумно делать на один экран.

  • Ответы:

    Для правильного размера изображения можно использовать тег picture
    А для позиционирования текста относительно картинку, можно регулировать через css media-запросы

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Ирина WP Ответ

    Подбор размеров изображений для сайта зависит от нескольких факторов, включая макет сайта, тип контента, разрешение экрана устройства пользователя и т.д. Важно учитывать оптимизацию изображений для быстрой загрузки сайта и улучшения пользовательского опыта.

    1. Определите макет вашего сайта: Размеры изображений будут зависеть от того, как они будут вписываться в дизайн вашего сайта. Например, для баннеров на главной странице могут потребоваться изображения большего размера, чем для миниатюр статей.

    2. Учитывайте разрешение экранов: Размеры изображений также могут изменяться в зависимости от разрешения экрана устройства пользователя. Для поддержки ретиновых дисплеев рекомендуется использовать изображения удвоенного размера.

    3. Оптимизируйте изображения для быстрой загрузки: Для улучшения производительности сайта важно оптимизировать размеры изображений. Используйте сжатие без потерь и форматы изображений с малым размером файла, такие как JPEG или WebP.

    4. Используйте адаптивные изображения: Для лучшей адаптации к различным устройствам рекомендуется использовать адаптивные изображения, которые могут изменять свой размер и качество в зависимости от размера экрана.

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

     для кода на PHP:
     
    <pre lang="php">
    $width = 1200;
    $height = 800;
    $image_url = "path/to/image.jpg";
     
    echo "<img src='{$image_url}' width='{$width}' height='{$height}' alt='Image'>";

    для кода на PHP: <pre lang="php"> $width = 1200; $height = 800; $image_url = "path/to/image.jpg"; echo "<img src='{$image_url}' width='{$width}' height='{$height}' alt='Image'>";

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

    Другие ответы (1) Ответить на вопрос
    Дмитрий К.

    Для подбора размеров изображений для сайта можно использовать несколько подходов, в зависимости от конкретной ситуации и требований к дизайну. Вот несколько рекомендаций, которые могут помочь определиться с размерами изображений:

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

    2. Адаптивный дизайн: Используйте адаптивный дизайн, который позволяет изображениям автоматически подстраиваться под размер экрана устройства. Это позволит улучшить пользовательский опыт и обеспечить корректное отображение изображений на различных устройствах.

    3. Оптимизация изображений: Помните о том, что изображения должны быть оптимизированы для веб-страницы, чтобы ускорить загрузку сайта. Используйте сжатие изображений и выбирайте форматы, которые подходят для конкретного типа изображений (например, JPEG для фотографий и PNG для изображений с прозрачностью).

    4. Используйте CSS для управления размерами: В некоторых случаях можно задавать размеры изображений с помощью CSS, что позволяет более гибко управлять отображением изображений на сайте. Например, можно использовать свойство background-size для задания размеров фоновых изображений.

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

     для кода на PHP:
     
    <pre lang="php">

    для кода на PHP: <pre lang="php">

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

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно