The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

Индивидуальное масштабирование для сайтов

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

1. December 2011, 09:11:16

Noweol

Posts: 15

Индивидуальное масштабирование для сайтов

Сразу оговорюсь, что понимаю, что большинству данная фича без надобности. Но в моём случае без неё не обойтись — ибо перепробовал уже все возможные и не возможные варианты.
Предлагаю: добавить в "настройки для сайта" (site prefereneces) настройки масштабирования. То есть сделать масштабирование индивидуальным для каждого сайта. Так же предлагаю как-нибудь добавить возможность вручную указывать эту величину, ибо печально выбирать из предустановленных вариантов: 110%, 120% и 150%. Особенно на фоне того, что Windows по умолчанию использует 125%, а моему монитору, как показала линейка, требуется 133% (ноутбук с маленькой диагональю и большим разрешением).
Причины: надо мне это для того, чтобы обойти старый баг в Adobe Flash Player, появившийся ещё в версии 10.2 и не исправленный до сих пор. Баг заключается в том, что если в винде выставить любой масштаб и убрать галку напротив "масштаба в стиле Windows XP", Flash Player, будучи развёрнутым на весь экран, не скрывает панель задач, которая банально закрывает собой все кнопки управления плеером. Кажется, в апреле-мае, я описал Adobe этот баг. Баг был подтверждён и на этом всё. Так и висит без движения. Работающая версия плеера - 10.1 у меня уже не устанавливается. Говорит, плеер устарел, качай новый.
Баг лечится: 1. Галкой "стиль ХР", но тогда крушатся все пропорции окон и шрифтов. - Не вариант.
2. Изменением разрешения монитора на "неродное", но тогда осложняется полноэкранный просмотр фильмов - требуется двойное масштабирование, а это сильно портит картинку. - Туда же.
3. Отключением масштабирования в свойствах ярлыка Opera - самый безболезненный вариант. Попробовав все 3 варианта, остановился на третем. Но тут же вылезли подводные камни - некоторые страницы считывают родное разрешение монитора и отрисовываются мелко. Некоторые неизвестно откуда берут "новое-виртуальное-уменьшенное" разрешение и отривовываются крупным шрифтом. Получается, что некоторые сайты рисуются 8 шрифтом, а некоторые 20. Жуть! smile Исправляется элементарно - снова включить масштабирование для Opera, но тогда Flash… И по кругу…
Прошу добавить эту, по большому счёту, элементарную возможность.

Будет ли полезно?

Option Results Votes
Да result bar - $percentage % 89% 25
Нет result bar - $percentage % 4% 1
Мне без разницы result bar - $percentage % 7% 2
Total number of votes: 28

8. December 2011, 14:03:40

IlyaShpankov

Модератор

Posts: 4074

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

Вообще, для чего нужно масштабирование? Только в двух случаях: если у человека очень плохое зрение и ему нужно всё просматривать в увеличенном масштабе. Для этого есть глобальная настройка. Второй случай - очень мелкий текст на странице и нужно его увеличить для комфортного чтения. Можно, конечно, воспользоваться разовым масштабированием (или мышка с колёсиком, или слайдер на панели Opera), но есть ещё один способ, который меня всегда спасал от мелких шрифтов: в настройках шрифтов есть параметр - минимальный размер шрифта. Правильно подобрав его значение, можно исключить появление уж совсем мелких шрифтов и при этом не портить вид нормальных сайтов. Рекомендую попробовать.

8. December 2011, 18:46:54

Noweol

Posts: 15

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

5. March 2012, 07:19:29

ssnake87

Posts: 37

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

7. March 2012, 20:53:36

serjro

Posts: 1

только из-за этого многие не седят или перешли с Оперы...

25. September 2012, 21:18:41

FuzzyL

Posts: 7

Originally posted by IlyaShpankov:

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

Вообще, для чего нужно масштабирование? Только в двух случаях: если у человека очень плохое зрение и ему нужно всё просматривать в увеличенном масштабе. Для этого есть глобальная настройка. Второй случай - очень мелкий текст на странице и нужно его увеличить для комфортного чтения. Можно, конечно, воспользоваться разовым масштабированием (или мышка с колёсиком, или слайдер на панели Opera), но есть ещё один способ, который меня всегда спасал от мелких шрифтов: в настройках шрифтов есть параметр - минимальный размер шрифта. Правильно подобрав его значение, можно исключить появление уж совсем мелких шрифтов и при этом не портить вид нормальных сайтов. Рекомендую попробовать.


Масштабирование для отдельных сайтов нужно еще для одного случая. Есть куча ноутбуков с большим разрешением. FullHD на 15.6" ноутбуке - это уже совсем не редкость. Оптимальный масштаб в данном случае варьируется от 130 до 170% в зависимости от сайта. Хотелось бы иметь возможность его настраивать.

25. September 2012, 22:08:48

IlyaShpankov

Модератор

Posts: 4074

Originally posted by FuzzyL:

Оптимальный масштаб в данном случае варьируется от 130 до 170% в зависимости от сайта. Хотелось бы иметь возможность его настраивать.


А что мешает настроить масштаб глобально, на уровне системы? Неужели вы каждую программу будете индивидуально настраивать под большой экран? А если в программе нет таких настроек в принципе?

25. September 2012, 23:26:29

FuzzyL

Posts: 7

Originally posted by IlyaShpankov:

Originally posted by FuzzyL:

Оптимальный масштаб в данном случае варьируется от 130 до 170% в зависимости от сайта. Хотелось бы иметь возможность его настраивать.


А что мешает настроить масштаб глобально, на уровне системы? Неужели вы каждую программу будете индивидуально настраивать под большой экран? А если в программе нет таких настроек в принципе?



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

К слову, Opera эту настройку игнорирует. Если снять галочку "Использовать масштабы в стиле Windows XP", то в Opera достаточно сильно смазываются шрифты. Для сравнения, в IE9.0 корректно обрабатываются обе ситуации: с установленной галочкой и без нее.

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

26. September 2012, 17:48:51

IlyaShpankov

Модератор

Posts: 4074

Вот скриншот Opera 12.02 в Windows 7 с системным масштабом 125%. Я не вижу игнора или размытости (скриншот кликабелен).

26. September 2012, 18:40:02

FuzzyL

Posts: 7

Вы не сняли галочку "Использовать масштабы в стиле Windows XP", о которой я говорил:

http://piccy.info/view3/3515367/2ed663449d41b96f93f4ecd04769625b/

Сравните:

http://piccy.info/view3/3515372/991235d8e284528bb0495cbc5a750f16/orig/

и

http://piccy.info/view3/3515374/c1c3cb610ad9dbec8ab1e6015731910c/orig/

Настройки обеих браузеров по-умолчанию. В Опера шрифт размыт, в IE9.0 четкий. Это для случая если галочка там снята.

Возвращаясь к исходной теме обсуждения, хочу отметить, что возможность настраивать масштаб для каждой страницы необходима пользователям ноутбуков и планшетов. Также необходима возможность задавать не только кратные 10% масштабы, но и 125%, 130% и 140% через настройки.

27. September 2012, 07:49:12

IlyaShpankov

Модератор

Posts: 4074

Originally posted by FuzzyL:

Вы не сняли галочку "Использовать масштабы в стиле Windows XP", о которой я говорил:


Нашёл эту галочку у себя. Но она работает любопытно: она неактивна и не позволяет менять себя вручную. При выборе масштаба 125% она всегда включена, при выборе 150% - всегда отключена:


При этом при масштабе 150% и при отключенной галочке шрифты не размываются:

27. September 2012, 17:21:43

FuzzyL

Posts: 7

Я имел ввиду не шрифты в меню, а шрифты на сайтах. Сравните:

http://piccy.info/view3/3518665/ef9c2557bbef025576ec94ef5a02fb2b/

OS: Windows 7 Professional SP1 64-bit RUS.

Информация о браузере:
Версия: 12.02
Сборка: 1578
Платформа: x64

27. September 2012, 23:05:19

IlyaShpankov

Модератор

Posts: 4074

Originally posted by FuzzyL:

Я имел ввиду не шрифты в меню, а шрифты на сайтах. Сравните:


Всё равно не могу воспроизвести.

Правда, на форуме вообще шрифты остались маленькими:



Но на всех других сайтах увеличение не помешало:





У вас, случайно, в Opera не включена Hardware Acceleration?

И ещё у меня 32-битная версия. Нет 64-битной.

28. September 2012, 10:15:26

FuzzyL

Posts: 7

Аппаратное ускорение отключено.

Предлагаю все же вернуться к начальной теме. Очень не хватает опции указания масштаба для конкретного сайта. Также не хватает масштаба 125% и 133%. Они достаточно часто используются на дисплеях ноутбуков с большим разрешением. Очень странно, что в Opera такого нет.

28. September 2012, 11:12:59

IlyaShpankov

Модератор

Posts: 4074

Originally posted by FuzzyL:

Очень не хватает опции указания масштаба для конкретного сайта.


Я забыл - а чем не устраивает опция "Минимальный размер шрифта"? Ведь она как раз и позволяет "подтягивать" шрифты до нужного размера только на тех сайтах, где шрифт действительно мелкий, и не затрагивает остальные.

29. September 2012, 00:52:14

FuzzyL

Posts: 7

Originally posted by IlyaShpankov:

Originally posted by FuzzyL:

Очень не хватает опции указания масштаба для конкретного сайта.


Я забыл - а чем не устраивает опция "Минимальный размер шрифта"? Ведь она как раз и позволяет "подтягивать" шрифты до нужного размера только на тех сайтах, где шрифт действительно мелкий, и не затрагивает остальные.


А эта опция тут при чем?

Вы, надеюсь, в курсе, что у разных гарнитур при том же размере шрифта фактический размер разный? Тот же Arial при font-size:14px, например, выглядит гораздо крупнее чем Times New Roman. В итоге получается, что на одних сайтах шрифт слишком крупный и ломается верстка, а на других как было мелко - так мелко и осталось.

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

29. October 2012, 11:53:45

nehsaz

Posts: 1

Имхо - сделать рядом с масштабированием кнопочку типа "запомнить для сайта."
А вообще в идеале сделать что то типа кнопочки "запомнить настройки для сайта" и внести сюда масштаб, частоту обновления страницы ну и все такое, чтобы человек мог под себя один раз настроить страницу и все. Дальше она бы открывалась и обновлялась по настроенному.

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)