Конференция Opera AC community

Разработка Opera AC => Общий раздел по Opera AC => Тема начата: drfischer от 28.08.2007, 16:48:18



Название: Картинки не влазят в экран
Отправлено: drfischer от 28.08.2007, 16:48:18
Можно в Опере настроить отображение картинок как это сделано в IE? Т.е. если картинка по размеру больше экрана, то она автоматически ужимается до его размера? А то всякий раз при просмотре больших картинок приходиться уменьшать в ручную масштаб, чтобы видеть всю картинку целиком.


Название: Картинки не влазят в экран
Отправлено: CreatoR от 28.08.2007, 17:06:39
drfischer
Есть скрипт autosizer.js (http://userjs.org/scripts/download/browser/enhancements/autosizer.js).


Название: Картинки не влазят в экран
Отправлено: drfischer от 28.08.2007, 20:25:53
Этот скрипт нужно просто скопировать в userjs? Или надо еще что-то в настройках прописать? А то у меня после простого копирования и перезапуска Оперы ничего не изменилось.
Нажав, к примеру, на эту ссылку: http://foto.corbina.ru/data/users/7722/412f1f1340a245ffec9fb8d47654da57.0.jpg  изображение по-прежнему не влазит полностью в экран. :(


Название: Картинки не влазят в экран
Отправлено: 369 от 29.08.2007, 00:11:25
Этот скрипт нужно просто скопировать в userjs? Или надо еще что-то в настройках прописать? А то у меня после простого копирования и перезапуска Оперы ничего не изменилось.
Нажав, к примеру, на эту ссылку: http://foto.corbina.ru/data/users/7722/412f1f1340a245ffec9fb8d47654da57.0.jpg  изображение по-прежнему не влазит полностью в экран. :(
Проверь, правильно ли прописан путь к папке userjs (http://operafan.net/content/view/26/2/).
У меня скрипт сработал нормально. Но пришлось отключить - он подрался с zoomimage.js (http://userjs.org/scripts/browser/enhancements/zoom-image) и победил его. А мне zoomimage больше подходит...


Название: Картинки не влазят в экран
Отправлено: drfischer от 29.08.2007, 16:00:38
Путь правильно прописан, но не работает почему-то. :( Еще раз нажал на свою ссылку-опять не равняется по экрану.


Название: Картинки не влазят в экран
Отправлено: CreatoR от 29.08.2007, 21:13:28
drfischer
Цитировать
не работает почему-то
JavaScript включён? другие скрипты работают? :-[

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

369
Цитировать
пришлось отключить - он подрался с zoomimage.js и победил его
Только если изображение открыто отдельно, на обычных изображениях (в теле страницы) zoomimage.js работает ;)


Название: Картинки не влазят в экран
Отправлено: 369 от 30.08.2007, 00:02:45
На первом скрине до включения autosizer.js, на втором - после включения:

(http://keep4u.ru/imgs/s/070830/8726e21239afe2839f.jpg) (http://keep4u.ru/full/070830/8726e21239afe2839f/jpg)

369
Цитировать
пришлось отключить - он подрался с zoomimage.js и победил его
Только если изображение открыто отдельно, на обычных изображениях (в теле страницы) zoomimage.js работает ;)
Спасибо, проверю ;)
Хотя в большинстве случаев картинки в теле страницы не вылазят за пределы экрана и происходит это только при открытии отдельного изображения...
Проверил на скорую руку - zoomimage.js работает. Но что непонятно, autosizer.js вот здесь на скрине скрина в теле страницы не сработал, а на отдельном изображении - работает. Или так и было задумано?

(http://keep4u.ru/imgs/s/070830/b1914a20da39b07e01.jpg) (http://keep4u.ru/full/070830/b1914a20da39b07e01/jpg)


Название: Картинки не влазят в экран
Отправлено: CreatoR от 30.08.2007, 03:06:54
369
Цитировать
Или так и было задумано?
Полагаю что да, ведь в теле страницы находится не открытое изображение, скрипт видимо не может/не хочет подогнать, т.к границу задаёт страница а не изображение, это работает только на изображения :) - Хотя возможно это поведение задумано автором, я немогу ничего точно утверждать, так как с этим скриптом (и вообще возможностями UserJS) знаком не так уж давно ;)


Название: Картинки не влазят в экран
Отправлено: drfischer от 05.09.2007, 17:06:39
А почему же у меня тогда не срабатывает? Путь прописанправильно. Другие скрипты работают, по-моему. По крайней мере zoom-image.user.js отбрасывает свой значок на картинках, а если его из папки убираю-то нет. Что еще можно попробовать?  :(


Название: Картинки не влазят в экран
Отправлено: 369 от 07.09.2007, 12:39:53
Случайно  :-[ обнаружил довольно удобные настройки скрипта autosizer.js -
если сунуть мышу в правый верхний угол окна, появляется менюшка с опциями подгонки изображения:

(http://keep4u.ru/imgs/s/070907/2924ece22933d663f6.jpg) (http://keep4u.ru/full/070907/2924ece22933d663f6/jpg)



Название: Картинки не влазят в экран
Отправлено: drfischer от 10.09.2007, 18:42:06
Цитата:
Случайно   обнаружил довольно удобные настройки скрипта autosizer.js -
если сунуть мышу в правый верхний угол окна, появляется менюшка с опциями подгонки изображения:

Может у Вас версия посвежее этого скрипта? У меня почему-то нет такой менюшки. :(

Добавлено: 08.09.2007, 14:00:32

Уррраааа!!!!!!!!! Заработало! Он конфликтовал с extra download links , после удаления которого все отлично стало подгоняться под размер окна!!!!  :D :D :D