Hover Zoom RU

Hover Zoom - расширение для увеличения изображений при наведении курсора мыши на миниатюру или ссылку с картинкой.

Это удобно...

Экономия времени, трафика и ресурсов. Не надо переходить на всякие сомнительные хостинги под завязку набитые рекламой, скрытыми фреймами с разным нехорошим содержимым.

Оригинальное расширение поддерживает только наиболее известные ресурсы на которых лежат картинки, типа, сервисов Google, Twitter, DeviantART и т.д., плюс все прямые ссылки на изображения.

Оно и понятно... Какое дело забугорному автору до разных наших радикалов.ру, ведь под каждый такой сайт нужно писать свой фильтр.

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

Немного покопавшись, был выявлен виновник - Hover Zoom.

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

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

Решив одну проблему - зацепило... и было решено адаптировать расширение под наши условия.

Что было сделано:

  • удалены все сторонние линки по которым расширение ломилось при запуске, настройке и т.д.
  • существенно сокращен список поддерживаемых сайтов, разного рода польско-китайско-шопово-непонятнокакой направленности, сомневаюсь, что кому-нибудь когда-нибудь оно было нужно
  • изменил поведение на картинках Google, теперь при наведении на миниатюру сначала появляется стандартная гугловская всплывашка с полезной информацией и только при наведении курсора на ссылку в этой всплывашке включается Hover Zoom, а не как было - Hover Zoom сразу полностью блокировал всплывашку; по этой же причине удален фильтр с eBay - мешается только...
  • добавил поддержку несколько наших хостингов картинок и других сайтов
  • перевел на русский

Все хостинги из списка ниже, по "кривым" ссылкам, поддерживают увеличение картинки при наведении курсора на превьюшку. Некоторые поддерживают увеличение и по "кривым" тектовым (html) ссылкам (есть разница при написании фильтров - вторые сложнее, требуют больше знаний). "Прямые" само-собой открываются изначально все.
Всё проверялось на изображениях PNG и JPG, иногда GIF.

Примеры для всех сайтов можно посмотреть на ру-борде в этом посте (большинство примеров именно с ру-борда и можно быстро просмотреть картинки прямо в посте, не переходя по ссылкам).

10pix.ru
4put.ru
bitbest.ru
fastpic.ru
fishki.net
fontanka.ru
foto.mail.ru
hostfotos.ru
hostingkartinok.com
iceimg.com
ifotki.info
ii4.ru
image.kz
imageban.ru
imagehost.org
imagelike.org
imageshost.ru
imagestun.com
imageup.ru
imgdepo.ru
imgex.com
imglink.ru
imgtag.ru
imgup.ru
impic.ru
ipicture.ru
isok.ru
itmages.ru
itrash.ru
jpeghost.ru
jpegshare.net
keep4u.ru
lostpic.net
manesu.com
mypix.me
photosliv.ru
pic2net.ru
pic4you.ru
picbug.ru
piccy.info
pics.simhost.org
picsee.net
picthost.ru
piratpic.net
pixhost.ru
pixs.ru
pokazal.ru
powerlogo.ru
qiq.ws
radikal.ru
rghost.ru
ru-pic.ru
rupic.org
ru-picture.ru
saveimg.ru
savepic.org (ru|net|su)
scrin.org
scrins.org
tempfile.ru
tysa.me
upload-screenshot.com
upload-screenshots.com
uploadimagex.com
upyourpic.org
vfl.ru
xmages.net
youpic.su

 

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

Перейти на страницу загрузки >>

Комментарии (19) к “Hover Zoom RU

    • imageshack.us и imgur.com поддерживаются изначально оригиналом... вроде с ними проблем нет.

      dropmocks.com и min.us если дадите примеры (лучше несколько), где лежат картинки, можно будет попробовать.

  1. Не охота по ru-board искать свои посты.
    Но сервисы популярные и удобные: за 3 секунды сам можешь закинуть туда простым перетаскиванием картинки.
    Так будет быстрее. 🙂

    Спасибо.

  2. Не нашел куда написать.. Спасибо за труд. Попал сюда с руборда и не зря )) Поменял несколько расширений на местные, доведенные до ума.

    На главной странице прочел: "Предлагайте сами интересные, на ваш взгляд, расширения. Если оные будут нуждаться в какой-то оптимизации или локализации, буду рад помочь..".

    В свете вышесказанного, вот, предлагаю: есть такое расширение "TinEye Reverse Image Search". Можно ли его оптимизировать так, чтобы поиск осуществлялся не только по забугорным ресурсам? Или расширение жестко привязано к одноименному интернет-сервису?

    • С этим расширением ничего не сделаешь... Оно только перенаправляет на свой сервер и поиск происходит уже там. Что у них в базе хранится - таков и будет результат.
      Имхо, поиск по картинке в Гугле поэффективней будет...

  3. Есть скрипт http://userscripts.org/scripts/show/109262 , который делает примерно то же самое, но там буржуйские сайты запилены.
    Для Opera аналогичное расширение тут http://operafan.net/forum/index.php?PHPSESSID=f7a84de6f29bdcee89475b644604059b&topic=18595.0 там парень тоже переделывает его под наши сайты

    • Rodny молодец! Мы с ним делились наработками...
      Когда сидел на Опере использовал Image Preview Popup (тема на оперфане). Нравилось, что прямо в настройках можно было свои фильтры прописывать (если, конечно, шаришь немного).

  4. ребят, спасибо за труды! есть одна проблемка, это расширение некорректно работает вконтакте, когда просматриваешь альбом, и уже начиная со второй фотографии расширение показывает увеличенное изображение первой фотографии, а не второй и так до бесконечночти, смотрим 75 фотку, а увеличивается все еще 1-я. Можно ли это как-то исправить или искать аналоги?

    • Да, проблема с вконтактом существует и решения пока нет.
      Код под него (длиннющий) написан создателем расширения, только он и может исправить.
      Траблы с вконтактом были и у подобных расширений для Оперы... не знаю исправили или нет.
      Если сильно мешается можно внести vk.com в список исключений.

      • спасибо, будем ждать, на опере стоял imagus, таких проблем не было, для хрома не нашел к сожалению, а прога очень крутая, можно даже видео по ссылке открывать.

  5. A можно добавить поддержку http://www.bild.me/?
    Пару примеров:
    http://www.bild.me/bild.php?file=3936314_____07.png
    http://www.bild.me/bild.php?file=7126937______06.png
    http://www.bild.me/bild.php?file=7708976Project001.gif

    Т.е. чтоб при наведении на ссыль отображался оригинал:
    1) на странице настроек создать новый профиль скрин

    • Да, основная масса шпиёнов вырезана... и то не все. Разная социальная хрень зачем-то оставлена. Больше ничего не сделано... Более того, искорёжено окно настроек, в html-файлах виден js-код, чего в manifest v2 быть не должно, возможны глюки, оставлен какой-то хлам в папке test, весом больше, чем само расширение. Халтура.

    • Видел, но пока не пробовал. Скорее из-за Tampermonkey, пока удавалось без него обходиться.
      Вещь, по-видимому, достойная... и правила кроссбраузерные, много готовых от Rodny. Было бы, конечно, проще и актуальнее, чем тянуть одному Hover Zoom.
      Сам-то не пробовал?

    • Достойная вещь, особенно с подписками от Rodny. Жаль не работает на старых версиях.
      Баг в расширении: чтобы увеличивало по умолчанию, надо выставить "Выключено" + Shift.
      В последнем CoolNovo тоже не работает... но это явно косяки китайцев.

Добавить комментарий

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