ms2Gallery вывод высоты и ширина и авто ширина/выс

Василий,

в преддверии покупки компонента хочу уточнить 2 вопроса:
  1. Если мне надо уменьшить изображение только по высота, а по ширине необходимо изменить изображение с сохранением пропорций, то как это сделать?
  2. Можно ли каким-либо стандартным образом выводить для сгенерированных preview width и height?
    К примеру:
    <img src="[[+120x0]]" title="" alt="" width="[[+width]]" height="[[+height]]" />
    width = 120
    height = значение которое получилось при изменении размера с сохранением пропорций
    Если нет, то возможно ли это реализовать в дальнейшем как плейсхолдеры (возможно)?
Виталий Князь
30 июля 2013, 17:07
modx.pro
3 151
0

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

Василий Наумкин
30 июля 2013, 21:09
0
1. Должно быть. Во всяком случае, в галерее MS2 — есть.

2. Сомневаюсь. Если только читать свойства файла, при выводе, но слабо себе это представляю, учитывая работу через источники файлов.
    Александр Котлов
    30 июля 2013, 21:22
    0
    А можно узнать зачем атрибуты прописывать? Интересно.
      Виталий Князь
      30 июля 2013, 21:29
      0
      Это из раздела SEO оптимизации сайта, есть некая рекомендация что необходимо задавать параметры изображения, мол браузер быстрей обрабатывает изображения.
      Если более конкретно, то можно установить PageSpeed и проверить свою страницу, раньше плагин ругался когда на странице были изображения у которых не указаны атрибуты width и height.
      И вот тут еще информация.
        Александр Котлов
        30 июля 2013, 22:36
        0
        Ясно, спасибо. Мне в этих вопросах позиция Василия близка и понятна — за width и height, и остальные супер важные) моменты, стоит браться когда ну совсем уже на сайте оптимизировать нечего, то есть — практически никогда)
          Василий Наумкин
          31 июля 2013, 07:53
          0
          Поставил себе задачу, как сделаю — портируем и в ms2Gallery (если там автор раньше не подсуетится).

          В общем, постараемся сделать, функция полезная.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5