Форум Енот

Форум Енот (http://moemnenie.club/index.php)
-   Технический раздел (http://moemnenie.club/forumdisplay.php?f=47)
-   -   Как сжать картинки на Еноте (и не только). Работающее решение. (http://moemnenie.club/showthread.php?t=49431)

Dema Gog 13.09.2018 14:47

Как сжать картинки на Еноте (и не только). Работающее решение.
 
Ниже я привожу решение этого вопроса для любого браузера (по идее) без загрузки особых дополнений.
1. Вы создаёте закладку (гда хотите и называете её как хотите, напр. "сж")
2. В адресную строку закладки записываете следующий код:
Код:

javascript:(function(){javascr:%20var%20z%20=%20document.getElementsByTagName('img');for(i=0;i%3Cz.length;i++)%20%7Bif((z%5Bi%5D.width%20%3E=%20screen.width*0.8)&&(z%5Bi%5D.width%20%3C%207*z%5Bi%5D.height))%7B%09z%5Bi%5D.width%20=%20screen.width*0.8;%09%7D%7D})();
3. Это код на javascript конвертированный так, чтобы читался адресной строкой. Важно скопировать его так как он приведён полностью.
4. Это собственно и всё. Теперь когда вам попадается слишком большая картинка, которая рвёт экран - просто кликаете на эту закладку - и вуаля
Ширина картинки уменьшится до 80% ширины экрана (окна браузера).
5. Вы можете проверить как это работает таким образом:
вот ссылка на большую картинку: https://dreem-pics.com/uploads/posts...resdefault.jpg
Вы можете её поместить на форум как картинку - увидите, что она ломает экран.
Затем кликаете на закладку и увидите, что картинка уменьшилась.
Сколько бы ни было таких больших картинок на странице - уменьшатся все.
Примечание: саму картинку можно и не постить - вместо "отправить быстрый ответ" нажмите на "расширенный режим" или "просмотр"

Попробуйте. Будут вопросы - задавайте.
P.S. Поскольку некоторые ошибочно подумали, что это - для сжатия своих картинок, которые вы собираетесь разместить, так нет!
Эта штука для того, чтобы читать страницы, где другие поместили огромные картинки, не позаботившись об их сжатии.
Эта штука сжимает чужие, уже размещённые картинки!
Это то, что некоторые из вас требовали от админов (Матстрата и масона) и что движок Енота не приспособлен делать.

Dema Gog 13.09.2018 16:00

Приведённое решение - воркэраунд автоматического сжатия картинок, которое движок Енота не поддерживает.
Конечно, оно не совсем автоматическое - надо нажимать на эту закладку.
Но если кто-то поместил картинку, которая рвёт экран - относительно просто устранить для себя эту ситуацию.

Dema Gog 13.09.2018 22:27

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

zz-tOp 08.08.2019 09:14

А почему отключены HTML-коды?
Я из-за этого не могу сжать картинку до удобоваримых размеров.

zz-tOp 14.08.2019 11:17

Блять, кто-нить ваще читает этот раздел?

Citizen 2011 03.10.2019 10:27

Ни хера не понял.
А я вроде и не дурак.
Представляю каково Аспиду понять это.

Dema Gog 03.10.2019 13:23

Что именно ты не понял?
Эта штука не для сжатия картинок, которые ты хочешь поместить.
Эта штука сжимает картинки для тебя, если кто-то разместил огромные картинки, ломающие форум.
Нажмёшь на такой букмарклет и для тебя картинка уменьшится. Только для тебя.

хина 08.01.2021 18:45

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

Dema Gog 08.01.2021 18:56

Цитата:

Сообщение от хина (Сообщение 2612738)
У меня такая проблема.
Фотографию в обычном формате не пускает,
сжимаю по максимуму,
выкладываю на форуме -
и вместо вменяемой картинки всё квадратиками.
Позорюсь только.

Дайте ссылку на фотку.

хина 08.01.2021 18:59

Цитата:

Сообщение от Dema Gog (Сообщение 2612747)
Дайте ссылку на фотку.

https://moemnenie.club/showpost.php?...0&postcount=24

Dema Gog 08.01.2021 19:04

Цитата:

Сообщение от хина (Сообщение 2612749)
Цитата:

Сообщение от Dema Gog (Сообщение 2612747)
Дайте ссылку на фотку.

https://moemnenie.club/showpost.php?...0&postcount=24

А, так Вы поместили фотки прямо на Енот. Поэтому они такие низкокачественные.
Поместите на радикал или imgur и дайте ссылку.

хина 08.01.2021 19:07

Цитата:

Сообщение от Dema Gog (Сообщение 2612755)
радикал

Тест
https://b.radikal.ru/b10/2101/a7/40887fd5ff1f.jpg

хина 08.01.2021 19:08

Dema Gog,
Ура!!!
Так гораздо лучше! Сейчас поправлю на ветке.
Спасибо!
.
Раньше-то сразу на Еноте всё выкладывали,
сейчас, видимо, настройки другие.

Dema Gog 08.01.2021 19:21

Цитата:

Сообщение от хина (Сообщение 2612759)
Dema Gog,
Ура!!!
Так гораздо лучше! Сейчас поправлю на ветке.
Спасибо!
.
Раньше-то сразу на Еноте всё выкладывали,
сейчас, видимо, настройки другие.

Вам хорошо, а я на Еноте выкладывать не могу...:(

хина 08.01.2021 19:23

Цитата:

Сообщение от Dema Gog (Сообщение 2612763)
а я на Еноте выкладывать не могу

Почему?

Dema Gog 08.01.2021 19:42

Цитата:

Сообщение от хина (Сообщение 2612764)
Цитата:

Сообщение от Dema Gog (Сообщение 2612763)
а я на Еноте выкладывать не могу

Почему?

Здесь есть такие, кто позаботились :)
Я, например, и в разделе "Украина" и в разделе "Москва и москвичи" постить не могу...

хина 09.01.2021 09:33

Цитата:

Сообщение от Dema Gog (Сообщение 2612772)
Я, например, и в разделе "Украина" и в разделе "Москва и москвичи" постить не могу...

Вы, наверное, хулиганили по молодости
(как я в первый свой раз) :lol:
На моей памяти Вы интеллигентный вменяемый человек.
Может, в какой-то момент Вас увидят так,
как вижу Вас я.


Часовой пояс GMT +3, время: 10:19.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot