"Контекстный товар" - разные размеры картинок

Обсуждение сервиса товарной рекламы Микс-Товары
Аватара пользователя
vitocool2
Эксперт
Эксперт
Сообщения: 235
Зарегистрирован: 02 янв 2007, 00:51
Откуда: Пятигорск
Контактная информация:

Сообщение vitocool2 » 16 ноя 2010, 01:13

Фотки уменьшаются относительно больших и меньших сторон изображения.
на картинке 200 на 200 хол-к будет смотреться очень прилично.
Изображение
Но опять же актуально для своего магазина.

Для контекста, я как дизайнер, рекомендовал бы размеры 70x70 в том числе.

P.S. Кстати, вот какие хол-ки ещё бывают, как раз для 200 на 200 :D
Изображение

Аватара пользователя
vitocool2
Эксперт
Эксперт
Сообщения: 235
Зарегистрирован: 02 янв 2007, 00:51
Откуда: Пятигорск
Контактная информация:

Сообщение vitocool2 » 16 ноя 2010, 01:36

Скрипт для красивого пропорционального изменения размера картинок (к контекстному товару его, правда, не привязать)

Размеры меняем в переменных:
maxCheckedH=70,
resizeToH=70;

Код: Выделить всё

<script>
function getImagesByClass(cl){
    var classElements = new Array(),
       els = document.images;
       
    for (i = 0, j = 0; i < els.length; i++){
       if (els[i].className == cl){
           classElements[j] = els[i];
           j++;
       }
    }
    return classElements;
}


(function (aCallBack) {
   try{
       var script,
          userAgent = navigator.userAgent.toLowerCase(),
          msie = /msie/.test( userAgent ) && !/opera/.test( userAgent ),
           strIE = '<script defer src="//:" id="dummyScript"><\/script>';
          
       if (msie){//for IE
          if (document.addEventListener) document.addEventListener('DOMContentLoaded', aCallBack, false);
          document.write(strIE);
          script = document.getElementById('dummyScript');
          if (!script) return false;
         
          script.onreadystatechange = function () {
             if (this.readyState === 'complete') {
                aCallBack();
                script = null;
             }
          }
       }
   }
   catch(e){}
})(function () {
   var cl_arr = getImagesByClass("cl_checkImg");
   for (var i = 0; i < cl_arr.length; i++){
      checkImg(cl_arr[i]);
   }
});


function checkImg(img){
    
   var imgW,
      imgH,
      maxCheckedH=70,
      resizeToH=70;

   if (checkImg.arguments[1]>0) maxCheckedH=checkImg.arguments[1];
   if (checkImg.arguments[2]>0) resizeToH=checkImg.arguments[2];

   try{
      imgW=img.width;
      imgH=img.height;
   }
   catch(e){}

   if ((imgW>maxCheckedH) || (imgH>maxCheckedH)){
      if (imgW>imgH){
         try{img.width=resizeToH;}
         catch(e){}
      }
      else{
         try{img.height=resizeToH;}
         catch(e){}
      }
   }
}


function processImgErr(img){
   try{
      img.width=1;
      img.height=1;
   }
   catch(e){}
}
</script>


<img onLoad='checkImg(this);' onError='processImgErr(this);' class='cl_checkImg' src='http://ваш_сайт/картинка.gif' valign=middle>


Oseye
Эксперт
Эксперт
Сообщения: 174
Зарегистрирован: 28 окт 2010, 20:04

Сообщение Oseye » 16 ноя 2010, 02:37

Lensmen писал(а):Стандарты не катят ?

468х60


Я бы с удовольствием на холодильник в формате 468x60 посмотрела :) По крайней мере это было бы очень оригинально. Можно с уверенностью сказать, что ни у кого такого нет.

Аватара пользователя
ivanov
Эксперт
Эксперт
Сообщения: 2192
Зарегистрирован: 20 фев 2006, 19:02
Откуда: Санкт-Петербург
Контактная информация:

Сообщение ivanov » 16 ноя 2010, 02:49

Oseye, просто надо напихать примерно 7 квадратных холодильников размером 60×60. 8)

А если серьезно, то размер 60×60 (или, лучше, 58×58) — это как раз то, из чего можно сделать блок того самого стандартного размера 468х60.

Кстати, Герман, спроси у Медианета, что у них самое востребованное.
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

Greativ
Сообщения: 1
Зарегистрирован: 24 июн 2010, 11:25

Сообщение Greativ » 20 ноя 2010, 04:10

Господа! Совет от профи, уж извините что на Ваш взгляд высоко взлетаю. Размер 80, 90 то что нужно! Наслаждаемся и работаем по качеству!

genjnat
Сообщения: 8
Зарегистрирован: 01 ноя 2010, 00:14
Контактная информация:

Сообщение genjnat » 24 ноя 2010, 14:03

urikor писал(а):100*100

150*150

200*200



По-моему - это оптимально.

Но, самое главное - фото должны быть более качественными (правильнее говоря - сделаны более профессионально) - это тоже однозначно!

Думаю, кликабельность большой картинки, сделанной профессионально, увеличится в 2-3 раза.


+10
И в первую очередь - качество картинок, а то сейчас такое убожество на сайтах показывается, не то что кликать, смотреть на них страшно.

Аватара пользователя
vitocool2
Эксперт
Эксперт
Сообщения: 235
Зарегистрирован: 02 янв 2007, 00:51
Откуда: Пятигорск
Контактная информация:

Сообщение vitocool2 » 24 ноя 2010, 21:22

Картинки загружаются от рекламодателей, как по вашему Миксмаркет может повлиять на их качество? )

genjnat
Сообщения: 8
Зарегистрирован: 01 ноя 2010, 00:14
Контактная информация:

Сообщение genjnat » 24 ноя 2010, 21:54

Ввести модерацию рекламных объявлений, например.
В ней кстати нуждается и описания к картинкам, встречаются ведь и совсем плохие, есть просто с грамматическими ошибками.
Впрочем, тема уже не актуальна
mager писал(а):Есть не очень хорошие новости от разработчиков, что много рекламодателей отдают картинки размером 100x100, 90x90, так что возможность внедрения формата 150x150 находится под большим вопросом.

mager
Сотрудник Миксмаркета
Сотрудник Миксмаркета
Сообщения: 3008
Зарегистрирован: 07 июл 2005, 16:10
Контактная информация:

Сообщение mager » 24 ноя 2010, 22:30

genjnat писал(а):Ввести модерацию рекламных объявлений, например.


Эта тема поражает своей парадоксальностью. В заголовке темы указано, что речь идет о "Контекстном товаре" - некоторые партнеры говорят о "Своем магазине", в общем понятно, что речь о картинках к товарам - Вы говорите о картинках к объявлениям. По поводу модерации всех картинок даже не знаем, что сказать - слабо представляем, как можно ежедневно модерировать сотни тысяч картинок.
Партнерская сеть Миксмаркет

Lovoron
Эксперт
Эксперт
Сообщения: 314
Зарегистрирован: 16 дек 2009, 13:28

Сообщение Lovoron » 27 янв 2011, 20:24

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

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

Нечто подобное делает плагин для вордпресса Nextgen Gallery: любые изображения превращает в превьюшки заданного размера (100х100, 150х150 и т.д.).
====
Думаю, аккуратный вид блоков будет выглядеть эстетичнее и это не менее важно, чем иметь возможность настроить размер картинки.

urikor
Сообщения: 30
Зарегистрирован: 04 окт 2006, 17:36
Откуда: Donbass
Контактная информация:

Сообщение urikor » 28 янв 2011, 15:23

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

Lovoron
Эксперт
Эксперт
Сообщения: 314
Зарегистрирован: 16 дек 2009, 13:28

Сообщение Lovoron » 28 янв 2011, 16:35

urikor писал(а):ввести должность модератора картинок

Ну это слишком громко сказано, а может просто юмор :=)
Думаю, несложный скрипт, написанный однажды, решит эту проблему раз и навсегда. Впрочем, может это никого больше не волнует?! Предложение, которое я сделала, - лишь частный взгляд админа, который неравнодушен к аккуратности объявлений на своем сайте.

Аватара пользователя
umloki
Эксперт
Эксперт
Сообщения: 575
Зарегистрирован: 20 июн 2007, 10:03
Откуда: Россия
Контактная информация:

Сообщение umloki » 28 янв 2011, 17:18

Lovoron писал(а):
urikor писал(а):ввести должность модератора картинок

Ну это слишком громко сказано, а может просто юмор :=)
Думаю, несложный скрипт, написанный однажды, решит эту проблему раз и навсегда. Впрочем, может это никого больше не волнует?! Предложение, которое я сделала, - лишь частный взгляд админа, который неравнодушен к аккуратности объявлений на своем сайте.


+1 так же порою озадачен "разнородностью изображений" (от того и размеры рекламного блока плавают - крайне не удобно и не "аккуратно").
Люблю стабильное разнообразие

Аватара пользователя
ivanov
Эксперт
Эксперт
Сообщения: 2192
Зарегистрирован: 20 фев 2006, 19:02
Откуда: Санкт-Петербург
Контактная информация:

Сообщение ivanov » 28 янв 2011, 18:23

Как бы есть «обходной путь»: просто отверстать блок так, чтобы разноразмерность картинок ничего не портила.
Сделать отцентрованную ячейку таблицы с жестко заданными размерами. Или еще как с CSS поковыряться.
Например, вот тут тупо задана высота div'ов с картинками: http://www.panasonic-conditioners.ru/cool/panel/
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

Аватара пользователя
umloki
Эксперт
Эксперт
Сообщения: 575
Зарегистрирован: 20 июн 2007, 10:03
Откуда: Россия
Контактная информация:

Сообщение umloki » 28 янв 2011, 18:26

упырь как всегда самый умный :)
опять заставляет чувствовать себя тормозом :?
Люблю стабильное разнообразие

Ответить