Как стать автором
Обновить

Комментарии 177

Я не очень понял, в Опере работать не будет или ее просто в список рекомендуемых для пользователей IE не включат?
По-моему, они уже достаточно давно ее игнорируют.
Компания Microsoft заявила о прекращении поддержки браузера Google Crome 18, 19, 20
В Windows 8 RT они вообще пытались все браузеры выкинуть из системы, кроме ИЕ.
Вроде по сути и выкинули, запретив им работать не в сэндбоксах. Только IE может в десктоп режиме работать и имеет доступ к каким-то хитрым апи.
Я тоже читал что-то про то, что им API урезали системные. Но перед комментарием гуглил, и не нашел ссылок про это.
Как-то раз защёл на сайт msdn.microsoft.com c оперы, так там интересная реклама была, утверждающая, что ваш браузер устарелый, медленный и не безопасный, и рекомендовала сменить его на новый, быстрый и абсолютно защищенный от вирусов IE8 (точно не помню, но кажется в рекламе утверджалось, что их браузер «антивирусный», и уничтожает вирусы).
Работать скорее всего в ней будет, просто ребята из Гугл не парятся по поводу совместимости с ней.
Ну так пускай ребята из Опера парятся по поводу совместимости. В конце концов пользователям от этого только лучше.
Тогда общественности нужно атаковать не ребят из Гугла, а ребят из Оперы.
Поверьте, ребята из Opera парятся.
-webkit-префиксы?
их уже даже в moz убрали
-webkit-префиксы? В Gecko их и не было ни разу. Только в опере
Тонны user-js под сайты. Если открыть консоль и глянуть, то видно, что при открытии гугло сайтов опера подключает жс.
А как у них дела с отображением шрифтов @font-face для пользователей, у которых в Windows установлено нелатиноязычное имя пользователя?
За подобные вопросы могут заминусовать :)
Это же легендарный Mithgol the Webmaster — минусами его точно не напугать :)
Почему Вы зарегистрировались на Хабре ровно через 10 лет после атаки на WTC? :)
Какой-то странный у вас вопрос.
А зачем вы используете windows?
Тролль?
Просто любопытствующий.
А что, в линуксе уже все игры нормально работают?
А что, в виндовсе все игры нормально работают?

P.S. Я не пытаюсь что то доказать, отдать свой голос в пользу linux или еще что-то :)
На самом деле вопрос намного более глубокий, чем кажется на первый взгляд
На ровном месте очаг срача создали.
Теперь всё работает.
Opera не поддерживается официально. Т.е. работать всё будет, но поддержка негарантирована.

На самом деле всё правильно. Google поддерживает только дефолтные браузеры и браузеры и одну альтернативу — Firefox. Opera — проприетарный продукт и нежелание google его поддерживать понятно.
>Opera — проприетарный продукт

Эээ, как и все остальные в списке вообще-то.
За исключением FireFox естественно.
В отношении того же Хрома, открытость части кодов не делает его свободным.
Вроде исходники браузера открыты.
Исходники «хромуса», но не хрома.
Chromium
Разве они не отличаются только ресурсами (включая плагины)?
Фактически да, только хром имеет набор гугловских приблуд для сбора данных, привязку к аккаунту, лицензию eula, проприетарные кодеки и кто знает чего ещё.
Угу, а ещё в chromium нету «тихих обновлений», которыми так хвастается google
А у меня их [тихих обновлений] и в хроме нету — весь софт должен ставиься из репозитория!
я же сказал — дефолтные браузеры и одну альтернативу. смысл поддерживать не opensource браузер с долей порядка 1-2% (если брать в мире) — никакого. с таким же успехом можно поддерживать ворох webkit-based open source браузеров или какую-нить arachne.

Chrome — детище гугл. его в сторону.
Firefox — opensource
Safari — default browser на MacOS и тоже opensource в своей основе
IE — default browser на Windows

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А можно ли считать Оперу десктопную и мини/мобайл одним продуктом, а не разными версиями одного продукта?
Да, можно. Все версии Opera, даже Opera Mini, используют одно и то же платформнонезависимое ядро. Только в Opera Mini оно работает на удалённом сервере, а не на устройстве. Поэтому политика Google весьма хитрая — они не хотят поддерживать Opera совсем не потому, что десктопная версия непопулярна в Штатах. Мы им очень мешаем на мобильном рынке, и с помощью вот таких вот ограничений для десктопа они автоматически ставят ограничения и в мобильном секторе (повторю — ядро одно и то же).

Между тем, число пользователей Opera всех разновидностей в мире — более 250 млн, и продолжает расти. Вот такую аудиторию Google не может нам простить и всячески будет стараться перетащить на себя. И, к сожалению, многие девелоперы, даже в России, осознанно или по незнанию принимают активное участие в этой нечестной стратегии гиганта. Свежий пример — два дня назад обновился интернет-банк Альфа-клик. Теперь при входе из Opera вход блокируется и выдаётся сообщение, что ваш браузер не поддерживается. Список же рекомендуемых включает в себя даже очень древние версии других браузеров (см. скриншот).



Надо ли говорить, что при включении маскировки в Opera под тот же Firefox, интернет-банк работает как часы. И это — Россия, где число пользователей Opera превышает 16 млн.! Я честно никак не могу понять вот такие демарши наших разработчиков. Что, Opera кого-то кровно обидела? Технологически всё в порядке, у девелоперов нашлось время протестировать свой код даже в Firefox 2.x (!), и при этом не хватило времени и ресурсов на проверку работы сервиса в Opera?! Ну не верю, хоть убейте.

Кстати, доля Safari 3.x в России 0.1%, а Firefox 2.x даже не попадает в топ 50… Вот такие дела. И кого винить? Мы виноваты, разработчики Opera? А в чём? Скажите — мы исправимся.
Opera виновата в том, что разработала отличный браузер!) И, мне кажется, он вполне может конкурировать с Chrome.
Хуже того, даже тут на хабре на постой разработчики ноют что в опере что-то не так. Хотя за свою практику, у меня в опере ломалось что-то реже нежели в хроме. Когда кодю в фаерфоксе, за оперу сразу спокоен, там всё будет всегда ок. Проверять стоит только тогда, когда использую сторонние шрифты.
Да, непонятно, если честно.
Опера браузер отличный, с достаточно продвинутыми тулзами для отладки (впрочем, на вкус и цвет...).
На мобильные версии так вообще молиться нужно — пока это ЕДИНСТВЕННЫЙ быстро работающий браузер при плохом коннекте. Или покажите мне быстрее.

НЛО прилетело и опубликовало эту надпись здесь
Не часть продуктов а не который функционал. Причём некоторые фичи, которые гугл часто применяет впереди вселенной часто находятся в состоянии раннего драфта.
НЛО прилетело и опубликовало эту надпись здесь
А у меня скачивается норм, только что проверил. Ставлю галочку напротив документа -> More -> Download.
Минусующий, выпрями руки, если у тебя так не выходит.
Для всех, недовольных работой гуглосервисов в Opera. Просто размышляйте логически. Неужели вы думаете, что Google придумывает новые фишки для своих сервисов и перед их релизом рассылает разработчикам браузеров рекомендации? Всем, кроме Opera? Нет, всё происходит так же, как и во всех других проектах: новые фичи тестируются в некоторых браузерах и в код вносятся необходимые дополнения или «костыли», чтобы всё работало. В Opera никто ничего не тестирует и код отдаётся какой попало.

Да, мы постоянно следим за изменениями в сервисах Google и стараемся оперативно подгонять собственный код под те изменения, но это всегда позиция отстающего. И это печально. Хотя технологически браузер Opera вполне способен работать с гуглосервисами не хуже Firefox, Safari или IE.
Если маскировать Оперу под Файерфокс, гуглосервисы работают. Подтверждаю.
НЛО прилетело и опубликовало эту надпись здесь
Работает. Я постоянню использую.
НЛО прилетело и опубликовало эту надпись здесь
Поскольку 26 октября состоялся официальный релиз

Док?
Ник автора посмотрите, он уже из будущего новости черпает, потому что в настоящем ничего не осталось )
Кстати, в Windows XP браузер IE8 нельзя проапгрейдить, так что многим пользователям придётся вообще отказаться от IE

Трагедия, несовместимая с жизнью :)

Неоднократно замечал в крупных организациях, что даже бабушки-бухгалтеры используют IE только для сайтов, заточенных под него (банковские сайты, электронные площадки), но уже сейчас в инструкциях, которые к ним приходят в качестве рекомендуемых браузеров фигурирую Firefox и Chrome
Прошлой зимой у нас был проект в Сбере. Как же я ржал когда на вопрос их инженерам: «А что это вы тут делаете?» Мне ответили: «Винду обновляем». С 2000 на XP. Шёл 2012 год…
Зря ржоте. Всё нормально, мы тоже в банке съехали с 2000 на XP полностью только в том году.
Какой смысл вкладываться, как финансово, так и в человеко-часах в постоянные обновления, если back-endы на mainframe-ах, а front-endы адаптированы ещё под IE6, а корпоративная сеть защищена от внешних посягательств донельзя?
Работает — не трогай.
Зато в этом году проходит инициатива апгрейда на Win7 x86_64. Вы бы знали, на какие бабки мы попали с переписыванием едва ли не всего софта, который не web-based, да ещё геморрой с тестированием. И это не переписывание на 64 бита, а адаптация, чтобы существующее ПО работало на новой ОС с новой битностью.
А теперь прикол… Справочник БИК РФ: 16 бит. И ничего не поделать, поставщик — ЦБ, альтернатив нет. Под Win7 x86_64 не работает в принципе. В итоге мы вынуждены оставлять XP в ограниченных вариантах или использовать эмуляторы DOS.
И ещё прикол: СКЗИ Верба. Не работает под 64-битной ОС. Сборки есть, но они не сертифицированы в ФАПСИ. Оставлять XP без вариантов.
Режимы совместимости не помогли.
Ржачно, да?
Справочник БИК РФ: 16 бит. И ничего не поделать, поставщик — ЦБ, альтернатив нет.

А остальные банки как с этим работают? Всем действительно фиолетово или всё-таки находят какие-то другие решения (например, конвертировать базу этого справочника в какой-то иной формат)?
Так же жрут кактус и жалуются. Формат не документирован полностью, поэтому своего конвертера не написать. Попробовать написать-то можно, но если что-то в промышленном использовании пойдёт не так, получится очень печальная ситуация.
Справедливости ради следует отметить, что это наше руководство решило всех переводить сразу с XP (32 bit) на Win 7 64 bit, в 64-битных ОС нет поддержки эмуляции 16 бит.
Мы не тестировали, на Windows 7 32 bit должно работать, но у нас корпоративных сборок этой редакции не существует.
Формат не документирован полностью, поэтому своего конвертера не написать. Попробовать написать-то можно, но если что-то в промышленном использовании пойдёт не так, получится очень печальная ситуация.

Такое ощущение, что никто даже и не пробовал… :))
Ну что он там, суперзашифрованный что ли?
Да нет, там всё просто и без всякого шифрования. Просто алгоритм работы ПО не открыт, соответственно и формат может измениться в любой момент. Только ЦБшный софт это скушает, потому что нам никто не скажет, с какими ситуациями он может справляться, а наше ПО подавится. И никто не хочет отвечать за любые платёжные задержки или ошибки в переводах. Кроме того, подобные ошибки всегда могут привести к нескольким сценариям, расположенным по возрастанию херовости ситуации: возмещению денежных средств клиенту из кошелька банка, штрафам со стороны ЦБ, отзыву лицензии у банка с полным прекращением финансовой деятельности.
Понимаете, если бы этот софт я гонял у себя дома, я бы давно написал свой конвертор.
Банк — это отборная бюрократия из всех бюрократий, потому что нужна 200%-ая стабильность и уверенность, ведь на нас надеятся клиенты и вкладчики.
Ну, судя по бурлениям на форумах, народ вполне приспособился читать эти DBF, формат которых, похоже, не меняется уже достаточно давно. Да и чему там меняться?
ЦБ какие-то разъяснения на этот счёт разве не даёт?
Просто алгоритм работы ПО не открыт

А какое дело до алгоритма какого-то убогого ПО, если формат данных известен и не меняется?
Технической сложности нет. Актуальной документации формата файла нет, раньше её рассылали, но формат менялся (хе-хе, не меняется, говорите?).
Знаете, у нас много партнёров, с которыми мы обмениваемся через разные каналы транзакционными данными.
В каждом договоре идёт полное описание форматов контейнеров таких данных. Подписывается руководством банка и партнёра.
Я не шучу. Там может быть описано всё побайтово, с точными масками имён файлов, с описаниями в hex кодах.
Пока такого договора нет — жопа не прикрыта. Нет документации, прицепленной паровозом к договору — жопа не прикрыта.

Если не верите — вот ещё прикол с одним из партнёров. Мы обмениваемся с ними транзакционными данными в незашифрованных файлах по незашифрованному протоколу FTP прямо через интернет. Но, сам трафик завёрнут в VPN-туннель, который обеспечивается комплексом аппаратно-программного шифрования Континент: это такой неуправляемый необслуживаемый мини-комп с урезанной FreeBSD, ПО там ставить и настраивать не получится. Абсолютно деревянная железка, сертифицированная у ФАПСИ. Туда даже авторизоваться можно только по ключам-таблеткам. У девайса две сетевых соски: в одну входит VPN туннель, из другой выходит чистый трафик. Железка стоит у нас.
Безопасники (сидят в США) запретили нам использовать FTP, потому что можно перехватить логин и пароль. Все попытки оправдаться, что у нас же VPN были отвергнуты простой фразой: VPN не является протоколом шифрования типа end-to-end.
Они абсолютно правы, но партнёр не понимает, зачем зашифровывать зашифрованное.
Это я вам для того, чтобы вы понимали, на сколько серьёзен подход в банках. По крайней мере в некоторых.
Странно, что на сайте ЦБ есть описания всевозможных форматов и справочников, но вроде ни слова про схему базы данных БИК.
Никто не пробовал их пнуть в этом направлении?
Не знаю, как на счёт описания форматов, мы все изменения получаем на бумаге и, вроде, по защищённым каналам связи. Прежде они высылали изменения, но с какого-то времени перестали.
Коллеги, которые засылают подобные запросы в ЦБ ответили, что ЦБ сам кого угодно пнёт, они на такие подобные запросы пишут отписки, кто мы такие для ЦБ… Хотя, попытка — не пытка, но это всё равно дополнительные риски, вдовесок свой софт разрабатывать — дороже, чем пользоваться глючным кривым чужим поделием :) Так и живём.
Если это тот самый справочник БИКов, то не пойму, какая сложность в чтении хоть и древного, но хорошо известного формата DBF (DBase) любыми другими средствами?
И ещё прикол: СКЗИ Верба. Не работает под 64-битной ОС. Сборки есть, но они не сертифицированы в ФАПСИ. Оставлять XP без вариантов.

А разработчик чего? Да и альтернативы же наверняка есть?
Альтернатив нет. Библиотека шифрования сертифицирована в ФАПСИ. А мы связаны договором с двумя из партнёрами, что они предоставляют транзакционные данные через ПО (УАП32, УАП-VPKI), которое работает только с библиотекой СКЗИ Верба.
Разработчик чешется неактивно. В начале года говорили, что вообще 64 бита пока не в планах. В середине года обещали, что может быть будут проходить ФАПСИ сертификацию 64-битной редакции их библиотеки после нового года.
Я одного не понимаю, почему даже поддерживая старые браузеры, крупные интернет-гиганты не пытаются навязчиво рекомендовать обновить браузеры? «Навязчиво» я имею виду, что пользователь заметил уведомление, и у него была возможность отказаться от обновления (с урезанием функционала сайта). Насколько я знаю, такое есть в ВК и Яндексе. В ВК они сверху показывают уведомление, что весьма заметно, на сервисах Яндекса — баннеры, тексты (что не всегда заметно).
Вы наверное только из дома серфите… А если у вас в организации куча софта и железа разработано под старые браузеры, то такие компании скорее всего перестанут посещать такие «рекомендующие сайты» и блокирующие сайты.
А что, организациям нужно использовать всякие Youtube для работы? Скорее, системные администраторы упрощают себе работу. А если доступ к сайту для компании необязателен — то не за чем во время работы на такие сайты заходить.
Да, организациям зачастую нужны для работы «всякие Youtube».
Ну тогда они неэффективно пользуются этими сайтами, ибо подобрали нерациональный (но возможный) инструмент для этих целей.
Но не факт, что этот подбор нерационален. Не факт, что два браузера под разные задачи обойдутся компании дешевле чем один условно универсальный. В частности повышается уязвимость системы.
НЛО прилетело и опубликовало эту надпись здесь
Ага, безопасность в старых версиях ниже, и поэтому лучше пользоваться более новой версией, дабы ввод кредитки полностью не обналичил Ваш счёт :)
НЛО прилетело и опубликовало эту надпись здесь
1. Старый браузер
2. Вводим данные кредитки
3. Браузер старый, имеет проблемы с безопасностью
4. Ввод кредитки может быть перехвачен
5. С карты переведены все деньги, баланс карты равен 0

Я, возможно утрирую, но всё же. Лучше потратить время и обновить/сменить браузер, чем лишиться денег.
НЛО прилетело и опубликовало эту надпись здесь
С одной стороны, вы говорите весьма разумные вещи, с которыми сложно не согласиться.

С другой стороны, Google Docs (из-за которого, думаю, основной сыр-бор) — очень сильно зависит функциональностью от возраста браузера. А на пятки им наступают Microsoft FUSE labs.
Представьте себе ситуацию. Какая-нибудь конюшня вписались в Формулу-1, а директор инженеру и говорит: «…причем, эта машина должна также участвовать и в ралли Париж-Дакар». Не исключено, что ради функционала в такой ситуации можно и пожертвовать частью рынка, ради отвоевывания бо́льшей части. В совокупности с той благоприятной геополитической ситуацией, о которой вы упомянули — особенно.
Даже тут на скриншоте, блок с IE криво стоит…
он не криво стоит, просто надпись занимает две строчки
наверное всё дело в том, что синенькое название браузера занимает две строчки.
Дурак, обновлять страницу надо! Кто-то отказался быстрее тебя!
Это опечатка? :-)
Где опечатка? :)
Кто-то отказался быстрее...
Вот черт. А я-то подумал, что отказываются от поддержки IЕ вообще.
Зачем? 9+ весьма добротные браузеры.
Для IE9 вечно требуются какие-то костыли, средства отладки ужасно неудобные, для запуска нужна винда,

IE10 еще официально не вышел, хотя к релизу скорее всего опять же устареет, на данный момент нужна 8-я винда, которой невозможно нормально пользоваться в виртуалке.
Какие костыли для IE9? Ну я отлаживаюсь в хроме до отмашки ставить 12 студию. Дома использую 10 на RP вместо хрома. За прошлый год мeньше всего проблем было в Хроме и IE9. И что значит устареет? CSS4 выйдет? HTML6?
Первое что приходит на ум — кривая работа с svg и отсутствие поддержки теней для текста, несколько раз отваливались скрипты которые не тестировались на IE9(если не путаю — что-то с обработкой событий). На счет работы с svg, chome показал себя довольно паршиво(например, тупо забывая перерисовать при ресайзе), за прошедший год меньше всего косяков было в последних версиях FF и Opera.

Устареет, потому, что обновятся спецификации CSS3 и HTML5, и пока совершенно непонятно когда планируется его обновление, какой будет цикл и как вообще будет происходить процесс обновления.
С событиями я как раз с FF воевал. В IE проблем не наблюдал.
Непонятно что делать со спеками. Те жe вебсокеты. Или спортный WebGL. Или тэг видео. Тут нет правых или виноватых. Но сырые драфты использовать не очень хочется.
Например, IE9 отвратительно реализует Flash External Interface (даже хуже, чем IE8): по-видимому, из-за перехода к асинхронному взаимодействию, при удалении Flash-объекта из DOM возникают асинхронные ошибки, связанные с завершением вызовов в сторону Flash или обратно (ошибка с SetReturnValue во внутреннем JavaScript-коде IE9). К сожалению, в некоторых сферах альтернативы для Flash по-прежнему нет и не предвидится в ближайшем будущем.

Дополнительную головную боль доставляют ошибки вида «Интерфейс не поддерживается», «Access denied.», "'undefined' — есть null или не
является объектом", «Object doesn't support property or method 'SetMaximized'» и тому подобные, без внятного стека или дополнительной информации для понимания причины (например, ошибка происходит на строке 1 по адресу страницы, на которой происходит).

Скорее всего, бОльшая часть таких ошибок вызвана какими-то внедрениями дополнений в стандартные функции браузера, поэтому то же самое происходит и в Chrome, и в Firefox, и в Opera. Но кроме IE9 винить некого в том, что браузер не сообщает сведения, которые помогли бы отфильтровать такие ошибки (как делает Chrome и пытается делать Firefox, указывая URL вида extension или chrome:// ).
>Компания Google объявила о скором прекращении поддержки браузера Internet Explorer 8.
Сильно звучит. Угрожающе сильно :}
А теперь представьте если бы это было:
— Компания Яндекс объявила о скором прекращении поддержки браузера Internet Explorer 8.
— Компания Рамблер объявила о скором прекращении поддержки браузера Internet Explorer 8.

Согласитесь, другой эффект =)
Насчёт яндекса с рамблером не знаю, но вот такое от mail.ru, где сидит около 95% всех сотрудников со всех моих работ за последние лет 8 — это будет большой удар.

И чисто про себя — да, софта, до сих пор привязанного к ie6 вроде клиентбанков и прочей узкоспецифичной дури, хватало за последние 2-3 года.

Но у нормального системного администратора обычно хватает мозгов, времени и желания выделить эти машинки, где нужен ie6, в отдельную группу распространений обновлений wsus и запретить этим машинкам из ie посещать любые сайты, кроме тех, для которых ie6 и держится до сих пор — жаль, случайно с флешки грохнул как раз эту специфичную конфигурацию для сквида, но думаю, что почитав мануалы то можно легко настроить, оставив пользователю возможность ходить на разрешенные сайты через другие броузеры.
Ваши сотрудники, это сотрудники mail.ru? )
нет, просто на любимой мейлрушечке все сидят. и после коллективных просьб руководство давало команду открыть мейл ру окромя их игр
А Google как-то мотивирует отказ от поддержки Оперы?
Скорее всего они уверены что делая свой продукт, Опера будет отлично с ней работать без специальной поддержки и хаков :)
Весёлые ребята…
НЛО прилетело и опубликовало эту надпись здесь
Поверьте, тут стоит винить скорее Оперу, чем Гугл ;)
Наверное, не хотят делать рекламу ещё одному своему конкуренту (вроде как опера по миру в целом не имеет большого распространения).
А они отказались? Всегда казалось, что даже не начинали поддерживать.
Отсутствие window.unload.
Ты сидишь, работаешь в google.docs, случайно нажал на крестик, и бац — всё закрылось без вопроса «вы забыли сохранить».
Да, имеется в виду onbeforeunload
Это в работе.
Это было 2,5 года назад. На данный момент повторю — в работе.
Google Docs отправляет изменения на сервер почти сразу после того, как их внесли, причем чуть ли не посимвольно. Плюс сохраняет историю изменений. Поэтому, во-первых, потерять один символ не очень страшно, а во-вторых, нужно очень постараться, чтобы мгновенно после внесения изменений закрыть вкладку или окно браузера, будь то крестик или комбинация клавиш.
Очень правильный ход. Если память не изменяет, был какой-то интернет магазин, который взымал дополнительную платы за использование устаревшего ИЕ.
Это как вводить налог на пенсионеров :)
Пенсионный фонд?
Тут случай обратный. Налог с пенсионеров :)
НЛО прилетело и опубликовало эту надпись здесь
Так люди проходят со своим старым барахлом вином и сами его пьют
НЛО прилетело и опубликовало эту надпись здесь
И чтобы на Нокии 3310 отображался корректно через СМС.
Счастье то какое!
В заголовке добавьте вначале «Давай, „
Да ладно, хватит поддерживать этот долбанный мем
Уговорили
Этот мем устарел.
У тебя какая версия Internet Explorer? Давай, до свидания!
Да ладно, хватит поддерживать этот долбанный мем
Уговорили
Не так. У тебя какая-то версия Internet Explorer? До свидания!
В гугл какие то лицемеры работают. Google+ почему то официально тестируется и в Опере, а на совместимость других своих сервисов с Оперой им почему-то начхать
Другие сервисы потому что и так успешны.
Именно поэтому я гугл назвал лицемерами. Я не думаю, что поддержка Оперы такое дорогое занятие, ибо в ней 95% ( моя субъективная оценка) всего гуловского функционала работает так же хорошо, как и в других браузерах
Поддержка Оперы — занятие дорогое, просто эту цену платят сами норвеги. Откройте пользовательские скрипты на Google Docs и удивитесь.
Думаю там работают хорошие менеджеры, которые могут посчитать что им будет стоить поддержка того или иного браузера в том или ином сервисе, и что она им принесёт.
Тут даже не нужны хорошие менеджеры. Все hi-end продукты всегда заточены подо что-то одно. Хорошая дрель никогда не предоставит вам режим шуруповерта, хороший внедорожник не должен уметь разгоняться до сотни за три секунды.
Так что там с покупкой фейсбуком Оперы? Чем история закончилась?
Несмотря на просьбы общественности, за прошедшее время компания Google так и не согласилась добавить в число официально поддерживаемых браузеров Opera, хотя этот браузер всегда в числе первых реализует поддержку новейших фич HTML5.

Потому что она в числе первых реализует горы багов в стейбл-релизах
Чем мне нравится гугл: великолепными сервисами.
Чем мне не нравится гугл: невозможностью эти сервисы отключить.
Почему же нельзя?
При особых обстоятельствах можно все.
image
Ну, не так жестко… Я же начал с того, что сервисы гугла мне нравятся.
Главное, чтобы он не «хватал за руки», пока я что-то набираю (мол, погоди, я еще не сообразил, что тебе подсказать).
И не пытался меня уличать, что я ошибся при наборе (мне и самому недолго проверить и исправить).
А то получается, что я набираю строку запроса, но после трех-четырех знаков жизнь в строке замирает. Я заканчиваю набор, а там — тишина, затем появляется не нужная мне подсказка, и лишь потом появляется набранный мной секунд 5-10 назад текст (или не появляется — это уж как гуглу взбластится).
Другой случай. Набираю в поиске не знакомые гуглу слова и получаю в выдаче массу не нужных мне сайтов. Нужные тоже появляются, но глубоко потом. Например, прошу «RTLS», а получаю «КЕДЫ».
И вот такие «медвежьи услуги» хотелось бы пришибить. Полезны они разве что, мягко говоря, не слишком соображающим людям, которые к тому же набирают одним пальцем, долго шаря им по клавиатуре.
Честно говоря, вообще не люблю, когда что-то за меня решают.
Я хотел бы увидеть этот заголовок без номера версии, зато со словом «давай».
Выше уже ведь просили не шутить так :/
Я на своих сайтах исключил IE6-7 из поддержки. В начале очень парился по этому поводу, думал завалят саппорт письмами, а нет, народ просто взял и обновился как им предлагалось. По текущей статистики IE6 и 7 составляет всего 270+ человек в месяц из более чем 100.000 месячной аудитории.
Теперь будет повод постепенно отказаться от IE 8. На мой взгляд, чем больше сайтов решат отказаться от поддержки старых браузеров и заранее оповестят об этом своих пользователей, тем лучше будет для всех.
Ну это должно было, наконец, произойти. С Оперой — то же самое. Пока у них не было концепции «All Sites Must Work» она сильно чудила, даже на новых версиях. Далеко не всегда «якобы стандарты» интерпретируются всеми производителями браузеров буквально, чем разработчики Оперы грешили постоянно в прошлом. Популярность Оперы в xUSSR обусловлена исключительно тем, что она поддерживала отключение картинок без загрузки в лохматых годах на плохих интернетах, из-за чего разные красноглазики ее ставили всем знакомым
> Далеко не всегда «якобы стандарты» интерпретируются всеми производителями браузеров буквально, чем разработчики Оперы грешили постоянно в прошлом.

У вас есть пример «особой» реализации каких-нибудь веб-стандартов в браузере Opera? Было бы интересно посмотреть.
До версии 10.50, напирмер, был полный трындец с некоторыми значениями overflow.
Еще раньше — сильно нестандартные кнопки и радиобатоны, обнулять отступы, высоту и line-height было проблемой.
Еще раньше — грабли с размерами шрифтов.
Еще раньше — достаточно странный подсчет процентов в размерах.

Во всех остальных браузерах «All sites was work»
Отлавливать баги оперы было гораздо труднее, т.к. они менее изучены.

Как сейчас — не знаю. Вроде все работает нормально, но только после того, как они отловили десятки тухлых помидоров
Нет, я вас не про баги спрашивал (которых у всех навалом), и не про частично реализованные стандарты, а про изначально своеобразную реализацию веб-стандартов. Это же разные вещи.
А это ли не следствие? Вроде все как по стандартам, которые ничего особо не запрещают, но в других браузерах выглядело более-менее одинаково, потому что они друг друга догоняли, а опера пилили какие-то свои стандарты
В Opera нет своих стандартов :)
Мы стараемся делать максимально точную и полную поддержку уже принятых стандартов и добавляем постепенно поддержку тех стандартов, что находятся в стадии разработки. Никаких особых шагов мы не делаем. Естественно, взгляд на то, какие из незавершённых стандартов реализовать в первую очередь, у всех разработчиков браузеров разный. Но ведь и делать ставку на неутверждённые стандарты в своих проектах выглядит немного странно для веб-разработчика, разве нет? Поэкспериментировать — да, интересно, но не более того.
А, так это инсайдер завелся :) Нуну. Рендеринг весь кривой-косой был раньше версии 10.50, как я уже сказал и отговорки были одни и те же — это стандарты такие, а все другие браузеры наоборот рендерят криво. Одно лечится, другое — калечится от билда к билду.
Я на Хабре «завёлся» ещё пять лет назад.

Оперой пользуюсь 10 лет, «рендеринг весь» вполне адекватный — иначе бы не пользовался.

Если есть какие-то конкретные проблемы — нужно отправлять баг-репорт, а флеймить в комментах — это несерьёзно. Я переспросил: какие стандарты Opera реализует «по-своему», не так, как все. В ответ так ничего и не получил, кроме обычного бла-бла.
Вас там всех так одинаково учат отвечать на комменты? Пепелсбей про Оперу в таком же стиле говорит. Я вам предъявил список, вы его в упор не видите
> Я вам предъявил список, вы его в упор не видите

Ваш список — это неконкретизированный набор претензий к багам и недоработкам, которые были, есть и будут всегда в любом софте. В контексте нашей дискуссии они вообще не имеют значения, т.к. не относятся к теме разговора.

Прочитайте ещё раз мой первый вопрос вам, он был совсем не об этом. Вы сказали, что Opera реализует поддержку веб-стандартов по-своему, отступая от спецификаций (или по-своему трактуя спецификации). Вот дословно ваше утверждение (повторю):
Далеко не всегда «якобы стандарты» интерпретируются всеми производителями браузеров буквально, чем разработчики Оперы грешили постоянно в прошлом.


Вот ваше утверждение. И только в ответ на него я вас попросил привести примеры, когда разработчики Opera осознанно и целенаправленно реализовали поддержку утверждённых и общепринятых веб-стандартов по-своему, согласно собственной интерпретации, отличной от всех остальных разработчиков браузеров. Вы понимаете, о чём я говорю?
Я вам в ответ привел список! Хватит переливать из пустого в порожнее!!!
Это список багов и недоработок, а не собственной интерпретации веб-стандартов.

Действительно — хватит переливать…
Илья, наверно хватит Опере держаться за «стандарты» как за священную корову. Сделайте просто чтобы все популярные сервисы работали. И неважно, соблюдены ли стандарты. А при нынешнем подходе Опера скоро прекратит своё существование. Это же очевидно всем. Посмотрите на статистику, почитайте форумы — Опера катится вниз. Ну и Опере не мешает сменить стиль продвижения. Вон Хром — в некоторых моментах уступает Опере, но реклама делает своё дело — доля растёт. Сделайте публичный багтрекер, откройте сорцы, в конце концов! Честное слово, сил уже нет терпеть сообщения вроде «извините, ваш браузер не поддерживается». А что касается «собственной интерпретации веб-стандартов» — хабралюди приведут вам массу примеров (я уже не говорю про operafan :) Вот например, благодаря Пеплсбею я выяснил, что в Опере просто не знают про отсутствие полноэкранного режима просмотра изображений в facebook что явно не просто мелкий баг.
В общем, «Глеб, надо что-то делать» (С) Удачи вам!
Илья, наверно хватит Опере держаться за «стандарты»


Это с чего вдруг? Вы же первый и обвините в том, что мы не придерживаемся стандартов. Да и вообще: как раз сейчас наша многолетняя война за стандарты наконец-то даёт результаты (даже IE теперь в общей команде), вы предлагаете от всего отказаться и начать делать «костыли»?

Сделайте просто чтобы все популярные сервисы работали.


Если «популярные сервисы» не хотят, чтобы всё работало в Opera, каким образом мы можем их заставить? Вот выше я приводил пример с Альфа-кликом. Это что — наша вина? И абсолютно то же самое с любыми другими сервисами. И с гугловскими в том числе. Если разработчики, даже не проверив работоспособность своего сервиса в Opera, просто ставят заглушки с предложениями установить «более современный и безопасный браузер», например — Firefox 2.x (!), или отдают неоптимизированный код — это что, тоже наша вина?

А при нынешнем подходе Опера скоро прекратит своё существование. Это же очевидно всем. Посмотрите на статистику, почитайте форумы — Опера катится вниз


Я читаю и форумы, проверяю и статистику — как открытую, так и нашу внутреннюю. И могу сказать, что все версии Opera по-прежнему увеличивают базу пользователей. В прошлом году было 200 млн., в этом — уже 250 млн. Вы судите по себе и своему окружению, но это неправильно. Кстати, все браузеры теряют позиции в связи с Хромом, но при этом Opera теряет позиции медленнее всех: Firefox и IE теряют доли быстрее нас.

Ну и Опере не мешает сменить стиль продвижения. Вон Хром — в некоторых моментах уступает Опере, но реклама делает своё дело — доля растёт.


А вы никогда не задумывались, сколько ежемесячно тратит Google на продвижение своего браузера, и это даже не считая того, что сервисы Google сами по себе самая крупная в мире рекламная площадка и Хром там прописался давно и надолго? У нас годовой оборот меньше, чем Google тратит ежеквартально на продвижение Хрома.

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

Сделайте публичный багтрекер, откройте сорцы, в конце концов!


Первое в планах, второе не планируется. Могу пояснить: открытие кода не является залогом успеха, если открытость кода не принесёт прибыли и даже снизит существующую — какой смысл? Я как-то давно статью публиковал, где объяснял, что принцип Free Software — это не панацея, а лишь один из способов разработки продукта. При этом 90% успеха — это маркетинг, а совсем не лицензия. Да, и сам уже 10 лет работаю только в Linux и являюсь активным сторонником Free Software.

Честное слово, сил уже нет терпеть сообщения вроде «извините, ваш браузер не поддерживается».


Ну, а вы пробовали спросить авторов этих сообщений, почему они так решили?

А что касается «собственной интерпретации веб-стандартов» — хабралюди приведут вам массу примеров (я уже не говорю про operafan :)


Спасибо, я тоже на Хабре не один год. Всё читаю. Потому и говорю — у нас нет своей интерпретации веб-стандартов. Что в спецификации есть — то и делаем. Не без багов, но кто от них застрахован?

Вот например, благодаря Пеплсбею я выяснил, что в Опере просто не знают про отсутствие полноэкранного режима просмотра изображений в facebook что явно не просто мелкий баг.


А почему вы уверены, что именно Opera виновата в том, что он не работает? Вы уверены, что FB отдаёт код, а Opera просто его не может обработать правильно? Я бегло посмотрел — для Fx и для Opera код одной и той же страницы отличается. Всегда, когда есть проблемы с отображением сайтов, нужно находить точную причину. И по моему опыту могу сказать, что более 80% проблем оказываются на стороне сайта, и только 20% относится к браузеру (баги, неполная реализация функций и т.д.).
В итоге — всё хорошо? Никаких проблем нет? Пользователю наплевать чья вина в проблемах на сайте. Он просто уйдёт на другой браузер. Я надеюсь в Опере анализировали, почему под нее не оптимизируют сайты? Я не собираюсь спрашивать у разработчиков. У меня есть альтернатива. На forum.ru-board в этом году впервые Опера уступила первое место среди браузеров. Никогда такого не было. Вы считаете прирост в миллионах, или в процентах? Покажите ссылки на данные об увеличении доли Оперы.
Народ уходит с Оперы, откройте глаза. Что касается рекламы, но вложенные миллионы — еще не залог успеха. Нужна идея, которую вы потеряли. Багтрекер обещаете уже который год. Многие не дождались.
В отходе от веб-стандартов никто вас не обвинит. Вы слышали когда-нибудь стоны недовольных (и всё увеличивающихся ) юзеров Хрома об отходе от стандартов?
Когда появилась новость о возможной покупке фейсбуком Оперы, я был один из немногих, кто одобрял это. Ясно, что финансирование компании вышло бы на новый уровень. Но пока тишина…
Проблем нет. Есть текущие задачи по исправлению багов, добавлению новых функций и освоению новых рынков. И всё это на фоне появления нового сильного конкурента. Мы были в России #2 при монопольном IE, теперь будем #2 при почти монопольном Chrome. История повторяется, нам не привыкать. Кстати, история повторяется и с возникшей вновь необходимостью использовать префиксы, что грустно, на самом деле. Ничего хорошего для индустрии это не сулит.

Прирост — в миллионах, я же русскими буквами написал. Доля же снижается, что объясняется приходом на рынок нового сильного игрока — сумма доль не может быть больше 100% :)

Кстати, рост базы пользователей говорит и о том, что даже если вы и ваши знакомые ушли с Opera, на Opera пришло больше новых пользователей. Вот такой вот круговорот в природе.

Можете пояснить, какая была идея и как мы её потеряли?

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

Если Хром становится монополистом, и Google становится монополистом — откуда появятся стоны? Разве много было стонов, когда доли Windows и IE на рынке составляли по 90%? Просто все ваяли страницы под IE, как сейчас происходит и с ваянием под Хром. Но к чему это привело, помните? Вы поймите: Google уже стал фактически монополистом в Интернете — абсолютно каждый пользователь интернета в мире ежедневно прямо или косвенно использует софт или сервисы Google. Порой сам того не замечая. Да, сейчас всё выглядит изумительно — гигант-инноватор строит сеть нового уровня, всем хорошо и радостно. Но, ещё раз: так уже было несколько лет назад — точно так же инноватором был IE, пришедший на смену Netscape. Все ликовали, а через несколько лет началась долгая и муторная война за веб-стандарты и за искоренение того болота, что сотворил IE за время своего безраздельного господства.

«Массовый уход с Opera» — это лишь нездоровый ажиотаж, возникающий на фоне снижения рыночной доли. Повторю, что в натуральном исчислении аудитория наших пользователей растёт. Чуть медленнее на десктопе, чуть быстрее в мобильной сфере. Могу сказать, например, что в начале прошлого года в мире было около 3 млн. пользователей Opera Mobile, а на сегодняшний день — больше 16 миллионов. Про Opera Mini и говорить не надо — ежемесячно публикуем мобильный отчёт на сайте.

Попробуйте посмотреть непредвзято на Opera. Я работаю в этом браузере ежедневно, постоянно, на протяжении 10 лет. И я помню те времена, когда Opera работала просто отвратно — когда веб-страницы открывались в кракозябрах, когда в настройках по умолчанию была включена опция «Представляться как Internet Explorer» (догадываетесь, почему?). Сейчас Opera работает не хуже других браузеров. Ничуть не хуже. Десть лет назад мне всё-таки приходилось время от времени запускать другой браузер, чтобы просмотреть ту или иную страницу. В последние годы у меня такой необходимости НИКОГДА не возникало. И если вы внимательно посмотрите на обсуждения в блогах и форумах, то увидите, что в основном все претензии к Opera сводятся к одному обобщению — «в Opera не работает то, что уже работает в Хроме». Агрессивный маркетинг Хрома порождает агрессивный стиль разработки — WebKit only. Помните недавнее заявление ВКонтакте — «Мы будем верстать только в Хроме»? И таких случаев всё больше и больше.

Вообще, любопытно: с появлением Хрома как-то ушло в тень и перестало озвучиваться правило, что разрабатывать нужно не под браузер, а по стандартам. Вы не заметили такого? Между прочим, очень тревожный сигнал. И очень грустно, что былые сторонники чистоты кода вдруг поменяли свои убеждения. Да, Google заманивает «печеньками» на сторону зла — мол, у нас и стандарты, и кое-что ещё вкусненькое. Народ ведётся, но уверен, что это дорога ведёт не туда. Повторю — такое уже было в истории.
Кстати, вы просили цифры. Нашу внутреннюю статистику я не могу показать по понятным причинам, но есть хорошие открытые источники. Liveinternet — самый репрезентативный из российских сервисов, охватывающий более 30% сайтов Рунета. И вот ссылки на графики по базам пользователей:
Opera
Firefox
Internet Explorer
Видим сезонные скачки числа пользователей у всех, и сравним Июль 2011 с Июлем 2012 (низшие точки лета — просто хорошо видимы на графике)
Opera
Июль 2011: 7388690
Июль 2012: 7986717
Прирост за год: +8,1%

Firefox
Июль 2011: 7453608
Июль 2012: 7620995
Прирост за год: +2,3%

Internet Explorer
Июль 2011: 7619643
Июль 2012: 6631090
Прирост за год: -13%

Так что рано вы Opera хороните. У нас, можно сказать, ещё всё не так плохо, как у коллег по цеху.

Кстати, все стат.сервисы считают браузеры Safari вместе, вне зависимости от платформы — десктоп, смартфон или планшет. Хром — тоже объединённая статистика. Ну, давайте и Opera посчитаем так же. И тот же Liveinternet нам покажет цифру на сегодняшний день — 14902744 (пруф). Это больше, чем даже у Хрома — 13623404 (пруф). С такой калькуляцией мы по-прежнему #1 в России.

К сожалению, российские веб-разработчики читают российских журналистов-аналитиков, а те в свою очередь черпают вдохновение в англоязычных новостях. А в англоязычных новостях аналитику смотрят по большей части американскую (гордо названную «мировая статистика»). А в американской статистике у Opera менее 2% на рынке. Вот и получается, что рыночный лидер в России как бы и не существует в природе. А существует только WebKit и Хром. Вот такие пироги.

Кстати, аналогичная ситуация и с айфонами. Новости просто пестрят заголовками и выкладками по рынку и доходам, особенно после очередного «финального релиза». У человека несведущего может создаться впечатление, что ну прямо у всех уже айфоны, только у него нет. А на самом деле в России у айфонов по сравнению с другими телефонами/смартфонами от силы 1,5% наберётся. Вот такой вот лидер индустрии.
Давно пользуюсь Firefox'ом, не полностью работающие сайты попадаются только в 2 случаях:
1. если это демка новых технологий
2. если сайт заточен только под мобильные

В 1-м случае нет ничего страшного, во 2-м, то что сайты заточены только под webkit — плохо, но хорошо, что под webkit, было бы намного печальней, если бы затачивалось под проприетарный движек.

На сколько я знаю в FF нет ни поддержки webkit префиксов, ни юзерскриптов.

З. Ы. я не понимаю зачем мне как пользователю и как разработчику нужен проприетарный браузер не привязанный к платформе, хотя на последнем сложном проекте opera 11.50 показала себа как крайне адекватный браузер, чего нельзя было сказать о chrome, и, конечно, о IE6-9, а так же о предыдущих версиях оперы.
Давно пользуюсь Firefox'ом, не полностью работающие сайты попадаются только в 2 случаях:
1. если это демка новых технологий
2. если сайт заточен только под мобильные


1. Аналогично
2. Для Opera это не имеет значения — мобильные сайты все по зубам.
3. Если Opera «отключается» на уровне системных требований, без учёта технических возможностей.

сайты заточены только под webkit — плохо, но хорошо, что под webkit, было бы намного печальней, если бы затачивалось под проприетарный движек.


А какая разница? Сайты делаются не под API движка, а под общепринятые веб-стандарты. Движок — это только «читалка» кода, а не «генератор». Не имеет значения, как он разрабатывался — открыто или закрыто.

На сколько я знаю в FF нет ни поддержки webkit префиксов, ни юзерскриптов.


В Firefox поддерживаются свои префиксы:
delaisait.ucoz.ru/publ/vendornye_prefiksy/vendornye_prefiksy_124_mozilla_firefox/54-1-0-227
Кроме того, в скором времени появится и поддержка webkit префиксов:
css-live.ru/vecssti-s-polej/opera-firefox-i-ie-xotyat-vnedrit-prefiksy-webkit.html
softdroid.net/erik-meyer-tantek-chelik

UserJS поддерживаются с помощью расширения Greasemonkey
addons.mozilla.org/en-US/firefox/addon/greasemonkey/

я не понимаю зачем мне как пользователю и как разработчику нужен проприетарный браузер не привязанный к платформе


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

UserJS через Greasemonkey еще надо скачать и установить, и это совсем для другого, но в ФФ нет пачки скриптов под различные сайты исправляющие косяки отображения в ФФ, возможно потому, что ФФ такой хороший, возможно потому, что под ним не забывают протестировать, возможно потому что движек не ломают каждый мажерный релиз и ясно что ожидать с следущих версиях.

Для пользователя нет ничего хорошего когда приложение привязано к платформе(IE) и нет ничего хорошего от того, что приложение всегда отсутствует в системе, ни на одной платформе интерфейс и поведение не будет нативным, что все сторонние приложения будут использовать другой движек, а значит вести себя будут чуть-чуть по другому.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации