Прощай, «Опера»
Прощай, «Опера», мне было хорошо с тебой, но это невыносимо. С версии 10.50 ты обрастаешь багами, как баржа ракушками. Сегодня я увидел, что на твоём FTP лежит релиз версии 10.60, а в нём три критичных для меня бага, два из которых делают жизнь в нашем интранете для меня труднее. Я терпел, сколько мог, но больше не могу.
Научите меня пользоваться «Хромом», ещё лучше — «Хромиумом», он, говорят, быстрее развивается, что немаловажно для молодого браузера. Что ставить? Откуда скачать уже собранные версии «Хромиума»?
Евгений, а какие критические баги остались? Номера репортов есть? У Ильи Шпанькова не спрашивали, ведется ли работа над ними?
Комментарий для Merser:
Я написал о них Пепелсбею, он обещал выставить в трекер. Кроме того, я писал кому-то из «Оперы» на «Хабре», когда был анонс RC3. Баги следующие:
1) «Опера» не понимает CSS1, в том смысле, что не поддерживает дробные проценты. Из-за этого у меня на некоторых сайтах интранета щели в блоках. Так как у нас куча «резинового» дизайна (экранов-то у нас большое многообразие), а я уже несколько лет жду, когда я перестану видеть щели. Говорят, что этот баг уже очень давно в трекере.
2) Я открываю вкладку в браузере, когда хочу что-то почитать позже. Потом, когда появляется время, я возвращаюсь и читаю. Но в разное время у меня от одной до сотен вкладок. Недавно в «Опере» (кстати, не знаю ещё как с этим в «Хроме») появилась чудесная возможность убрать меню с экрана за кнопку. При попытке отключить ещё и табы (а зачем они мне, если у меня их сотни) эта кнопка пропадает с экрана. И большая проблема не только войти в меню, но и просто вернуть её назад.
3) В нашей внутренней «Вики» в 10.60 появилась проблема (Пепелсбею я отослал страницу целиком) — ссылки при каких-то условиях не перечёркиваются (в 10.50 и в других браузерах всё ок), это сильно мешает мне работать, так как я иногда не вижу, что документ устарел, человека уволили, тикет закрыт и так далее.
Это то, что мне сильно мешает.
Комментарий для Merser:
Кроме того (я как технический специалист понимаю что прямой вины «Оперы» тут нет, но как пользователю, мне всё равно), браузер часто падает на сайтах с «флешем». Два-три раза в день — стабильно.
В «Хроме», вроде как есть изоляция плагинов (в FF 4 — тоже, но он ещё не вышел).
Комментарий для Merser:
Кстати, вот, например, краш релиза «Оперы»:
http://www.expressz.hu/ingatlan/ipari/egyeb/hirdetes-11603568/ (кликаем на превьюшки картинок внизу).
Комментарий для Merser:
Вот ещё: http://www.imobilco.ru/books/-/57168/read/
Тут зависает намертво через несколько листаний
Комментарий для Merser:
Или вот: http://betaweb.csug.rochester.edu/%7Ejparish/public/canvas/video.html
жмём на «play», потом закрываем вкладку (Ctrl+W), браузер падает.
Комментарий для Merser:
Кроме того, «Опера» единственный браузер у которого проблемы с «паспортом» «Яндекса». Что-то не так с установкой cookie. То не удаётся отлогиниться, то залогиниться.
Это меня не слишком раздражает, так как мне не часто приходится перелогиниваться, но когда приходится, я расстраиваюсь :)
Комментарий для Евгения Степанищева:
ее на любую панель можно вывести, если у тебя остается хоть одна, конечно
По Хрому это вопросы ко мне, я фанат.
Качать лучше дев версию. Её можно нашпиговать как надо, и функциональности поболе чем у обычной сборки.
Хромиум — ну, такое, на любителя.
Комментарий для vkv.livejournal.com:
Как? И почему она вообще пропадает?
Комментарий для http://webnote.com.u…:
Чтобы перенести кнопку в Опере зажмите шифт, и тащите кнопку мышью.
Проблемы с паспортом яндекса начинаются из-за настройки оперы «принимать куки только с текущего домена», которая полезна сама по себе, а в других браузерах её вообще нет.
Комментарий для arty.name:
Ок, одной проблемой меньше, правда придётся это сделать самому, браузер, почему-то, это за меня не делает.
Как я не переключаю я эту настройку, проблема всё равно есть.
под Win проще установить Google Chrome dev channel и радоваться всем новым фичам Хрома
Хромиум же больше актуален для Linux’ов, хотя и для них в последнее время существуют рабочие репозитории з Chrome dev channel
Комментарий для Евгения Степанищева:
http://img24.imageshack.us/img24/1535/erljkhger.jpg
Комментарий для Евгения Степанищева:
Изоляция плагинов (не всех, а whitelista из Flash, Quick Time и Silverlight) бэкпортирована в линейку Firefox 3.6.x (3.6.4 и старше)
Комментарий для Евгения Степанищева:
если бы кнопку было невозможно убрать, взвыли бы другие пользователи оперы, это же логично
потестировал паспорт у себя. Опера нормально логинится на сайт, при попытке разлогиниться яндекс почему-то показывает сообщение об ошибке, хотя успешно меня разлогинивает. Почему именно яндекс показывает такое сообщение, я не знаю, полагаю, что вам проще выяснить это у своих коллег.
кстати, если запустить Оперу с чистым профилем, то логин-логаут проходят успешно
Комментарий для arty.name:
Убрать доступ к меню вообще, это как убрать доступ, например, к той части, которая отображает страницу. Её нельзя убрать, но никто не против.
Комментарий для arty.name:
Они в курсе проблемы, но не знают почему так происходит.
Комментарий для http://webnote.com.u…:
В Хроме как-то можно работать с сотней вкладок? Я знаю, что есть плагины, вопрос в том, есть ли нормальные плагины.
Меню можно убрать совсем, потому что к нему всегда есть доступ по клавише alt.
А вообще, присоединяюсь к стонам. В 10.6 появилась очень неприятная регрессия с абсолютно спозиционированными футерами (можно посмотреть здесь: http://mega74.ru/photoalbums/photoalbums_157.html ), о которой я написал репорт через 4 дня после первой альфы с движком от 10.6. Я спрашивал у Ильи Шпанькова, баг приняли, подтвердили, наделали тесткейсов и… пустили в финал. А теперь он у меня на 2-х сайтах вылез и я вообще не представляю, как его победить. Также себя ведет только ие6.
Комментарий для Евгения Степанищева:
странно, что технари с доступом и к клиенту, и к серверу, говорят такие слова
я бы ожидал от них скорее что-то вроде: «это происходит потому, что в этой ситуации Опера ведёт себя так, остальные браузеры ведут себя так, стандартами прописано вот так»
Комментарий для arty.name:
Примерно понятно что происходит, неясно как лечить.
кстати, эта большая оперная кнопка не масштабируется, а у меня еще с 9-какойто стоит 80% размера для кнопок.
Комментарий для vkv.livejournal.com:
Ну ведь не правда, же.
Комментарий для Евгения Степанищева:
на любой панели правой кнопкой — настройка -оформление — кнопки — браузер.
Но, что интересно, она там есть, только когда выключено меню.
потому что это не отдельный несдвигаемый элемент в верхнем левом углу, как в офисе и далее везде, а совершенно равноправная кнопка, как «обновить», «домой», и пр. у меня вот окно табов внизу, и кнопка тоже всегда внизу.
Ни одну кнопку нельзя вывести в личное меню, раздражает.
Не нашёл, как вывести на панель инструменты из средств разработки.
Комментарий для Александр Карпинский:
хм, и правда масштабируется, она во всех масштабах больше остальных. (10.51. Ух ты, у меня дома оказывается стоит аж 51!)
А на картинке *Картинкер*а — не больше, что и ввело меня в заблуждение.
Комментарий для razetdinov.blogspot.com:
как-то так http://operawiki.info/CustomButtons#creating
Комментарий для Евгения Степанищева:
Разделяю мнение, но как любитель 100 окошек не вижу альтернативы: пробовал и Хром, и Огнелиса год назад.
1) Баг с процентами очень известный, но видимо, у разработчиков пока духа не хватает взяться за него ;) Это обидный баг для веб-разработчика, но не пользователя. Сильно кривого ничего пока не встречалось.
2) По кнопке уже выяснили. Мне, например, ужасно не нравится, что в 10.6 пропала возможность автоматически отключать панель вкладок, расположенную сверху, если вкладка открыта всего одна. Всё из-за «заботы» о пользователях, у которых пропадёт кнопка, если они выставят «не те» настройки. Так что это палка о двух концах.
3) По 3-ей проблеме ничего не скажу, т. к. нету никаких данных :)
4) 5) 6) Проверил, все краши известные. По первому уже сделана работа и он излечен, но его пока не могут влить в основную ветку. Два остальных активно обсуждаются, создаются тесты...
Комментарий для http://my.opera.com/fatal:
За год, с такими темпами разработки, многое может измениться
Ещё бы не известный, столько лет и ничего не меняется.
Я же говорю — у меня сильные проблемы в интранете, в интернете, видимо, пока пытаются не использовать это.
А что по ней можно сказать? Она есть. В остальных браузерах и в «Опере» 10.5x её нет. Показатель.
Чудесно, а тем временем «Опера» 10.60 вышла в релиз. В том-то и проблема. :(
Комментарий для Евгения Степанищева:
Я не вижу в трекере от Пепелсбея ничего похожего. Шлите мне ту же проблемную страничку, если можете: fatal@mail.ru
Комментарий для Евгения Степанищева:
Болк, а как долго ты терпел все эти ужасы?
Комментарий для http://my.opera.com/fatal:
Фатал, ни одни человек в здравом уме не будет слать багрепорт на mail.ru =)
Болк, кстати, переходи на любой бройзер с доступными исходниками.
Ты уже годами мучашься с багом оперы, не позволяющим правильно отображать дробные поценты. А открытым броузером ты сможешь найти баг, исправить его и закомиттить багфикс. Со следующим релизом бага не будет. А представь, как интересно будет копаться в исходниках броузера! Не просто пистать в заметках о тенденциях развития броузеров, а видеть их изнутри, или даже участвовать в них! Go open source, dude!
Что-то я никак не пойму, вам шашечки, или ехать? Если инструмент не подходит к работе, ну его нафиг, такой инструмент. Это же очевидно. Апач падает на Windows 7? Нафиг Windows 7. «Видеокарта» Core i5 глючит в Ubuntu? Нафиг Ubuntu. IE8 тупит в Paralells? Нафиг Mac OS X. Wait. SHI-
Комментарий для arty.name:
Во всех есть. У меня всегда включена.
Комментарий для http://my.opera.com/fatal:
Там не строчка, там страница, я не выделял проблемный код. Простите, я не в курсе, вы имеете какое-то отношение к команде «Оперы»?
Комментарий для tiamat.name:
Просто это действительно браузер. Там всё есть для комфортного браузинга «из коробки».
Не-не, я С++ не знаю. И самое страшное, знать не хочу :) По мне это очень некрасивый язык и я могу себе позволить роскошь не знать его :)
Комментарий для jankkhvej.blogspot.com:
Сейчас под Windows есть всего два хороших браузера — «Опера» и «Хром». «Опера» из-за функционала, «Хром» из-за простоты. К сожалению, в данном случае, простота мне подходит меньше, но, слава Брину, в «Хром» я могу наставить расширений и довести его (почти) до уровня «Оперы».
Комментарий для jankkhvej.blogspot.com:
подскажите, пожалуйста, как найти эту опцию в хроме и фф? Мне это не удалось…
в последней опере меня неимоверно бесит новомодие в интерфейсе: мне очень-очень нравился быстрый поиск по / как он был сделан раньше, эта выскакивающая вверху панель меня бесит.
и таже панель по ctrl+f бесит не меньше. У меня full-hd монитор, а у нее ширина пикселей 150.
но это все ерунда. а вот это ублюдочное затемнение при поиске это звездец. я раньше находил вхождение слова и тупо скроллил в поисках его, а теперь нихрена не видно.
hshhhhh.name,
Затмение убирается: opera:config#UserPrefs|DimSearchOpacity в нолик.
Комментарий для Евгения Степанищева:
Ну, и нормально, если на сохранённой таким образом странице баг проявляется.
К команде -- нет, но я «электроник» с доступом в БТС ;)
Комментарий для Евгения Степанищева:
Под мак хром еще сыроват, как под винду хз
Я пытался месяца 2 назад пересесть, вернулся обратно на лису. Скорость конечно хорошая, но вылетал довольно часто, лиса не вылетает вообще. А изоляция плагинов есть в последней версии лисы.
Опера уже не торт
пы.сы. Уже который раз пробуешь пересесть )))
Комментарий для 0range.ru:
Под Windows всё ок.
Ага, но сегодня я уже день на «Хроме» и меня не тошнит.
Комментарий для http://my.opera.com/fatal:
Не понял ничего :) Что это значит?
Комментарий для Евгения Степанищева:
Проблема не в реализации а в идеи. Например порядок переключения табок по ctrl-tab(или ПКМ+скролл).
А так хромиум пореактивнее, но больше десятка вкладок уже неудобно (.
Комментарий для Евгения Степанищева:
http://operawiki.info/TheElektrans
Не мучайте меня больше, шлите проблемную страничку на мыло. Помочь берёшься, так допрос с пристрастием устраивают :-)
Комментарий для evilkost.ya.ru:
То-то и оно! :-)
Пока Опера не убьёт и это своё преимущество, буду сидеть на ней. Со 100+ вкладками всё остальное дохнет или еле шевелится. А ещё в 10.5 был оптимизирован кэш, так стартовая сессия открывается теперь ещё быстрее, чем раньше.
Короче, «ёжики кололись, но продолжали есть кактус» -- это про меня с Оперой ;-)
Комментарий для rmcreative.ru:
Очень спасибо.
ыы, в 10.54 главную кнопку можно вытащить на любую панель, а обратно убрать нельзя.
Комментарий для http://my.opera.com/fatal:
Ну а как ещё. Проблемная страничка из интранета. Это значит, связана с NDA.
Комментарий для arty.name:
Вот где управление куками в FF и Chrome:
http://picasaweb.google.com/lh/photo/9RHMkP8xi6_US3nyAnWSZg?feat=directlink
http://picasaweb.google.com/lh/photo/tePzakOEX5k1HQp848EJCQ?feat=directlink
Комментарий для jankkhvej.blogspot.com:
то-то мне показалась пустоватой страничка Privacy в фф
был неправ, признаю
Комментарий для Евгения Степанищева:
Странное решение. Имхо, не вполне адекватное. А «критические баги», по правде говоря, вовсе не выглядят такими уж критическими. Так или иначе, но workaround для них существует.
Жду разгромного поста о Хроме ;-)
Комментарий для Boltai-Shaltai:
Разве? По мне так — вполне. Я не в первый раз так делаю. Я успел посидеть по паре лет под всеми браузерами, кроме «Хрома» и «Сафари»
Какой? Переписать наш интранет? Не подходит
Второй день использования, пока полёт нормальный :)
«Переписать наш интранет» —
Пройтись по .css и округлить проценты? Это — «переписать»?
Или внешние стили подключить для нескольких страничек. Вообще, «щели между блоками» — прямо смертельно?
«Второй день использования, пока полёт нормальный» —
это пока он воспринимается как игрушка, а не как среда обитания ;-)
Комментарий для Boltai-Shaltai:
«Опера» уже их округляет, оттуда и щели с наползаниями.
Иногда очень неприятно, потому что кажется, что можно забронировать переговорку ещё на 15 минут, а это не так. Это к примеру.
У меня такого нет. Я все браузеры более-менее смотрю, мне это интересно. Так что для меня это смена основного браузера, сам браузер я использую иногда.
А как ты обошел различия в сочетании ctrl+tab? Или ты им не пользуешься?
Комментарий для Александр Карпинский:
Пока никак. Не вижу способа.
Кстати, что интересно, так это то что указанной тобой проблемы с кучей окошек сертификата в Mac версии Оперы 10.60 нет. А вот в винде да, кошмар...
Opera 10.60 не умеет принимать cookies, и это через 15 лет после внедрения кук в web. Просто слов нет. И зла не хватает. Какие-то фенечки они там усиленно внедряют, а на базовые вещи кладут болт.
Тестовая страница: http://support.li.ru/tmp/test-cookie.html
Скрипт ставит куку, делает редирект на себя же и проверяет, поставилась ли кука. Так вот Opera 10.60 ни хрена не принимает куку. Приходится ставить куку _два раза_ (делать второй редирект), с двумя установками ставится стабильно, из десятка попыток ни одного сбоя.
Дамп общения этого убожества с сайтом: http://support.li.ru/tmp/opera-sucks.html
Комментарий для maxim-zotov.livejournal.com:
А что должен написать скрипт, если «Опера» куку с первого раза не поставила? Я сейчас проверил под своей «Оперой» 10.60 (сборка 3445, Windows 7), вроде как страница ничем не отличается от того, что я вижу в «Хроме».
Может, проблема только в линуксовой «Опере»?
Кстати, политики «/w3c/p3p.xml», на которую ссылается заголовок «P3P» на сайте support.li.ru нет.
Комментарий для Евгения Степанищева:
Скрипт уже с ёперной заплаткой: если с первого раза кука не поставилась, этот скрипт устанавливает куку второй раз, поэтому внешне пишет одно и то же и для глючной Оперы, и для нормальных браузеров. Без этой заплатки скрипт писал:
Cookie: Absent
Setting cookie...
Checking: Absent
То есть кука не ставилась.
Вот старая страница с однократной выдачей куки:
http://support.li.ru/tmp/test-cookie-1.html
Только сразу может не выдать требуемый Absent, лучше удалить в настройках все куки yadro.ru, обязательно закрыть Оперу, опять запустить и открыть страницу. Потому что если в текущем сеансе Opera уже принимала куки с этого домена, то работает правильно. Бага проявляется только с чистого листа: если в текущем сеансе куки на домен не ставились.
Заголовок ссылается не на сайте support.li.ru. Кстати, похоже, что проблемы Opera именно с обработкой third-party cookie (разумеется, в настройках они включены), если страницу перенести на тот же домен, то кука ставится с первого раза.
Внутри страницы support.li.ru ссылка на картинку с counter.yadro.ru, эта картинка ставит куку на домен yadro.ru. Файл http://counter.yadro.ru/w3c/p3p.xml есть (хотя его все равно никто не запрашивает).
Список запросов выглядит следующим образом:
1) страница support.li.ru/tmp/test-cookie.html
2) внутри картинка counter.yadro.ru/cgi/test-cookie (ставит куку и делает редирект)
3) редирект на counter.yadro.ru/cgi/test-cookie?checking=yes (проверяет куку)
4) второй редирект на counter.yadro.ru/cgi/test-cookie?checking=yes;f*cking-opera=yes (проверятся кука, сейчас она таки поставилась)
В нормальном браузере всё заканчивается на 3 шаге: кука ставится с первого раза.
Комментарий для Евгения Степанищева:
Нет, виндовая (XP) только что скачанная ведёт себя точно так же.
Комментарий для maxim-zotov.livejournal.com:
Да, теперь вижу, что и под Windows 7 бага есть. Теперь, в частности, понятно, откуда проблема с «Яндекс.Паспортом». Мда.
Тест с куками работает в Опере 8, но уже не работает в 9. Мда...
У меня вопрос: баг-репорт хоть кто-нибудь отправил?
А то у нас часто получается так, что народ в блогах/форумах до посинения рассказывает про оперные косяки, но при этом не отправляется ни одного баг-репорта. Какбе некрасиво получается...
Много лет постоянно юзаю 100-200 раньше юзал Maxthon на движке IE, но последние годы перешёл на IE/Chrome/FF. Chrome вполен можно юзать с парой сотен вкладок (только придётся открыть несколько окон). FF можно с некоторой натяжкой. IE можно, но до определённого предела.
Комментарий для Илья Шпаньков:
Вы про баг с cookie? Если да, то эта проблема, как я выяснить из экспериментов, есть даже у седьмой версии «Оперы». Думаю, что кто-то за это время завёл баг.
У меня линуксовые Opera 9.52 и 10.10 нормально с куками работают (то есть на странице
http://support.li.ru/tmp/test-cookie-1.html показываются строки «Cookie: Absent; Setting cookie...; Checking: Present»).
Если у вас в 9-ке этот тест не проходит (показывается «Checking: Absent», проверьте настройку cookies. Возможно, они выключены или настроен прием cookies только с просматриваемого сайта. Либо дополнительный запрет на прием cookies с сайта counter.yadro.ru или всего домена yadro.ru.
Комментарий для Илья Шпаньков:
я сейчас на всякий случай отправил баг DSK-306596 с примерами из этого поста. Если у разработчиков будут какие-то комментарии по нему, было бы здорово увидеть их здесь.
Комментарий для Евгения Степанищева:
все всегда так думают, а баг никто не заводит ; )
Когда я пересел с Оперы на Хром я перестал открывать по 100 вкладок. 5—15 обычно. То, что мне будет нужно потом, я добавляю в закладки.
У Хрома скудное API для расширений (по сравнению с Файрфоксом), но всё что есть, очень хорошо задукоментированно (по сравнению с Файрфоксом). Установка, удаление без перезагрузки браузера (по сравнению с Файрфоксом). Разрабатывать удобно.
http://bugs.webkit.org/
https://bugzilla.mozilla.org/
У IE вроде где-то был баг-трекер, гуглом хрен найдёшь.
А что у Оперы? У Оперы до сих пор закрытый баг трекер. Как мне узнать, пофиксили ли баг DSK-306596? Баг ли это, может они сочли это за фичу? Я уж молчу про прислать патч.
Нет, репорты нужно слать по мере обнаружения в последней стабильной версии. Если вышла новая версия и баг остался — повторять отправку.
Отправленный вчера? Конечно! Нет.
Там есть уже репорты на эту тему — добавлю в дубликаты.
Кстати — золотые слова.
К своему удивлению обнаружил такую вещь. В форумах может обсуждаться какой-то баг, причём — уже с возмущением, типа — это же общеизвестный косяк, что же разработчики такие тупорылые, не удосужились починить вот уже пятую сборку!
Лезу в BTS — _ни одного_ репорта на эту тему! Т. е. — вообще.
Комментарий для Илья Шпаньков:
Верю, что так бывает. Думаю, если я всё-таки сделаю ACID0 хоть в каком-то виде, его можно будет сразу добавить в баг-трекер целиком :)
Нет. По каждой проблеме нужен отдельный репорт во избежании путаницы. Но такой набор багов с тест-кейсами я могу передать разработчикам для ознакомления — выводы они сделают сами.
Комментарий для Илья Шпаньков:
Ага, понятно. Ну, ACID0 я всё равно, видимо, сделаю, пусть в любом уродском виде. 21 тест я уже набрал, не бросать же.
В 10.61 пофиксили баг с куками.