войти зарегистрироваться

Убунтариум whois

индекс
170,92

Боремся с Opera 10

Опера классный браузер. Нет. Правда. На роль рабочего инструмента она не дотягивает (тут, все же не столько вина Оперы, сколько офигительного Фаербага и плагинов к нему, на фоне которого конкуренты блекнут), но во всех моих ОС Опера стоит как браузер по умолчанию. В этой заметке я хочу дать несколько советов по борьбе с глюками/косяками Оперы в Linux.

Сразу предупреждаю, статья маленькая и интересна будет только любителям Оперы.



  1. Некрасивая иконка в трее/доке и тому подобных виджетах. Иконка появляется при использовании irc/m2 в опере (точнее при создании профиля, если мне не изменяет память), а так же при сворачивании оперы на ctrl+h (это в режиме совместимости с настройками 9.2). Мне иконка оперы в трее вообще не нужна, т.к. я имею 2 монитора, что в совокупности с виртуальными рабочими столами позволяет не сворачивать приложения, а для почты использую Evolution.

    Решение: запускать оперу командой:
    opera %u -notrayicon

    Можно создать ярлык, добавить пункт в рабочее меню вашего ДЕ и т.д.

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

    Решение: Качаем сборку с qt4 с ФТП оперы. Странно, что по умолчанию доступна сборка с qt3.

    UPD: Возможно с qt4 сборкой есть некоторые проблемы, обратите внимание на комментарии Honeymanи 4orever. У меня (Ubuntu 9.04) проблем не наблюдается, хотя, скорее всего, именно поэтому сборка лежит только на ФТП Оперы.

    UPD: Для тех, кто хочет оставить qt3 но сделать ее поприятнее есть способ, спасибо lost55и arty:

    $sudo apt-get install qt3-qtconfig && qt3-qtconfig

    и выставляем подходящую тему, всё, менюшки вменяемы.

    а ещё можно сделать
    sudo apt-get install polymer
    и после этого в qt3-qtconfig выбрать тему Polymer.

  3. В новой опере есть гадское новшество: превьюшки прямо на табах. Самое странное, что если промазать колесом по табу или сделать двойной щелчок под самим табом, то превьюшки горделиво выпячат себя во весь рост. Отключить это излишество можно в opera:config

    Решение: в адресной строке набираем opera:config#UserPrefs|UseThumbnailsInsideTabs — и отключаем к чертовой бабушке. Вообще, стоит полазить по opera:config, там много интересных опций.

    UPD: Более простое решение, спасибо Mercury13
    Щелкаем ПКМ на корешке вкладки -> Customize -> Enable Thumbnails in Tabs.

  4. Опера постоянно висит и тормозит, если на парочке страниц есть флеш. После установки проприетарного плеера с сайта Адоб проблемы пропали (открыл 20+ страниц с флешем для теста, полет нормальный).

    Решение: снести все флеш-плееры с машины вместе с зависимостями, поставить заново плеер с сайта http://get.adobe.com/flashplayer (я пробовал ставить только .deb пакет, мне помогло). Так же, у меня стоят проприетарные драйверы от nVidia для видеокарты.
    UPD: 64битная сборка тут, спасибо corristo

  5. На закуску мой любимый финт :) Открываем http://pda.slovari.yandex.ru/, открываем боковое меню, цепляем иконку словарей в адресной строке мышкой и тащим к кнопкам в боковой панели: в результате получаем компактный и беслпатный Лингво от Яндекса в боковой панели (хотя раньше у него дизайн приятнее был).



  6. UPD: koorchikсоветует в комментариях:

    Еще один вариант использования онлайн словарей(я, например, частенько в браузеры добавляю lingvo.ru как движок для поиска.)
    В opera делается так:
    1. Идем в Tools->preferences->Search
    2. Нажимаем Add
    3. Вводим
    Name=lingvo
    Keyword=l
    Address=http://www.abbyyonline.ru/Translate.aspx?lingvoaction=translate&VTI-GROUP=0&Ln=1&words=%s
    4. Сохраняем все
    5. Вводим в адресной строке — l слово


    UPD: Более простой способ: правой кнопкой кликнуть на форме поиска на странице и добавить в поисковые движки, спасибо volanddd



Надеюсь, что помог вам, спасибо за внимание.

комментарии (54)

  • Третье…
    ПКМ на корешке вкладки -> Customize -> Enable Thumbnails in Tabs.
    • Спасибо, сейчас добавлю
      • Не туда добавили :)
        • Перерыв закончился, мысли уже только о работе :)
  • Да чё за болезнь пошла… Люди разучились пользоваться мышью.
    • Простите, вы о чем?
      • в адресной строке набираем opera:config#UserPrefs|UseThumbnailsInsideTabs вместо того, чтобы щелкнуть правой кнопкой мышью. Вы не первый.
        • А я, наротив, такие решения люблю. Мне удобнее так, нежели меню искать.
  • «Опера классный браузер, нет, правда»
    Моск убит.
    Еще лучше смотрелось бы — «Опера классный браузер. Нет. Правда.» :)
  • 2 $sudo apt-get install qt3-qtconfig
    $qt3-qtconfig
    и выставляем подходящую тему, всё, менюшки вменяемы.

    Насчет Qt4 сборки, мне она понравилась, но у меня такой баг, не могу понять что и главное как оформить баг, что бы чинили.
    Через некоторое время хождения по хабру и/или phpbb3 форумам наблюдаю уменьшение шрифтов до 4го и меньше размера. Цитаты на форуме пустеют, в них вообще как бы нет текста сколько не увеличивай. На хабре картинки +- к комментам режутся пополам.
    После перезапуска всё снова норм.

    Поэтому сижу на Qt3 версии и обдумываю что за фигня.
    Предположительно началось после обновления до 4,5,2 из ланчпадового репозитария.
    • Как пользователь GTK я раньше использовал тему Tango:


      но мне нативная у десятой оперы больше нравится.
    • круто, спасибо: )
      а ещё можно сделать sudo apt-get install polymer и после этого в qt3-qtconfig выбрать тему Polymer — будет ещё круче: )
  • У флешплеера есть еще один дивный баг (фича?): если путь до .so-шки содержит слово «mozilla», нам с 80% вероятностью гарантированы жесткие (до 10 секунд) глухие фризы оперы.
  • Качаем сборку с qt4 с ФТП оперы.


    Я единственный, у кого QT4-сборка глючит в рендеринге страниц, существенно занижая размеры полей-бордюров? Так что, например, в ЖЖ ни у одного поста не видно строчки «n комментариев | оставить комментарий».
    • Смотрите мой пост ниже, синхронно написали :)
  • На счет сборки с qt4 — там есть один неприятный глюк, который был вплоть до 3 беты — в какой-то момент полностью ломается верстка на некоторых сайтах, в частности на Хабре или в Яндексе. При этом куда-то пропадают отступы у элементов, меняются размеры шрифтов. Так и не смог найти причину (особо и не искал, т.к. не представляю, куда копать). После установке сборки с qt3 проблема сразу исчезала.
    Как с этим обстоят дела в релизе еще не знаю, надо будет время для тесттов, т.к. глюк проявляется не сразу.
    • С первой беты пользуюсь оперой qt4 на archlinux. Такая ошибка ни разу не появлялась!
  • А куда девались циферки в скобках у новостей — раньше отображалось, сколько непрочитанных сообщений, а теперь просто жирным выделено?..
  • за 5 пункт спасибо
    • Так же можно заюзать к примеру Pereslov.ru.

      Или, к примеру, клацнуть правой кнопкой мыши на поле ввода в тех же Яндекс.Словарях и создать пользовательский поиск. Тогда можно будет искать перевод слова прямо со страницы.
  • Еще бы узнать, где и как посмотреть лог, чтобы понять почему плагин Flash версии 10.0.22 или 10.0.32 не хотят работать. А работает только 9.0.31.
  • новая иконка как то не очень, старая 9 версии больше нравилась)
  • раскрыть комментарий
    • А не пойти ли вам нафик, господа минусовщики?
  • Еще один вариант использования онлайн словарей(я, например, частенько в браузеры добавляю lingvo.ru как движок для поиска.)
    В opera делается так:
    1. Идем в Tools->preferences->Search
    2. Нажимаем Add
    3. Вводим
    Name=lingvo
    Keyword=l
    Address=http://www.abbyyonline.ru/Translate.aspx?lingvoaction=translate&VTI-GROUP=0&Ln=1&words=%s
    4. Сохраняем все
    5. Вводим в адресной строке — l слово
    • Значит я не одинок! У меня ровно также и на той же букве. Кстати, замечали, что иногда Лингво подглюкивает и не возвращает результаты поиска?

      Ну и сейчас мне больше нравится multitran.ru — там результаты перевода значительно богаче получаются.
      • только одно но… мультитран — лежит :) ( по крайней мере я при попытке зайти получаю CGI Error )
        • Очень странно. За несколько месяцев использования ниразу не видел глюка. Да и сейчас работает нормально: multitran.ru/c/m.exe?CL=1&l1=1&s=opera
    • А не подскажете способа изменять порядок следования поисковых систем?
      А то привык, что последння — поиск на странице, мажу теперь :)
    • А ещё проще, идём на www.abbyyonline.ru/ и в поле запроса ПКМ->Создать поиск
    • И у меня l :)
      только кроме нее, добавил еще и букву «д», чтоб раскладку не переключать. И пользую не лингво, а яндекс.словари, что по сути тот же лингво.
  • а как бороться вот с таким itmages.ru/picture.php?type=view&id=9460&key=4f5c87
    • Простите, это виджет для оперы?
  • Да, виджет для оперы. Такая штука (арабская вязь) показывается при вводе русских символов.
    • Видимо это проблемы в виджете. Надо пинать разработчиков.
      • Наврятли. Такой баг во всех виджетах где пробуешь писать по-русски
        • у меня есть несколько виджетов, в них пишу по-русски — всё нормально!
  • с иконкой кстати в одном из билдов все было нормально, она была в трее без фона :) К релизу опять поломали.
    Эх, еще бы как-то ускорить запуск, надоедает ждать по 2 минуты, так и хочется запустить хром и пользоваться :)
    • У меня опера при первом запуске стартует секунд 5, а дальше запускается практически мгновенно. Юзаю prelink и preload — как вариант, если есть свободная память.
      • почта
  • В хроме очень нравится работа с вкладками:
    Когда закрываешь сразу несколько штук, они не сразу по ширине все рассредотачиваются, а еще некоторое время сохраняют свою старую ширину. В результате после закрытия одной вкладки сразу же можно закрыть и 2-ю. Ни кто не знает, такого же поведения в опере такого ни как нельзя добиться?
    • ну это на вкус, потому что мне нравится несколькими кликами за полсекунды закрыть несколько уже ненужных вкладок
      • Я собственно про это и говорю — в опере с этим немного проблемно, так закрываются только последние вкладки (когда по ширине вся страница заполнена), а вот в середине закрыть быстро 5 вкладок не получается — они сразу же по ширине расползаются и на закрытие уже не попадаешь…
        • у меня вкладки, которые я хочу закрыть, идут блоками, поэтому я ставлю мышь в центр блока и кликаю колесом до нужного эффекта
  • Насчет flashplugin'a — а если у меня 64битная ось? =) На сайте вроде как нету под 64. Пакет flashplugin-nonfree — не то же самое?
  • Да… релиз содержит больше ошибок чем бета
  • пункт 6. а не проще ли правой кнопкой кликнуть на форме поиска на странице и добавить в поисковые движки?
  • Поставил оф десятку, открыл (а дистр у меня kubuntu) и начал радоваться, что все сайты\странички открывались. Радость была около 1 минуты. После второго запуска странички снова перестали открываться. Прокси у меня нет все стоит на автомате. В OpenSUSE где настройка интернета осуществляется через ifup все работало должным образом. Собственно что тут можно придумать?
  • А никто не сталкивался с проблемой отсутствия в опере такого элемента меню, как разделитель (separator)? У меня сборка с qt4, и разделители отсутствуют везде, где они должны быть :(
Только авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста.