Join the dark side and get cookies
У меня в комментариях происходит интересное про проблемы cookie в «Опере». Проблемы наблюдаются в версиях 7.xx, 8.5x, 9.0x и 10.60. Возможно они есть и ещё
Я
Спасибо Максиму Зотову, всё становится на свои места — некоторые версии «Оперы» принимают cookie с другого домена только со второго раза.
Не слишком ли вы увлеклись всякими тенями и уголками, ребята? Действительно ли нужно так часто выпускать новые версии без должного всестороннего тестирования? Имидж «Оперы» (сужу по комментариям на «Хабре») и без того почти такой же как у IE. Только IE ругают на неподдержку стандартов, а «Оперу» за своеобразное их трактование и баги.
Грустно это всё.
P.S. Подмывает создать тест, который проверял полноту поддержки старых, базовых вещей — поддержку Unicode, cookie, regexp и так далее.
Комментарии 56
Знал бы куда смотреть, посмотрел бы, может и не в «Опере» проблема, фигзнает.
Как нельзя? Там же есть по правой клавише мыши в меню?
Это проблема, точно. К сожалению, в «Опере» NTLM (как бы) есть, но не работает нормально.
На Хабре точно новостью номер 1 станет на один день такой тест :)
Начал писать, посмотрим что выйдет. Надо хотя бы 20 тестов, пока уже есть 9.
Хороший протоколHTTP-авторизации, придуманный в Microsoft.
RFC 4559. Не знаю какую википедию вы читаете, новообще-то там указаны все ссылки на документы, описывающие этот протокол ( http://en.wikipedia.org/wiki/NTLM ).
Комментарий для Евгения Степанищева:
Не работает. Если загрузка картинки закончилась, успешно ли или нет, Reload на ней по правой кнопке не делает ничего. Попробуйте сами на достаточно большом изображении, так, чтобы был заметен процесс загрузки. Единственный способ выйти из положения — Copy image URL, New tab, Paste and Go (при этом «плохие» картинки таковыми и останутся) и вот затем уже явный Reload (F5). Хорошо хоть, в Опере при этом автоматически обновятся все экземпляры данного URL на всех страницах.
До таблички пока далековато, разве что поможет кто.
Я так до конца и не понял чья в этом вина, но всё ещё остаюсь при субъективном мнении, что «Гугл» много к этому приложил. Он тогда спонсировал «Мозилу».
Комментарий для Евгения Степанищева:
Вспоминается, что javascript:alert( /фаф/i.test('фыф') ) в Opera 10.54 выдавал true :) Не знаю как в более поздних.
Вполне может быть. Но меня как пользователя это категорически не устраивало! Я помню мне это трудно далось: примерно месяца 2 я пересаживался :)
Я тоже все атаки отбивал и был фанатом, но сдался. Не могу больше.
Без этого трудно будет привлечь внимание общественности, думаю.
Пример хорошей таблички с багами Оперы: http://files.myopera.com/fearphage/static/bugs.htm
Сильно устаревшая (видимо — заброшенная).
Баг появлялся в ранних версиях 10.x, затем был исправлен вкакой-то из 10.5х, затем снова появился (патч по недосмотру не попал в параллельную ветку разработки), в версии 10.60 исправлен (по крайней мере, в Linux лично проверял на билде 6383, работало). Если у вас повторяется на 10.60, возможно — он остался после установки поверх прежних версий. Установите начистовую и проверьте.
Баг числился исправленным, я переоткрыл — должны поправить в ближайшей версии.
Спасибо, Илья, но не слишком ли много бардака? Баги появляются, пропадают, опять появляются. Версии явно недотестированы, должны же быть в «Опере»какие-то наборы тестов, разве нет? Неужели эти наборы не покрывают такие базовые вещи как cookie?
всё-таки кажется, что в «Опере» начали рулить маркетологи и каждая версия выходит со всё большей спешкой.
Мне
У нас одновременно ведётся разработка нескольких веток браузера. Пока выпускались версии семейства 10.5х — уже шла разработка серии 10.6х и 10.7х. И это помимо того, что уже работаем и над ядром, которое пойдёт в 11.х версию ;)
Да, бывают накладки, когда одно исправление не попадает в соседний поток. Но на самом деле это достаточно редкое явление и (что ещё важнее) легко поправимое.
Естественно. Есть как наборы тестов, так и небольшая группа официальных «живых» тестеров. Но тесты — это тоже софт, и он совершенствуется вместе с браузером. Следовательно, и там ошибки неизбежны ;)
;)фиче-реквестов для России. И это — огромное достижение, которого я добивался почти два года ;)
топ-менеджменте что-то и обсуждается между всеми департаментами и строятся какие-то совместные планы, ставятся дедлайны и намечаются даты релизов исходя из ситуации «на рыночных фронтах». Но на уровне отдела маркетинга пока ситуация такая: сидим и ждём отмашку от девелоперов, когда выходит тот или иной релиз. Нет, вру: мы ещё можем давать аргументированные советы по переносу даты релиза, если он попадает на праздники или другие неудобные дни в различных странах ;)
Скажу, как представитель отдела маркетинга — на данный момент всё моё «руление» заключается лишь в прямом контакте с отделом разработки по поводу наиболее серьёзных багов и
Не далее, как вчера написал в BTS небольшое сочинение на английском на тему «Кому и зачем нужно копирование форматированного текста с картинками, причём нужно — уже позавчера» ;) Девелоперы искренне считают, что эта фишка мало кому нужна и держат её реализацию в вялотекущем состоянии уже много лет.
Возможно, в
Перед релизами 10.50 и 10.60 я отправлял в общую рассылку осторожный намёк на то, что какбе лучше ещё багов пофиксить, но локомотив револьвером не остановишь.
Комментарий для Евгения Степанищева:
Ну, может и не впечатляющую, но картинку :)
Комментарий для Илья Шпаньков:
Совсем не устаревшая, там статус ошибки высчитывается автоматически, т.е. проходитсямини-тест для каждого бага. ;)
Комментарий для Илья Шпаньков:
Тогда я не понимаю кто же является локомотивом. Мне трудно представить, что разработчики. Высшее руководство так торопит с частым выпуском?
Комментарий для http://my.opera.com/fatal:
Я придумал как привлечь внимание — берём фотографию голой эээ… леди, бьём на несколько секторов по числу тестов и открываем каждый сектор только если браузер прошёл тест.
Комментарий для Евгения Степанищева:
Тогда циферками не получится мериться, у кого больше :) А любителей этого дела предостаточно.
Цифири у меня уже есть :)
Комментарий для Евгения Степанищева:
Ждём общедоступнуюальфа-версию :)
Хехе. Вот преальфа по инвайтам :)
https://bolknote.ru/files/acid0/
Инвайт автоматически получает тот, кто читает эту запись :)
JFC!
Google Chrome дал всего 15.
Ачуметь!
FF дал 16!
Очень хочется знать, что же конкретно не сработало.
21/21 не даёт никто, как я понимаю?
Слово «ancient» навело на мысль запустить это в Netscape 3.04 (97 год) :)
http://support.li.ru/tmp/scr_xY6Wcr.png
А Firefox 2.0 дает те же 16/21, что и 3.6.6.
Это не античность, это каменный век. Кстати, я ещё помню этот браузер :)
Комментарий для jankkhvej.blogspot.com:
Никто. Причём, по разным причинам.
bbbbbbbbbbbbbbb
Opera 10.60 — 5/21
Прогресс есть! =\
Евгений, ждем подробностей, что именно тест проверяет.
OK :)
страно но мой FF 3.6.6 дал 17 а не 16 как у вас.
ИЕ 6 даеть только 4/21 =0
Комментарий для jankkhvej.blogspot.com:
Это единственный нормальный способ хранить сессию.
Комментарий для Евгения Степанищева:
Это бесит отдельно.
Ничего другого и не будет по определению. Нужен
Нет, это не так.
Имейте ввиду в случае чего ;)