Крымский фотофорум (Crimea-Photo) Поиск Участники Помощь Текстовая версия
Здравствуйте Гость .:: Вход :: Регистрация ::. .:: Выслать повторно письмо для активации  
 
>You Ad Here
 
 

Страницы: (2) 1 2  ( Перейти к первому непрочитанному сообщению ) Start new topic Start Poll 

> Убедительная просьба
Igorius | Профиль
Дата 10 Апреля, 2010, 13:28
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 744
Регистрация: 05.01.10
Авторитет: 1
Вне форума

Предупреждения:
(0%) -----


Цитата(333 @ 10 Апреля, 2010, 13:02)
В Опере кнопка Ctrl + колесо скрола-приблизить или удалить.

В фаерфоксе такое тоже работает)))
PMEmail Poster
Top
Rumata | Профиль
Дата 14 Май, 2010, 12:00
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



убедительная просьба, ограничится двумя-четырьмя снимками в ОДНОМ постинге!!!

а то каждая страница темя превращается в простыню, да еще с смесью трафика

вторая убедительная просьба, использовать аттач форума, а не сторонние ресурсы
1/20692    Top
Rumata | Профиль
Дата 14 Май, 2010, 12:53
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



так в чем "безобразность" сжимания фото на форуме? примеры пожалуйста
1/20692    Top
Rumata | Профиль
Дата 14 Май, 2010, 13:29
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



итак, поехали копать, ноготь (превью) у нас ограничено 500*500 pic может из-за этого изображения "мыляться" хотя я например ничерта не вижу

механизм создания ногтя при использовании библиотеки GD2

Код

if ( $image )
   {
    if ( $this->gd_version == 1 )
    {
     $thumb = @imagecreate( $im['img_width'], $im['img_height'] );
     @imagecopyresized( $thumb, $image, 0, 0, 0, 0, $im['img_width'], $im['img_height'], $img_size[0], $img_size[1] );
    }
    else
    {
     $thumb = @imagecreatetruecolor( $im['img_width'], $im['img_height'] );
     @imagecopyresampled($thumb, $image, 0, 0, 0, 0, $im['img_width'], $im['img_height'], $img_size[0], $img_size[1] );
    }


смотрим что такое imagecopyresampled

а это

Цитата
Функция копирует прямоугольные области с одного изображения на другое. Если dst_im равно src_im, то области копируются в пределах одного изображения, но при перекрытии областей копирования и вставки - результаты непредсказуемы. При копировании пиксели интерполируются таким образом, чтобы сохранить максимальную четкость и яркость. Если размеры исходной области и области назначения различны, то происходит соответствующее сжатие или растяжение копируемой области.
dst_im - изображение назначения
src_im - изображение источник
dstX, dstY - Точка на изображении назначения, которая определяет левый верхний угол прямоугольника в который будет вставляться копируемая область.
dstW, dstH - ширина и высота прямоугольника в который будет вписана копируемая область.
srcX, srcY - Точка на изображении-источнике, которая определяет левый верхний угол прямоугольника, содержащего копируемую.
srcW, srcH - ширина и высота копируемой области на изображении-источнике.


на данный момент GD2 является наиболее продвинутой библиотекой для подобных функций, хотя устаревший imagemagick работал более "мягче" и имел больше аргументов строки для использования
Top
Igorius | Профиль
Дата 14 Май, 2010, 15:22
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 744
Регистрация: 05.01.10
Авторитет: 1
Вне форума

Предупреждения:
(0%) -----


Цитата(Rumata @ 14 Май, 2010, 13:29)
на данный момент GD2 является наиболее продвинутой библиотекой для подобных функций, хотя устаревший imagemagick работал более "мягче" и имел больше аргументов строки для использования

Позвольте не согласиться. Почему такая неприязнь к имеджмейджику? Все же он более продвинутый.
Пару лет назад реcайзил имеджи обоими. Деталей не помню, но качество у имеджмейджика было лучше.
Вот параметров да, там дофига было.
Хотя может мнение устарело, как сам имеджмейджик ;-)
PMEmail Poster
Top
KOC | Профиль
Дата 14 Май, 2010, 15:54
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2177
Регистрация: 22.10.08
Авторитет: 15
Вне форума

Предупреждения:
(0%) -----


Цитата
итак, поехали копать, ноготь (превью) у нас ограничено 500*500 pic может из-за этого изображения "мыляться" хотя я например ничерта не вижу

во-во, это я имел ввиду
превьюшки очень мыльные

ЗЫ: разве кто-то еще есть на огр. траффике???


____________________
PMEmail PosterUsers Website
Top
Rumata | Профиль
Дата 14 Май, 2010, 16:18
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



Igorius
антиальясинг? сейчас отправлю к SlavaD и green smile.gif LOR также использует GD

KOC
давай сравнивать превью 600*600 (выставил) в форуме и с другого ресурса
Top
yuris | Профиль
Дата 14 Май, 2010, 17:18
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2347
Регистрация: 28.09.09
Авторитет: 10
Вне форума

Предупреждения:
(0%) -----


Итак, исходная картинка (800х200):
user posted image

Ресайз форума (600х150):
Присоединённое изображение

Ресайз графредактором (600х150):
user posted image

Подготовленная в редакторе та же картинка (600х150):
user posted image

Три вместе (сверху форумная, потом подготовленная, потом просто ресайз графредактором):
Присоединённое изображение
user posted image
user posted image

Как можно заметить, ресайз форума если и отличается от ресайза графредактором, то весьма гомеопатически. А вот разница между ним и подготовленной картинкой уже заметна хорошо. Так вот, если бы мне необходимо было выставлять в и-нете картинку не 800 по длинной стороне, а 600, то она бы предварительно прошла подготовку, а не просто ресайз, и выглядела бы в итоге лучше.


Отредактировал yuris - 14 Май, 2010, 17:29


____________________
PM
Top
Rumata | Профиль
Дата 14 Май, 2010, 19:24
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



на домашнем мониторе почему-то форумная выглядит лучше.

для полного счастия сделать ресайз в 800*800? вы уж простите слабовидящего
Top
Eugene | Профиль
Дата 14 Май, 2010, 19:33
Quote Post



Юджин
Group Icon

Группа: VIP
Сообщений: 2355
Регистрация: 12.08.03
Авторитет: 4
Вне форума



я вообще не врубился в тему
ну сжимается фотка для создания превью
плохо ли, хорошо ли - какая разница
разве не надо жать на фотке для просмотра ее в полный размер ?
а там она уже в том виде, в котором ее загрузили


____________________
Жизнь - вечная борьба: до обеда с голодом, после обеда со сном.
PMEmail PosterUsers Website
Top
Rumata | Профиль
Дата 14 Май, 2010, 19:36
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



Eugene
натюрлих
Top
Rumata | Профиль
Дата 14 Май, 2010, 19:40
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



знатоки попиксельной сборки, покажите видимую разницу при использовании GD2 и imagemagick при образовании ногтя 500*500

дома в распоряжении 22" и 54", жена 33 года - зрение единица, дочь 9 лет - зрение единца, я - убогий, минус три диоптрии
Top
Inquisitor | Профиль
Дата 14 Май, 2010, 20:02
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


Превьюшко на то и превьюшко, чтобы оценить что там - человек, машина или гусеница, не заморачиваясь на качество.
Кликайте - и отверзется страничка с кошерной картинкой.

На мыльность превьюшек предлагаю совершить акт членовозложения.

Лучше, Румата, забубень max-width для внешних <Img> в постах, скажем, 90% от ширины родительского элемента, или жестко в пикселях (это хуже). Тогда если рисунок меньше, то и пусть себе, а если больше - ужмакается браузером пропорционально.

А если будет, скажем, кнопочка, нажав на которую можно просмотреть фуллсайз (или просто тычком по рисунку) - будет вообще гуд.


____________________
PMEmail PosterUsers Website
Top
Уран | Профиль
Дата 14 Май, 2010, 20:31
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2185
Регистрация: 05.02.10
Авторитет: 13
Вне форума

Предупреждения:
(0%) -----


Цитата(Inquisitor @ 14 Май, 2010, 20:02)
На мыльность превьюшек предлагаю совершить акт членовозложения.

yes.gif


____________________
Canon EOS 5D mark III + 5D mark II + Sigma AF 15/2.8 EX DG Fisheye + Sigma AF 35/1.4 А + Canon EF 135/2.0L + Canon Speedlite 600EX-RT
user posted image
PMEmail PosterUsers Website
Top
Igorius | Профиль
Дата 14 Май, 2010, 22:06
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 744
Регистрация: 05.01.10
Авторитет: 1
Вне форума

Предупреждения:
(0%) -----


Цитата(Rumata @ 14 Май, 2010, 16:18)
антиальясинг?

хорошо хоть по поводу пхп смолчал biggrin.gif
Цитата(yuris @ 14 Май, 2010, 17:18)
Как можно заметить...

Заметить не успел - укачало biggrin.gif
Цитата(Inquisitor @ 14 Май, 2010, 20:02)
Лучше, Румата, забубень max-width для внешних <Img> в постах

Будут сетовать на трафик

PMEmail Poster
Top
yuris | Профиль
Дата 14 Май, 2010, 22:45
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2347
Регистрация: 28.09.09
Авторитет: 10
Вне форума

Предупреждения:
(0%) -----


Я вот, например, жму на оооочень редкие превью. И у меня общее впечатление, что снимки мыльные. Нет, я разумом понимаю, что это не совсем так, но глаз видит и твердит обратное.

Кстати, бывает, что под «ноготь» кладут весьма некислую картинку. Как из фота вышло на 21 Мп, так и засовывают. Естественно, при просмотре начинаешь уменьшать и, в итоге, все равно либо мыло, либо другие погрешности сжатия для просмотра. И-нет есть и-нет, я считаю, что незачем туда полноразмеры пихать, их печатать надо.


____________________
PM
1/2611    Top
Igorius | Профиль
Дата 14 Май, 2010, 22:53
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 744
Регистрация: 05.01.10
Авторитет: 1
Вне форума

Предупреждения:
(0%) -----


Ну чего. Бывает интересно порасcматривать огромные панорамки, например, 1:1
PMEmail Poster
Top
yuris | Профиль
Дата 14 Май, 2010, 22:58
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2347
Регистрация: 28.09.09
Авторитет: 10
Вне форума

Предупреждения:
(0%) -----


Igorius, не, ну эт дело каждого, просто я обычно не пишу под своими выссказываниями сокращения типа ИМХО, МЛМ или что-то подобное. Почему-то считаю, что раз так сказал, то моё личное мнение имеет к этому непосредственное отношение и незачем лишний раз это подчеркивать)))

Да и вообще: миру — мир, дружба, жвачка))) Всех с тяпницой и грядущими выходными cheers.gif drunk.gif Jumpy.gif punk.gif santa.gif foto2.gif foto1.gif biggrin.gif


____________________
PM
Top
Inquisitor | Профиль
Дата 16 Май, 2010, 9:42
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


Цитата(Igorius @ 14 Май, 2010, 22:06)
Цитата

Лучше, Румата, забубень max-width для внешних <Img> в постах


Будут сетовать на трафик


А какая разница? Вес файла с рисунком не изменится smile.gif

Зато перестанет расползаться экран.



Цитата(Igorius @ 14 Май, 2010, 22:53)
Ну чего. Бывает интересно порасcматривать огромные панорамки, например, 1:1


Для этого и существуют превью. Хочется фулл-сайз - добро пожаловать на курсы кликанья мышкой в тамбнейл.

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

А еще их можно пихать, скажем, в div с {width:90%; overflow-x:scroll;} - тогда будет скроллинг не для окна в целом, а для конкретного рисунка. Можно еще прописать, скажем, {max-height:1000px;overflow-y:scroll;} - чтобы не шибко уезжало по высоте.

И, соответственно, запилить, скажем, кнопку + ББ-код [bigimg][/bigimg], в который и обязать пихать большие картинки. "Чинно и благородно, граждане довольные расходятся по домам".


____________________
PMEmail PosterUsers Website
Top
green | Профиль
Дата 16 Май, 2010, 9:47
Quote Post




Group Icon

Группа: VIP
Сообщений: 1601
Регистрация: 26.04.04
Авторитет: 6
Вне форума



Не цепляются картинки что-то.

Ни по 3 мегабайта даже не цепляются. Надо что-то чинить.
PMEmail PosterUsers Website
Top
Inquisitor | Профиль
Дата 16 Май, 2010, 13:44
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


Цитата(green @ 16 Май, 2010, 9:47)
Не цепляются картинки что-то.

Только что проверил - цепляются.


____________________
PMEmail PosterUsers Website
Top
Igorius | Профиль
Дата 16 Май, 2010, 14:51
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 744
Регистрация: 05.01.10
Авторитет: 1
Вне форума

Предупреждения:
(0%) -----


Цитата(Inquisitor @ 16 Май, 2010, 9:42)
А какая разница? Вес файла с рисунком не изменится smile.gif

Дык о том же. Показывать будет маленькую картинку - а загружать полный размер
Цитата(Inquisitor @ 16 Май, 2010, 9:42)
тогда будет скроллинг не для окна в целом, а для конкретного рисунка

Вариант. Но вернемся к трафику - люди жалуются что страница требует много онного.

Мне видится в идеале так:
юзер добавил ссылку на внешний ресурс,
сервер сделал превью имеджмейджиком ( не бить и стульями не кидать biggrin.gif ),
показало на станице кликабельное превью.
Ну еще можно выводить на страницу превьюху, уже отресайзеную под 90% ширины.

А если подумать и включить фантазию, то можно попридумывать кучу вариантов, со своими плюсами и минусами biggrin.gif

пысы: большой размер и у меня не загружается через предварительный просмотр
PMEmail Poster
1/613    Top
Erofey | Профиль
Дата 16 Май, 2010, 15:37
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 627
Регистрация: 17.07.09
Авторитет: 7
Вне форума

Предупреждения:
(0%) -----


А вот,может кому пригодится,две програмки,которые изменяют и размер и "массу" снимка.
TinyJpeg-малюсенькая программа,даже устанавливать не нужно,которая уменьшает "массу" снимка,не влияя на качество.
BDSizerV3-тоже небольшая програма,но уже всё делает "по взрослому",и водяные знаки,и размер,и резкость...
А это алгоритм Lanczos3,для уменьшения снимков,который по моему даёт самые лучьшие результаты.

Отредактировал Erofey - 16 Май, 2010, 15:58


____________________
Желающего судьба ведёт,а нежалающего тащит...
PMEmail Poster
2/116    Top
Inquisitor | Профиль
Дата 17 Май, 2010, 13:08
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


Цитата(Igorius @ 16 Май, 2010, 14:51)
Дык о том же. Показывать будет маленькую картинку - а загружать полный размер

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


А спойлер, например, вот такой:

Код

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Спойлер</title>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script type="text/javascript">
    function expandCollapse(IdNumber, imgurl)
     {
     var spoilerid = 'spoilerdiv' + IdNumber;
     var imgid = 'spoilerimg' + IdNumber;
        if
           (document.getElementById(spoilerid).style.display == 'none')
           {
   document.getElementById(spoilerid).style.display = 'block';
   document.getElementById(IdNumber).innerHTML = '&nbsp;Скрыть большую картинку <<&nbsp;';
   if (document.getElementById(imgid).src == '')
      {document.getElementById(imgid).src = imgurl;}
           }
        else
           {
            document.getElementById(spoilerid).style.display = 'none';
            document.getElementById(IdNumber).innerHTML = 'Показать большую картинку >>'
           }
     }
</script>
</head>
<body>
<button id="000000001" style="width:230px" onclick="expandCollapse(this.id,  'http://inquisitor.clan.su/_ld/0/2_PICT0124.jpg'); return false">Загрузить большую картинку...</button>
<br/>
<div id="spoilerdiv000000001" style="display:none;width:90%;height:800px;overflow-x:scroll;overflow-Y:scroll;"><img id="spoilerimg000000001"></div>
</body>
</html>


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


____________________
PMEmail PosterUsers Website
1/2597    Top
Rumata | Профиль
Дата 17 Май, 2010, 13:16
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



во, кстати, что-то мы забыли про спойлер форумный который more
1/20692    Top
Inquisitor | Профиль
Дата 17 Май, 2010, 14:57
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


А все потому что он начисто отсутствует в списке кнопок кодов.

Кстати, выбор опций "кнопки кодов" ("Расширенный режим/Нормальный режим") не пашет. В смысле, ничего не меняет.
Где можно узреть полный список кодов форума?


==========================================
И еще:





____________________
PMEmail PosterUsers Website
Top
Rumata | Профиль
Дата 17 Май, 2010, 16:58
Quote Post



The One
Group Icon

Группа: †Admin
Сообщений: немеряно
Регистрация: 21.06.03
Авторитет: 34
Вне форума



Inquisitor
Помощь по кодам форума smile.gif

http://crimea-photo.net/index.php?act=legends&CODE=bbcode&s=

и это по моему не все ...
2/20692    Top
Inquisitor | Профиль
Дата 17 Май, 2010, 17:23
Quote Post




Group Icon

Группа: Gold Member
Сообщений: 709
Регистрация: 03.09.07
Авторитет: 2
Вне форума

Предупреждения:
(0%) -----


зер гуд =)


____________________
PMEmail PosterUsers Website
Top
Den3 | Профиль
Дата 17 Май, 2010, 17:46
Quote Post



одно название
Group Icon

Группа: Старожил
Сообщений: 5655
Регистрация: 10.01.06
Авторитет: 24
Вне форума

Предупреждения:
(0%) -----


Цитата(Rumata @ 17 Май, 2010, 17:58)
и это по моему не все ...

Угу. Нет кодов добавления видео. Я спрашивающих отправлял на Крым-боард.


____________________
В жизни подвигам мало места, но много мест для дурных идей...
PMEmail Poster
Top
yuris | Профиль
Дата 17 Май, 2010, 18:17
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2347
Регистрация: 28.09.09
Авторитет: 10
Вне форума

Предупреждения:
(0%) -----


Цитата(Den3 @ 17 Май, 2010, 18:46)
Нет кодов добавления видео. Я спрашивающих отправлял на Крым-боард.


Перетащил сюда:
Как вставить ФОТО/ВИДЕО в сообщение.


____________________
PM
Top

Topic OptionsСтраницы: (2) 1 2  Start new topic Start Poll 

 



[ Script Execution time: 0.1035 ]   [ 13 queries used ]   [ GZIP включён ]






Top