Ru-Board.club
← Вернуться в раздел «Программы»

» Opera (движок Presto) часть 23

Автор: Nek1t
Дата сообщения: 15.12.2013 18:11
oshizelly
Навскидку: регрессия адресной строки (сравните <= 11.52 и 12.хх), глитч отрисовки страницы - содержимое размазывается при прокрутке, Internal Communication Error, проблемы с установкой поисковика по умолчанию, сломанный Paste and Go, сброс вписанного в адресную строку после нажатия "Стоп", "исправленный" drag n drop во всем интерфейсе, нестабильный History Fast Navigation Mode (наблюдается не у всех, исправляется через конфиг). И еще много каких-то мелочей.
Автор: adasiko
Дата сообщения: 15.12.2013 18:27
Nek1t

Цитата:
глитч отрисовки страницы - содержимое размазывается при прокрутке
У меня и 11 артефактила по немногу, и 12 артефактит по немногу. Но 12-ая кажись сильнее.

Цитата:
Internal Communication Error
Ни разу не встречался, может потому что пользовался 64 битными всегда, а может ещё чего, но наверно имеет место при определённом использовании.

Цитата:
сломанный Paste and Go, "исправленный" drag n drop во всем интерфейсе
не понял
Автор: Nek1t
Дата сообщения: 15.12.2013 20:35
adasiko
11.52 - никакого смазывания, на 12.хх часто встречается, а если на странице flash, то вообще всегда.

Цитата:
с Internal Communication Error ни разу не встречался


Цитата:
Обычно после разрыва интернет-подключения или после выхода компьютера из спящего режима. Перестает открывать страницы (выдает ошибку "internal communication error"). Помогает только перезапуск браузера.


Цитата:
не понял


Цитата:
Про reuse current tab. В двенашке, без reuse, даже если в пустом окне сделать paste and go, то ссылка вставится в текущую вкладку и откроется новая, в которой и произойдет открытие сайта. В одинадцатой такого не было.

А про drag n drop я там ссылку на видео дал, вроде все понятно должно быть.
Автор: Greg Ayrton
Дата сообщения: 15.12.2013 21:38
oshizelly

Цитата:
Судя по названию темы на Operafan, там версия 12 сравнивается с 10-й. Я же спрашивал про сравнение с 11-й.

Читай в самой теме про появляющие баги новых версий
Автор: Romaxin65
Дата сообщения: 15.12.2013 21:51
copsmith

Цитата:
нет вообще "close window"


Цитата:
Вы открыли профиль мыши, а нужно открыть профиль клавиатуры

Ссылка
Автор: PREVED
Дата сообщения: 16.12.2013 08:54
oshizelly

Цитата:
Спасибо, но не совсем то, что мне нужно. Хотелось бы иметь два разных хоткея: один для переходу по вкладкам с вызовом списка и другой для перехода без вызова списка. Потому что каждый вариант хорош для своей ситуации. Так не получится?


Я смог совместить листание вкладок с появлением списка (ctrl+tab, правая кнопка мыши + скролл) с листанием вкладок(мышью) без появления списка. Листание вкладок в Опере БЕЗ появления списка я настроил с помощью программы StrokesPlus (кручу колесо при зажатой средней кнопке мыши). Никто не мешает настроить наооборот - средставими Опера листание со списком(ПКМ+скролл), средставми S+ листание(СКМ/либо ЛКМ + скролл) без списка .

Листание вкладок без списка с помощью клавиатуры - клавиши 1 и 2 (в опере из коробки).


Цитата:
А как насчёт остальных моих вопросов?


См. выше.
Ширина пунктов в списке вкладок(вызываемом по Ctrl+Tab) не настраивается. Хотя, возможно умельцы могли бы подправить в opera.dll.




Цитата:
Например, что именно сломано в 12-й Опере по сравнению с 11-й версией?


Конечно, говорить о том, что в 12-й Опере "поломано все" это большое преувеличение.


Дополню сказанное Nek1t

1. 12.1х как-то "туго" высвобождают оперативную память. В 11.52 с этим проблем меньше.

2. в 12.х поломаны некоторые старые скины (настоящие, а не фоновые обои или т.н. темы). В системе поддержки скинов регрессии. Напр. в скинах сломана опция минимального размера(ширины) таба.

3. При добавлением собственных горячих клавиш(с любыми макросами) в 12.х с использованием клавиши Alt при нажатии на такой хоткей происходит системный звук "дзынь" (в виндовой версии). Лечится только отключением этого звука (в системе). У меня несколько таких (напр Alt+F - поиск вкладок в панели "Окна"), поэтому создает неудобства.

4. В 12.х частично сломан Unite. Малоактуально. Хотя до сих пор есть люди, которые им пользуются (оффлайн приложениями).

5. В 12.х необычайно медленный по сравнению с 11-й поиск (Ctrl+F) внутри больших документов. Проверить можно например по этой ссылке: http://www.gutenberg.org/cache/epub/27604/pg27604.txt

6. 12.х: Глючит прогресс-бар когда размещен внизу (при прокрутке).

7. 12.х: Внутри менеджера закладок не работает переход по закладкам нажатиями первых букв названия закладок.

8. 12.х: Окно свойств закладки захватывает фокус и не дает перетаскивать в него текст (драг-н-дропом), например текст с веб-страницы в описание закладки. Исправляется только внешним софтом (StrokesPlus).

9. При дублировании(клонировании) вкладки масштабирование не наследуется от клонируемой, а сбрасывается на 100%.


Исправлю в списке Nek1t

- Проблемы с выставлением поисковой системы по умолчанию(отличной от гугля) только в 12.15 и 12.16, после кривого исправления операцами проблем безопасности. В 12.14 проблемы нет (по отзывам, т.к. я сам не заморачиваюсь на дефолтный поисковик и вообще вырубил автопоиск из адресной строки).

- Идиотскую фичу 12-шки - очистку содержимого адресной строки (в начале загрузки вкладки) нажатием Esc(либо действием Stop) можно исправить в конфиге клавиатуры/мыши. Я тут писал инструкцию.


Преимущества 12х над 11-й веткой:
- Меньше крашится, постабильнее
- Наличие версии х64, практически неограниченное кол-во памяти под процесс opera.exe
- Получше поддержа стандартов
- Работают хоткеи с использованием национальных символов (в русской раскладке, с использованием русских букв).




Автор: trion1
Дата сообщения: 16.12.2013 09:02
Nek1t

Цитата:
...от картинки остается только рамочка с надписью "Изображение" в углу
Это бывало на всех версиях, когда заканчивается кеш и дисковый и в памяти: опера просто самые старые файлы (невостребованные, как она считает) из кеша стирает, записывая в кеш новые, которые сейчас просматриваются. Из старых файлов опера оставляет только хтмл в кеше. Помогает простая перезагрузка страницы.
Автор: PREVED
Дата сообщения: 16.12.2013 09:34

Цитата:
...от картинки остается только рамочка с надписью "Изображение" в углу

Проявлется только в тяжелых режимах работы(много вкладок с графикой). Имхо причина - нехватка памяти выделенной под 32-битный процесс Оперы.
На x64-разрадной 12.14 версии проблему не замечал. Еще советовали отключать/ограничивать дисковый кэш - вроде помогло для 11.52.
Автор: TricksterS
Дата сообщения: 16.12.2013 12:33
Стоит масштаб по умолчанию - 120%
Клацаю на любой вкладке ПКМ - "Дублировать вкладку" - сдублированная вылазит с масштабом 100%.
Как побороть?
Автор: PREVED
Дата сообщения: 16.12.2013 12:51
TricksterS

Цитата:
Стоит масштаб по умолчанию - 120% Клацаю на любой вкладке ПКМ - "Дублировать вкладку" - сдублированная вылазит с масштабом 100%. Как побороть?


http://forum.ru-board.com/topic.cgi?forum=5&topic=45474&start=4580#6

Можно добавить новые пункты меню с нужными масштабами.
Автор: TricksterS
Дата сообщения: 16.12.2013 13:17
PREVED
Цитата:
Duplicate page & Zoom to, 150 (в меню, секция [Pagebar Item Popup Menu] )
Непонятно где именно искать, тут
opera:config
такого {Duplicate page} не находит
Автор: ggg33
Дата сообщения: 16.12.2013 13:36
TricksterS

Цитата:
Непонятно где именно искать

в файле меню
Автор: TricksterS
Дата сообщения: 16.12.2013 13:55
Название его и местоположение сложно сказать?
А то в час по чайной ложке...
Мелкую ерунду нельзя сделать сходу.
Или лишний пост в мешке не помеха?
Автор: PREVED
Дата сообщения: 16.12.2013 13:56
TricksterS

У вас скорее всего используется стандартная конфигурация меню. Находите файл меню
ПУТЬ_ДО_ПАПКИ_С_УСТАНОВЛЕННОЙ_ОПЕРОЙ\ui\standard_menu.ini

Открываете файл в текстовом редакторе (Блокнот и т.п.).

Находите секцию [Pagebar Item Popup Menu]
в ней ищите строчку Item, MI_IDM_CLONE_WINDOW            = Duplicate page

В вашем случае (масштаб по умолчанию = 120%) модифицированная строчка должна выглядеть так:Item, MI_IDM_CLONE_WINDOW = Duplicate page & Zoom to, 120
Можно отредактировать существующую строчку, а можно просто добавить еще одну - для дублирования вкладки с нужным масштабом (масштаб определяется командой Zoom to, n, где n - процент масштабирования)

Сохраняете файл, потом перезапускаете Оперу (либо редактируйте файл меню при закрытой Опере).


P.S. Как вариант, можно использовать горячую клавишу или жест мыши. Перенастраивается без редактирования ini-файла, прямо из графического интерфейса браузера.
Автор: TricksterS
Дата сообщения: 16.12.2013 13:58
Тут нету



Добавлено:
А если завтра захочу масштаб сделать 150% - снова придётся добавлять новую строчку:
Item, MI_IDM_CLONE_WINDOW = Duplicate page & Zoom to, 150?
Автор: PREVED
Дата сообщения: 16.12.2013 14:08
TricksterS

Цитата:
А если завтра захочу масштаб сделать 150% - снова придётся добавлять новую строчку:
Item, MI_IDM_CLONE_WINDOW = Duplicate page & Zoom to, 150?


Да. Только не добавлять, а одну циферку исправить.

Как вариант, можно сразу включить в состав [Pagebar Item Popup Menu] несколько строчек:

Item, "Duplicate / Zoom 100%" = Duplicate page
Item, "Duplicate / Zoom 120%" = Duplicate page & Zoom to, 120
Item, "Duplicate / Zoom 150%" = Duplicate page & Zoom to, 150

... (сколько хотите готовых вариантов с разным масштабом). Если хотите назвать пункты меню по-русски, редактируйте и сохраняйте ini-файл в формате UTF-8.
Автор: TricksterS
Дата сообщения: 16.12.2013 14:18
"Только не добавлять, а одну циферку исправить."
Умно ли это, если каждый раз править 1 строчку в ini файле?
Лучше, если это, конечно, вы говорите, допустимо, навтыкать строчек на все размеры
Автор: PREVED
Дата сообщения: 16.12.2013 14:24
TricksterS

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

2. Еще вариант. Создать несколько профилей меню (Настройки - Расширенные - Панели - Профили меню - Копировать).
Файлы меню будут создаваться в папке %профиль_оперы%\menu\. Отредактировать их (с внесением нужного масштаба в каждый из файлов). А потом переключаться между ними в соответствии с настройкой "Масштаб страницы"(по умолчанию).

3. Радикальное решение проблемы - откат на Opera 11.x, где не было этого бага.

Автор: sinicum
Дата сообщения: 16.12.2013 22:01
Привет. Тут возник вопрос такой.. Пальзую версию 11.52, обновлять пока не хочу. Многие сайты не пускают к себе из-за "старой" версии браузера. Так, нужно сменить версию им сообщаемую на новую. Может есть идеи?
Автор: Kirika
Дата сообщения: 16.12.2013 23:22
Попробовать патчить бинарники оперы. На операфане тема была.
И без патчиков можно:
http://operafan.net/forum/index.php?topic=3179.msg191750#msg191750
http://operafan.net/forum/index.php?topic=20086.msg186842#msg186842
Автор: PREVED
Дата сообщения: 17.12.2013 06:20
sinicum

Цитата:
Привет. Тут возник вопрос такой.. Пальзую версию 11.52, обновлять пока не хочу. Многие сайты не пускают к себе из-за "старой" версии браузера. Так, нужно сменить версию им сообщаемую на новую. Может есть идеи?


1. Можете привести пример таких сайтов?

2. Зайти на проблемый сайт
Правой кнопкой - Настройки для сайта - Сеть - Идентификация
Попробовать последовательно: Маскироваться как Firefox, Маскироваться как IE
Обновить страницу для проверки (после внесения настроек)

Если не помогло, то остается только патч opera.dll. После патча вместо UA-строки Firefox-а(старой его версии, ровесницы opera 11) появится строчка выдающая оперу за хромого(свежую версию).

Способ с override.ini (по совету Kirika выше) НЕ ПРИМЕНИМ для Opera 11.52. В 11.52 этот параметр в override.ini игнорируется (лично проверял).

B идеале нужно пропатчить opera.dll в hex редакторе. Вот инструкция в картинке: http://savepic.su/3562613.gif
Но это для версий 12-й! Подходит ли оно для 11.52 - не проверял (возможно да). Готовой (уже пропатченной) opera.dll от версии 11.52 не встречал. После патча, если встречаем проблемный сайт - идем настройку сайта и делаем маскировку под Firefox (в действительности Opera будет маскироваться под хромого).

Возможно позже попробую пропатчить и поделюсь готовой dll для 11.52 (сам пользуюсь этой версией).
Вообще способ с патченной dll самый гибкий, даже для оперы 12 (т.к. не требует перезапуска браузера, в отличие от override.ini).
Автор: TricksterS
Дата сообщения: 17.12.2013 09:01
PREVED

"1. Ну если настолько принципиально часто менять настройку масштабирования вкладок по умолчанию..."
Принципиально не это, а знать как это работатет принципиально.
Спасибо. Теперь понял эту тонкость.
Автор: unreal666
Дата сообщения: 17.12.2013 10:31
PREVED
это если те сайты определяют бразуер по UA-строке, а не по поддержке каких-либо js-методов/функций/объектов.
Автор: PREVED
Дата сообщения: 17.12.2013 11:02
unreal666

Цитата:
это если те сайты определяют бразуер по UA-строке, а не по поддержке каких-либо js-методов/функций/объектов.


Есть такой очень старый(новых версий пока не нашел) UserJs скрипт, маскирующий оперу имено для таких тяжелых случаев:
http://opera.r3m.co/trac/opera/browser/userjs.org/browser/enhancements/zz-spoof-id.js?rev=349

Если бы этот скрипт освежить, дополнить, возможно это избавило бы нас (пользователей оперы) от ряда проблем.

Помню был большой каталог userjs скриптов для Оперы: www.UserJS.org (данный скрипт оттуда). Но сайт накрылся.
Автор: oshizelly
Дата сообщения: 17.12.2013 15:00
Недавно с Оперой 12.15 начались такие неприятные странности. В какой-то момент (пока не удалось отследить никаких причинно-следственных связей) вдруг при попытке открыть гиперссылку (в том числе извне, например, из почтовика) новая вкладка создаётся, но остаётся пустой, в строке адреса ничего нет, на странице, естественно, тоже.

А дальше начинаются такие явления: [more]- Закрыть ни одну вкладку невозможно (в том числе открытые ранее) ни мышью, ни с клавиатуры.
1. Переход по ранее открытым страницам возможен, но при этом в заголовке окна всё время остаётся имя той вкладки, которая была текущей в момент возникновения трабла. Прокрутка страниц также возможна.
2. При клике по гиперссылкам на открытых страницах вообще ничего не происходит, ну то есть абсолютно, как будто это обычный текст.
3. При вводе адреса вручную страница всё равно не открывается.
4. Обновить страницы невозможно
5. При попытке выхода из Оперы через File -> Exit запрос на подтверждение с 20 секундами остаётся висеть бесконечно. Ручное нажатие на кнопку [Exit] тоже не срабатывает, на красный крестик тоже- Спасает только кнопка [Cancel].
[/more]

Перезапуск Оперы, естественно, спасает в 100% случаев. Но иногда это крайне неудобно.

И так продолжается уже несколько недель
[more]Вкладок у меня всегда открыто много (около сотни, распределённых по 9-12 окнам). Но это же ещё не экстрим? Всегда было много вкладок, но раньше подобная проблема возникала пару несколько раз за год, а теперь те же несколько раз в течение дня [/more]

Допускаю, что сам же что-то накосячил, когда менял настройки (что делаю время от времени). Но где именно? Хотя бы в какую сторону копать?

Спасибо!
Автор: Nek1t
Дата сообщения: 17.12.2013 15:36
ExtendTube ни у кого внезапно не сломался? Пропала иконка около адресной строки и не меняется размер плеера.
Автор: oshizelly
Дата сообщения: 17.12.2013 20:18
PREVED 08:54 16-12-2013
Цитата:
Я смог совместить листание вкладок с появлением списка (ctrl+tab, правая кнопка мыши + скролл) с листанием вкладок(мышью) без появления списка. Листание вкладок в Опере БЕЗ появления списка я настроил с помощью программы StrokesPlus (кручу колесо при зажатой средней кнопке мыши). Никто не мешает настроить наооборот - средставими Опера листание со списком(ПКМ+скролл), средставми S+ листание(СКМ/либо ЛКМ + скролл) без списка .

Глянул сайт программы StrokesPlus, по первому впечатлению, как-то очень уж там всё сложно. Похоже, что составление скриптов под жесты мыши ориентировано не просто на продвинутых юзеров, а на супер-продвинутых... Может, поделитесь своими готовыми скриптами для данной задачи?
Автор: BennyBlanco
Дата сообщения: 18.12.2013 01:06
Nek1t
Попробуйте удалить куки youtube, и постоянное хранилище youtube (ctrl+F12 - настройки - расширенные - хранилище)
Автор: sinicum
Дата сообщения: 18.12.2013 02:06
PREVED

Цитата:
Привет. Тут возник вопрос такой.. Пальзую версию 11.52, обновлять пока не хочу. Многие сайты не пускают к себе из-за "старой" версии браузера. Так, нужно сменить версию им сообщаемую на новую. Может есть идеи?


Цитата:
1. Можете привести пример таких сайтов?

http://goodok.mts.ru

Цитата:
2. Зайти на проблемый сайт
Правой кнопкой - Настройки для сайта - Сеть - Идентификация
Попробовать последовательно: Маскироваться как Firefox, Маскироваться как IE
Обновить страницу для проверки (после внесения настроек)

Не помогло, конечно..

Цитата:
B идеале нужно пропатчить opera.dll в hex редакторе. Вот инструкция в картинке: http://savepic.su/3562613.gif

Да, верняк, вот нашел в своём opera.dll: http://savepic.org/4798337.png
Только вот как это правильно подправить?
Автор: trion1
Дата сообщения: 18.12.2013 06:50
sinicum

Цитата:

Цитата: 1. Можете привести пример таких сайтов?
http://goodok.mts.ru

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254

Предыдущая тема: PassMark OSForensics / OSFMount / ImageUSB


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.