2011-11-14 Opera - заготовка говна для метания на хабре

Материал из YourcmcWiki
Перейти к: навигация, поиск

О! У Оперы есть блог на хабре! Это же прекрасно — хабр со своим минусующим-чуть-что сообществом отлично подходит для метания говна, раз уж реакции в других местах добиться невозможно! Итак:

Привет! Я нашёл ваш блог и хочу воспользоваться ситуацией, потому что публичный баг-трекер отсутствует, а в комментах Desktop Team Blog реакции не дождёшься — максимум придёт модератор и сотрёт твои комментарии за то, что ты их отправил в две темы, надеясь получить ответ с удвоенной вероятностью.

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

  • За то, что она всегда сохраняет мой набор вкладок и не теряет его при некорректном завершении;
  • За настройку сочетаний клавиш «из коробки» — например, дико удобно переключать вкладки кнопками 1 и 2 (не f1 и f2, а 1 и 2). Это в сравнении с Firefox, в котором даже при использовании расширения нельзя настроить кнопки переключения между вкладками и нельзя настроить два сочетания клавиш на одно действие, и с Chrome, в котором сочетания клавиш не настраиваются вообще никак;
  • За встроенный мэйл-клиент (даже несмотря на то, что он бажный, как и вся опера);
  • За инкрементальный рендеринг табличной вёрстки, что до сих пор актуально, когда сидишь в интернете через EDGE/3G модем или на тормозных сайтах;
  • За то, что Tab фокусирует только поля ввода, а не ссылки, как в других браузерах;
  • За LRU-порядок переключения вкладок в Ctrl-Tab из коробки.

Однако, несмотря на все эти плюсы, в последнее время я вынужден отказаться от Оперы в пользу Google Chrome из-за того, что он быстрый и стабильный… В отличие от оперы, в которой постоянно появляются различные баги, а разработчики никак на них не реагируют и исправлять не собираются.

О чём я конкретно говорю:

  1. Сломанные настройки шрифтов во ВСЕХ линукс-сборках после 10.63. «Сломанные» означает, что если я сначала задаю sans-serif = Segoe UI, а потом перезапускаю оперу, показывается что-то похожее на Verdana (но не совсем она). При этом если снова открыть диалог настроек — там будет Segoe UI, а если его поменять на другой шрифт, обратно и применить — он вернётся… Но снова только до перезапуска. Скринкаст.
  2. А вот этот баг я бы пометил CRITICAL, а то и BLOCKER: сломанные настройки исключений прокси во всех сборках 11.5 и 12 бета, причём как под виндой, так и под линуксом! Исключения прописываются только по одному, шаблоны не работают. Введённые шаблоны вида *.domain.com не сохраняются. Скринкаст Linux, Скринкаст Windows.
  3. Под Windows я был вынужден отказаться от оперы по причине частого выедания оной 100 % CPU (одного ядра) при использовании Flash-плагина, далее приводящее к жутким тормозам при обычном просмотре интернетов. Да, я понимаю, что это всё Адобе виновато со своим кривым флешом, но тем не менее — Хром CPU при идентичном использовании не кушает. Правда, в нём флеш время от времени падает, но это не так страшно — пусть себе падает, ни на что больше это не влияет.

Ещё один пример того, насколько разработчики не реагируют на просьбы народа — это идиотская полу-серая «модная» адресная строка в духе «вам не нужны параметры URL». В доказательство того, что люди очень хотят видеть настройку для отключения этого, я могу привести жирное обсуждение и даже ПАТЧИ для бинарных сборок Opera под windows (!), созданные кем-то русскоязычным: [1], [2], [3]. Причём придумали наши, а ссылаются на это америкосы — читают через гугл транслейт.

Ещё примеры убойных, но, к счастью, уже исправленных багов:

  • В районе 10.6 при использовании прокси-сервера некоторые сайты, активно использующие JavaScript, сильно подвисали и были малоюзабельны (например, pro.mail.ru). Этот баг жил где-то полгода или год. Чтобы с ним жить, я настроил на своей машине прозрачное проксирование с помощью iptables и локального squid’а. Для доказательства — ссылка на скринкаст.
  • Ещё раньше, в районе 9-10 версий, Опера намертво зависала, если при переоткрытии всех вкладок при запуске попадалась вкладка с http-авторизацией, а ты на ней, не дай бог, раньше времени (до того, как загрузятся все вкладки), нажимал Enter на всплывающем окошке ввода пароля. Завершить Оперу после этого можно было только убиением процесса.

Есть и другие баги, менее воспроизводимые, но свидетельствующие об общей нестабильности:

  • На работе некорректно отображается Hobbyking.com (скриншот). Это в версии 10.63, а как мы помним, использовать более новые я не могу, из-за багов 1) и 2). Происходит как на чистом профиле, так и на реальном. Больше нигде воспроизвести не удавалось.
  • Любопытно, что рендеринг шрифтов в 10.63 и в 11-ых тире 12-ых версиях, несмотря на прописанные в .Xresources настройки, хоть и похож, всё равно отличается, и отличается от рендеринга в остальных программах. Но это не так страшно, с этим можно жить.
  • При работе с Microsoft Exchange по IMAP’у иногда «теряет», а потом «находит» новые письма — они самопроизвольно пропадают из входящих, а потом опять появляются как новые непрочитанные. Не претендую на полноту и воспроизводимость баг-репорта, также не утверждаю, что виновата именно опера, но это происходит.
  • Иногда перестаёт работать поиск текста на странице по Ctrl-F — показывает, что ничего не найдено, хотя на самом деле оно там есть. При случае запишу скринкаст.
  • Остальное не так важно, либо сходу не вспомню.

Ну и до кучи небольшая юзабилити-проблемка :) при использовании клиентских сертификатов запросы пароля для хранилища ключей производятся чуть ли не каждый запрос или создание нового соединения. Безопасность — это конечно хорошо, но не настолько же.

А за иконку в трее под линуксом, которая где-то через 3 года после отправки баг-репорта таки стала менять состояние так же, как под виндой — в зависимости от наличия новых, а не непрочитанных писем — спасибо. :)

Но в целом, ящитаю, что с такими серьёзными багами (типа исключений прокси) релизы выпускать нельзя! А они выпускаются, и выпускаются в большом количестве. Я вот до сих пор вхожу в те 2,4 % людей, которые всё ещё пользуется Оперой, но уже не на всех компьютерах, а только, хе-хе, на одном. Подозреваю, что многие так же от неё отказываются. Разрабоооотчикиииии! Ауууу! Очнитесь! Поправьте баги, а то 2,4 % уменьшатся до нуля!

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.