300 миллионов пользователей и переход на WebKit



    Одновременно с анонсом нового достижения — 300 миллионов пользователей Opera! — мы также анонсируем, что все наши новые продукты будут использовать движок WebKit для рендеринга и V8 для обработки JavaScript. Они будут основаны на опенсорсном браузере Chromium и его компонентах. Конечно же, браузер — это гораздо больше, чем просто движок, поэтому все эти перемены для обычных пользователей произойдут где-то далеко под капотом. Такие пользователи заметят только улучшившуюся совместимость с сайтами, особенно мобильными, большинство из которых были как следует протестированы только в браузерах на WebKit. Первым новым продуктом будет браузер для смартфонов, который мы покажем на Всемирном мобильном конгрессе (MWC) в Барселоне в конце февраля. Opera для десктопа и остальные продукты совершат переход позднее.

    Если лень читать дальше


    • Это не потребует изменений в привычном вам процессе разработки.
    • Расширения, разработанные для предыдущих версий Opera, продолжат работать.
    • Opera будет участвовать в разработке проектов Webkit и Chromium.
    • Мы продолжим работу над развитием стандартов на благо веба.

    Что это значит для веб-разработчиков?


    Если коротко, это не должно как-то повлиять на вашу ежедневную работу. Продолжайте писать код по стандартам, а не для отдельных движков; тестируйте в разных браузерах: Opera, Firefox, Chrome, Safari и Internet Explorer; используйте все необходимые браузерные префиксы вместе с беспрефиксными свойствами в вашем CSS- и JavaScript-коде. Тем не менее, кое о чём стоит помнить:

    • В Chromium, как и в Opera, есть встроенная поддержка медиакодеков WebM, Ogg Theora и Ogg Vorbis, но нет встроенной поддержки форматов H.264 и MP3 (однако, если эти кодеки доступны в ОС устройства, то всё заработает). Правильный способ определения поддержки — это метод canPlayType из HTML5. Самый простой способ добиться того, что каждый браузер получит нужный кодек — это подготовить видео в двух форматах WebM и H.264 и добавить в код два элемента <source> или использовать canPlayType для проверки (см. подробности в статье Introduction to HTML5 video).
    • Объект window.opera не будет существовать в будущих версиях Opera. Мы по-прежнему настойчиво рекомендуем разработчикам не использовать определение браузеров, а вместо этого определять поддерживаемые возможности: либо с помощью сторонних решений, вроде Modernizr, либо просто вручную.

    Что это значит для разработчиков расширений?


    Расширения получили огромную популярность среди пользователей Opera и безусловно продолжат работать в новой версии браузера. Мы разработали иструмент для конвертации знакомых вам OEX-расширений в формат, который сможет работать в новой версии Opera для десктопа, основанной на движке Chromium (видели бы вы этот огромный скрипт на Питоне!) Помимо этого, мы напишем руководства по конвертации и документацию по новым расширениям и конечно ответим на ваши вопросы. В общем, мы с удовольствием продолжим поддерживать разработчиков и пользователей расширений и постараемся сделать процесс перехода как можно более гладким.

    Почему Opera меняет движок?


    Когда мы только начинали в 1995 году, нам пришлось создать собственный движок для того, чтобы конкурировать с браузерами Netscape и Internet Explorer и двигать веб-стандарты и весь интернет вперёд. Когда мы начинали разработку спецификации HTML5, мы хотели написать такой документ, который улучшит общую совместимость браузеров.

    Проект WebKit сегодня имеет такую поддержку стандартов, о которой мы могли только мечтать, когда начинали работу над нашим браузером. И вместо того, чтобы тратить все свои силы на повторение того, что уже реализовано в WebKit, мы можем сфокусироваться на изобретении чего-то нового, чтобы сделать лучший браузер. Изобретённые в Opera вкладки, экспресс-панель, сжатие данных, ускоряющее загрузку страниц, были в дальнейшем успешно подхвачены и внедрены многими производителями браузеров. Отправляя патчи прямо в проект WebKit, мы сможем улучшить поддержку стандартов не только в Opera, но и во многих других браузерах.

    Мы безусловно продолжим нашу работу по улучшению веба с помощью стандартизации технологий. У нас есть 17-летний опыт в создании браузера и новых стандартов. Начатые в Opera стандарты, вроде HTML5, HTML5-видео, Media Queries являются жизненно важной частью современного веба.

    Мы продолжим развитие веб-технологий и будем участвовать в проектах WebKit и Chromium. У нас есть большой опыт создания кроссплатформенных продуктов. В наших внутренних сборках мы экспериментируем с добавлением новых стандартов и отсутствующих технологий, которые поддерживает Presto, например, полная поддержка мультиколонок в CSS. В последние недели мы связывались с проектом WebKit и его контрибьюторами, чтобы обсудить наши намерения по участию в развитии проекта.

    Поэтому в этом году мы отправляем сразу две валентинки: одну, как водится, открытому и совместимому вебу, а вторую проекту WebKit.

    P.S. Первый патч, отправленный в WebKit этим утром, исправляет поддержку мультиколонок в CSS.
    Opera 55,23
    Браузер Opera — больше возможностей в интернете
    Поделиться публикацией
    Похожие публикации
    Комментарии 1075
    • +86
      Отличная новость.
      • +65
        Она была бы отличной, если бы Presto передали в Open Source, а так это похороны. Они не собираются это делать.
        :-( Одним конкурирующим движком
        • +20
          … стало меньше.
            • +10
              А можно поинтересоваться зачем они тебе?
            • –4
              Ирония судьбы. В опере не получается войти на сайт change.org, потому что текст «Войти, используя логин и пароль на Change.org» не становится ссылкой.
            • +6
              Ну и отлично!
              • +15
                После прочтения всех коментариев захотелось сказать:
                Хоронили Оперу — порвали три баяна.
                • +9
                  Хоронили Оперу — сорвали три сопрано.
              • +22
                С одной стороны это плохо, с другой хорошо — зачем велосипеды? Его все равно никто не сможет качественно поддерживать, а все уникальные наработки они перенесут в WebKit.
                • +1
                  Лучше бы открыли Presto, а все уникальные наработки переносить — нашлись бы специалисты
                  • +1
                    Так компания бы получила взамен меньше, чем отдала бы.
                    • +1
                      Конечно, лучше просто выкинуть.
                      • 0
                        А кто сказал, что мы его за просто так хотим забрать? Пусть назовут цену — выкупим!
                  • 0
                    Я думаю это решение не с неба свалилось на девелоперов. Есть конечно шанс, что это было сделано в маркетинговых целях, т.к., ну… все любят вебкит. С другой стороны, может быть престо был не самым лучшим движком «изнутри», раз его решили так вот сбросить.
                    • +1
                      Да и разрабатывать собственный движко современный со всеми плюшками — удовольствие не из дешевых. Как они сами написали — огромное кол-во времени они тратили просто на поддержку движка в актуальном состоянии, вместо инноваций.
                    • 0
                      и слава богу
                    • +1
                      Они бы наверняка открыли движок, если бы могли. Подозреваю, что с этим проблемы (код, лицензированный у других компаний, и тому подобное). А если открыть Presto шансов нет — отказ от него в пользу WebKit выглядит вполне разумным шагом. Особенно учитывая тот факт, что их одного процента пользователей явно мало, чтобы большинство разработчиков всерьёз что-то тестили на их движке.
                      • 0
                        Может это оно? Взято из вики:
                        Движок Opera (Presto) лицензирован Adobe и интегрирован в пакет Adobe Creative Suite (в частности, Presto используется в Adobe GoLive и Dreamweaver).

                        Правда там речь про времена CS2
                    • +79
                      Вот если бы еще и IE на webkit перешел…
                      • +2
                        Балмер как-то сболтнул однажды такое в Австралии. Правда не про IE, а про Gazelle.
                        Но судя по всему, ничего такого не произошло.
                      • –12
                        Зачем? IE в 10 версии работает отлично. Чисто субъективно работает быстрее Хрома. Единственное, чего в ослике не хватает, так это нормального интерфейса для разработки плагинов.
                        • +47
                          Не, вам показалось.
                          • –16
                            Ненавидеть IE уже не модно :)
                            • +60
                              Не, вам показалось.
                              • +3
                                Ну зачем вы так, IE 20 Ещё наши внуки будут ненавидит ;-)
                                • 0
                                  IE9 и выше уже вменяемые, но любить их пока не за что, а до этой версии карму они себе подпортили
                                  • –3
                                    В IE9 даже сглаживание шрифтов отключить нельзя без установки сторонних ненадёжных dll.
                              • +2
                                Работает то он быстро, но на нескольких вкладках. Когда открываешь больше десятка — периодически начинает перезагружать с ошибкой содержимое.

                                И удобство интерфейса ещё то.
                                • 0
                                  ??? Открыл 50 вкладок. Полёт нормальный. Ослик летает. Открыл те же 50 в хроме — тоже отлично. Так что не в вкладках дело :)
                                  • +2
                                    Сначала огласите, пожалуйста, какой у Вас размер ОЗУ
                                    • –3
                                      12 гигов
                                      • +11
                                        Всё понятно, Вам это не грозит.
                                        • –3
                                          Мои субъективные тесты памяти показали следующее:
                                          первое место по прожорливости жрет лиса,
                                          потом опера
                                          а самые гуманные — хром и ие10
                                          • +2
                                            Уж очень странные данные. Хотя, многое зависит от того, на скольки вкладках тестировали.
                                            • +1
                                              А также плагинов
                                              • 0
                                                плагинов ноль, вкладка одна
                                                • 0
                                                  Молодец, что вы протестировали сферическую вкладку в вакууме.
                                        • 0
                                          В моем первом компьютере было вдвое меньше памяти… на жестком диске.
                                          • +1
                                            :) да, прогресс не остановить, помню как оперативку на 256 мб поставил… был самым крутым парнем в городе!
                                • 0
                                  А зачем, когда есть Макстон?
                              • +147
                                УРА! Теперь в опере все будет нормально работать!
                                • –9
                                  У меня в Опере и так все нормально работает. А то что будет одним движком меньше — ничего хорошего.
                                  • +82
                                    Скажите это тем, кто верстает и пишет js под оперу.
                                    • +12
                                      Подождите, а что не так с JS в опере?
                                      • +34
                                        Т.е с проблемами в верстке вы согласны? )
                                        • +1
                                          Нет. Приводите пример багов текущей stable версии.
                                          • +15
                                            Из последнего — не удается реализовать кроссбраузерно фильтр grayscale.
                                            Т.е вот в IE7+ даж работает, а в опере нужен костыль который несовместим с css для других браузеров.
                                            Нет возмоности задать цвет текста в placeholder в input
                                            • +12
                                              При направлении документа rtl меняются местами margin-ы, меняются местами куски(!) фона при padding-е, ломаются границы ячеек таблиц при border-collapse: collapse и colspan.
                                              • +2
                                                Надо отметить, что маржины меняются только для инлайн-блоков в rtl. (может инлайнов ещё? Не помню.) Для остальных элементов проблем нет. С фонами, зависящими от языка текста (ltr или rtl) я отправлял эпичный баг. Вроде поправили, кажись, не наблюдал больше.
                                                • +2
                                                  margin-ы у инлайнов тоже меняются. Фоны до сих пор бьются. Таблицы до сих пор бьются. Я тоже отправлял багрепорт с примерами, пока не поправили.
                                          • –12
                                            Самый простой пример:

                                            window.find('test');
                                            • +16
                                              DOM Level 0. Not part of any standard.
                                              Я впервые про этот метод услышал, кроме того в FF тоже есть баг судя по всему. Пример не защитан.
                                            • 0
                                              Я не знаю много примеров, но есть один, с которым сталкивался — это своя реализация направления скролла мышки.
                                              • 0
                                                Дельта скрола уже поправлена много лет назад.
                                                • 0
                                                  Спасибо за уточнения.
                                            • –11
                                              Я еще ни разу не видел, чтобы были проблесы с версткой под оперой.
                                            • +59
                                              Если ещё и Опера начнет активно контрибьютить в код Хромиума и V8, то броузеры начнут развиваться семимильными шагами. Так что лучше 2 отличные компании, работающие над 1 движком, чем две — над двумя.
                                              • +9
                                                Над webkit уже работают apple и google + может еще кто-то поменьше. Так что будет как минимум 3 компании а не 2.
                                                • +18
                                                  А ещё Nokia, Adobe, Intel, Samsung и другие.
                                                  • +8
                                                    Вы правы, однако если посмотреть страницу коммиттеров, то там 80% работники apple и google.
                                                    • +3
                                                      Да, в соотношении комитеров и ревьюеров перевес есть.
                                                      • +3
                                                        Ну так они же как раз основные «потребители» этих самых исходников. Чего вас так удивляет? Nokia и Samsung больше времени железу уделяют.
                                                        Будет удивительным, если сейчас к этой парочке не подключится Opera :)
                                                      • +2
                                                        Даже Яндекс! =)
                                                        • 0
                                                          А еще Рамблер, Мейл.ру, QIP и ICQ :)
                                                  • +10
                                                    Вы наверное не пользуетесь сайтами типа Google Docs?
                                                    • +16
                                                      К сожалению, если в Опере поменять юа на Хром, то все баги исчезают
                                                      • +14
                                                        К сожалению, не все :(
                                                        • +5
                                                          вполне допускаю, что с ними просто не сталкивался, но 90% проблем я решал именно подменой юа для сайтов
                                                      • –11
                                                        Не пользуюсь.
                                                        Для документов есть Word, а инет — для поиска информации, скачивания файлов/торрентов, общения на форумах. Я все еще воспринимаю сеть именно как Сеть, а не как операционную систему с программами.
                                                        • 0
                                                          SaaS? Нет, не слышал.
                                                          • +8
                                                            Ну почему не слышал? Просто у меня есть свое мнение относительно развития Сети, не совпадающее с мнением большинства корпораций, делающих бизнес на вебе. А с вашим SaaS недалеко и до того, что придется платить абонентскую плату за пользование софтом.
                                                            • +3
                                                              Недалеко до того, чтобы платить? Это уже давно случилось. Dropbox, Evernote, Basecamp, Bitbucket и др.
                                                              Однако я не вижу ничего плохого либо аномального в том, что за SaaS нужно платить.
                                                              • +10
                                                                Плохо то, что пользователь становится зависим от конкретного продукта (считай корпорации). Локально хранимые документы в большинстве своём можно так или иначе использовать в разных локальных приложениях, в случае же SaaS доступ к ним ограничен одним приложением. Плюс полный контроль владельца SaaS над пользователем: захотел — отключил за неуплату и т.п.
                                                                Я тоже стараюсь максимально избегать использования SaaS где это возможно.
                                                                • –2
                                                                  Почему пользователь более зависим в случае SaaS, чем с копией ПО? Всегда можно экспортировать данные и использовать их локально или в другом сервисе.
                                                                  • +10
                                                                    Уже наступали на эти грабли: жалоба, блокировка аккаунта, доказательства что не верблюд…
                                                                    Если копии данных всегда хранить у себя, зачем тогда нужен SaaS?
                                                                    • +2
                                                                      Так бэкапы на что нужны? Не делаете бэкапы? Или почему-то считаете, что для локальных файлов они нужны, а для удаленных — нет?
                                                                      • +2
                                                                        Одно из важнейших преимуществ хранения документов в облаках — это то, что не надо тратиться на собственные серваки с RAID'ами и кучей винтов. Если же мы боимся кривых ручек пользователя, таки да, бэкапы — которые хранятся (и создаются) там же, в облаке. Хранить бэкапы локально тоже можно, но тогда и документы логично хранить локально, чтобы не гонять каждый день большие объёмы через относительно узкий канал. Ну и надёжное хранилище тогда своё надо. Если оно есть, какой смысл выносить работу с документами вовне?
                                                                        • 0
                                                                          Пожалуй, сяду за Вашу сторону стола — были, есть и будут рабочие места с «никаким» интернетом (промзоны, мелкие города), провайдеры-«барыги».
                                                                          Вот в них ни о каком SaaS-е думать нельзя.
                                                                        • +4
                                                                          Казалось бы, причём тут тема поста?
                                                                  • 0
                                                                    В случае идеального вектора развития SaaS сервисов вы как раз таки сможете интегрировать абсолютно все ваши приложения друг с другом и передавать огромные объемы данных из одного сервиса в другой даже с мобильного телефона.
                                                                    • +7
                                                                      Однако в капиталистическом обществе все идеи быстро корректируются до соответствующего состояния жаждой бабла у корпораций и идеального вектора ждать не приходится.
                                                                      • +1
                                                                        Однако в капиталистическом мире свободной конкуренции сама конкуренция распоряжается выживаемостью, а без интеграции со сторонними сервисами SaaS быстро теряет преимущество. Интеграция с соц сетями для поиска друзей в том же сервисе — наглядный пример такой интеграции. Или, например, интеграция Google Drive со сторонними программами, позволяющими быстро открывать файлы в другом SaaS приложении.
                                                                        • +3
                                                                          > в капиталистическом мире свободной конкуренции сама конкуренция распоряжается выживаемостью
                                                                          Вы всё ещё верите в эти буржуйские сказки для наивных? В условиях капитализма важно только одно: бабло. Конкуренция только вредит безудержному выкачиванию бабла из населения и тщательно сводится к нулю.
                                                                          Вы нигде не найдёте честной конкуренции сегодня.
                                                                          • 0
                                                                            Неужели вы всё ещё верите в эти байки от Сталинов/Ленинов про капитализм? Надо хотя бы учитывать то, что если продукт плох, то пользователь плюнет и скажет — раньше жил без него, и сейчас поживу. Если бы первый айфон бы сделали бы просто лучше тех древних смартов, то пусть бы и он завоевал бы ТОТ рынок, но не вышел бы в массы как сейчас.
                                                                    • +1
                                                                      >Плохо то, что пользователь становится зависим от конкретного продукта (считай корпорации).

                                                                      Вы не поверите, но эта проблема появилась задо-о-олго до появления онлайн-приложений и эпохи веб2.0 в целом :)
                                                          • +1
                                                            Вы смогли воспользоваться Google hangout в Опере?
                                                            • +11
                                                              А я и в Хроме не смог — оперативки не хватило…
                                                            • 0
                                                              Особенно в Opera впечатляет работа window.onunload и window.onbeforeonunload :)
                                                          • +47
                                                            Блин. ЭТО случилось. Я даже не знаю, радоваться или грустить. Только недавно не выдержал и пересел с Chrome обратно на Opera.
                                                            • +7
                                                              Я бы перешел на Chromium, если был тот функционал и удобства, что в Опере есть были бы там. А тут такое… Радоваться надо!
                                                            • +98
                                                              Опера на вебките – очень интересно! Надеюсь что вопрос с MSIE со временем разрешится таким же образом.
                                                              • –53
                                                                Чем MSIE не устраивает? Всю верстку, которую я делаю, не приходится адаптировать к IE (начиная с девятой версии) уже давно.
                                                                • +11
                                                                  Правда правда? А как же анимация? В девятой версии её, видимо как всегда, случайно забыли сделать…
                                                                  • +3
                                                                    Деградируют как и для 8-й версии.
                                                                  • +56
                                                                    Чем MSIE не устраивает? Are you serious?
                                                                    • +4
                                                                      Да, да, защитники ИЕ так любят рассказывать, как там всё светло, тепло и радужно, и как задолбали ничего не понимающие хейтеры-завистники, несомненно ругающие ИЕ исключительно поддавшись моде, а на самом деле всё прекрасно и WebKit не нужен.
                                                                      • +4
                                                                        Я, вообще, не понимаю откуда берутся эти «защитники ИЕ ».
                                                                        Вот откуда берутся маньяки, извращенци и политики я могу понять. Но «защитники ИЕ»…
                                                                    • +17
                                                                      Изменения вносятся слишком медленно. Например TypedArray для ImageData в Canvas нет даже в IE10, хотя работает уже во всех современных браузерах:

                                                                      interface ImageData {
                                                                        readonly attribute unsigned long width;
                                                                        readonly attribute unsigned long height;
                                                                        readonly attribute Uint8ClampedArray data;
                                                                      };
                                                                      


                                                                      Ну или их отношение к WebGL.

                                                                      Это то, что сходу вспомнилось.
                                                                      • 0
                                                                        Есть и первое и второе, второе кажется есть даже у 9 версии.

                                                                        WebGL — да пока нет.
                                                                        • +1
                                                                          Может они делают свой проприетарный WebЫкс :)
                                                                        • +26
                                                                          Вы издеваетесь? Все сайты, что есть на html5 и css3, надо выгеморроивать для осла.
                                                                          • +2
                                                                            У меня в свое время для одного из проектов сидел отдельный человек, который проект адаптировал под IE (даже в 9-й версии огромное кол-во кода и верстки работало странно). Для всех остальных браузеров код писался коммандой, с мелкими фиксами под отдельные браузеры.
                                                                            • +4
                                                                              Бедный… Как я его понимаю… Он наверно домой приходил и избивал боксёрскую грушу пока не падал от физической усталости… А утром опять на пытку работу…
                                                                              • 0
                                                                                Интересно, за какие деньги он себя на это обрек. Или у него просто отобрали паспорт? Скорее, второе.
                                                                            • +2
                                                                              Недавно был в разработке сайт, нагруженный скриптами, графикой и анимацией. ИЕ9 (с некоторыми оговорками в плане CSS3) и Фаерфокс — полёт нормальный, всё мягко и красиво. ВебКит — слайдшоу и лаги.
                                                                              • +2
                                                                                Значит Ваш проект как минимум не использовал
                                                                                Application Cache (offline)
                                                                                Web Workers (threads in JavaScript)
                                                                                HTML5 Forms (validation mechanism, CSS3 selectors)
                                                                                JavaScript Strict Mode
                                                                                ForeignObject (embed external content in SVG)
                                                                                SMIL Animations (SVG animations)
                                                                                File API
                                                                                WebGL (3D)
                                                                                CSS3 Transitions (for animations)
                                                                                CSS3 Text Shadow
                                                                                CSS3 Gradients
                                                                                CSS3 Border Image
                                                                                CSS3 Flex box model
                                                                                ClassList APIs
                                                                                FormData
                                                                                HTML5 History API
                                                                                Drag'n Drop from Desktop

                                                                                Я замечу, что у нас теперь в продакшн идет только html5 валидация и css3
                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                            • +2
                                                                              В IE 10 нет даже зачатков поддержки WebGL и, судя по заявлениям MS, не будет в ближайшее время.
                                                                            • +22
                                                                              Да, давайте вместо рабства Микрософта попадём в рабство к Гуглю:)
                                                                              • +6
                                                                                хромиум опенсорсный
                                                                                • +33
                                                                                  И как это спасает от гуглорабства?

                                                                                  bool FirstRun::SearchEngineSelectorDisallowed() {
                                                                                  // For now, the only case in which the search engine dialog should never be
                                                                                  // shown is if the locale is Russia.
                                                                                  std::string locale = g_browser_process->GetApplicationLocale();
                                                                                  return (locale == "ru");
                                                                                  }


                                                                                  src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/first_run/first_run.cc?r1=84235&r2=84234&pathrev=84235
                                                                                  • +16
                                                                                    Легко. Никто не заставляет использовать этот участок кода :)
                                                                                    • +1
                                                                                      в случае с Оперой у меня на Андроиде стоит клон Оперы от Яндекса, там в качестве поисковика по умолчанию — Яндекс. В других случаях можно просто поставить домашней страницей Яндекс или тот поисковик, который вам удобнее, чем Google. В Яндекс.Браузере еще можно прямо в настройках поисковой строки указать все поисковики, которые вам приятны, и выбирать их по мере надобности:



                                                                                      Словом, при желании иметь выбор его пока вполне реально организовать. Что не исключает нечестной конкуренции в будущем, о которой надо людям рассказывать, и которую надо стараться исключать, давя на монополиста. В конце концов, никто нас не заставляет платить Google за рекламу и быть для него привлекательным рынком.
                                                                                      • +1
                                                                                        Этот патч вроде уже откатили
                                                                                        src.chromium.org/viewvc/chrome?view=rev&revision=107302
                                                                                        • +3
                                                                                          Самое противное, что он там был, по чьему-то решению и исключительно для русской локали.
                                                                                          Смилостивились, ага: «раз уж народ со слэшдота ссылается на этот баг, имейте в виду, пожалуйста, что позже мы всё вернули» (спустя полгода).
                                                                                          • +11
                                                                                            Однако это нашли и откатили, чего попросту не могло бы случиться в случае ИЕ, не так ли?
                                                                                            • +3
                                                                                              Это да — несомненный плюс Open source.
                                                                                        • +2
                                                                                          Старая тема. Единственная и абсолютно правильная причина по которой Гугл тогда это сделал — это то что в России у Хрома тогда были конкуренты от Яндекса, Рамблера и Мэил.Ру. И все на движке того же Хромиума.
                                                                                          И во всех них не было выбора поисковика по-умолчанию после установки. Почему же браузер от Гугла должен его предлагать?
                                                                                          • +2
                                                                                            Может потому что Chromium (белый и пушистый) это не Chrome (поработитель и следитель)?
                                                                                            • 0
                                                                                              И где связь?

                                                                                              Это вопрос конкуренции. Яндекс.Браузер использует поиск Яндекса, Нихром — Рамблера, Хром — Гугла. Всё честно, вы не находите?
                                                                                              • +3
                                                                                                Честно. Когда речь касается закрытых браузеров. Но почему в открытом Хромиуме фильтрация?
                                                                                                • 0
                                                                                                  Потому что ее используют закрытые браузеры, основанные на Хромиуме.
                                                                                                  • 0
                                                                                                    Это я знаю. И что? Вы написали — «Почему же браузер от Гугла должен его предлагать?» А я говорю о том, что Chromium это не браузер от Google, это свободный браузер. Вот в своём Chrome они пусть накладывают патчи, делают что хотят, но косячить Chromium это плохая конкуренция.
                                                                                                    • +2
                                                                                                      Что вы понимаете под словом «свободный»: «открытый» или «бесплатный»? Или и то, и другое.

                                                                                                      Насчет свободы Chromium'а вы заблуждаетесь. Это такой же программный продукт, очень тесно связанный с Chrome, аффилированный с компанией Google и разрабатываемый её сотрудниками: если у программного обеспечения открытый исходник, это вовсе не означает что оно никому не принадлежит и его разработчик обязан согласовывать свои коммиты с мнением каждого конкретного пользователя.
                                                                                                      • 0
                                                                                                        Т.е. главный разработчик Chromium это Google? Если так, то в принципе, всё верно.
                                                                                                      • 0
                                                                                                        А это от Гугла коммит был?
                                                                                          • +8
                                                                                            То есть при случае вы лично сделаете форк и будете его поддерживать?
                                                                                          • +13
                                                                                            Да ну зачем. Пусть MS перейдёт на Gecko, и все будут довольны.
                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                                            • +19
                                                                                              А вот о нём я бы скорбеть не стал :) Страшно неудобная штука, ИМХО.
                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                • –13
                                                                                                  А чем dragonfly не чугуниевый? Такой же чугун как и в web developer tools в Chrome. Только поддержка интерфейсных фич сильно отстаёт буквально по всем направлениям.
                                                                                                  • +18
                                                                                                    Вы когда последний раз Dragonfly видели?
                                                                                                    Например отслеживание событие привязанных к DOM элементам сделана на много удобнее и логичнее.
                                                                                                    Прямо в DOM Tree вы видите привязанные события.

                                                                                                    Мне очень нравится автоматическое форматирование JS ресурсов в Dragonfly — эта фича, очень сильно экономит время.
                                                                                                    • +5
                                                                                                      Нет повода для грусти. Раз они собрались контрибьютить в вебкит, то скоро все клевое перекочует из оперы
                                                                                                      • +4
                                                                                                        Как я могу задать стиль выделенному DOM-элементу? Всё так же — через вручную созданный аттрибут style и его редактирование в панели слева? Там всё также невозможно дебажить javascript из-за миллиона глюков с точками останова? Всё та же страшно неудобная консоль. А как в стрекозе с расширениями? Догадываюсь, что всё те же страшные муки (с выбором нужного js-файла, с обновлением его кода, с работой DOM popup-окна? А как с производительностью? Я вот вбил в консоли на этой странице $$('*') и наблюдаю уже минуту страшные тормоза. А что у нас с @media query? Хм — ничего не вижу. Итак куда не ткни. Ах да, в стрекозе есть пипетка…

                                                                                                        Хотя определённые сдвиги есть. Я вижу что, в net-панели наконец результаты запросов отображаются всегда. Вижу source map.
                                                                                                        • 0
                                                                                                          Часто вы используете $$("*") при разработке?
                                                                                                          А вот редактировать JS и отслеживать события нужно постоянно.
                                                                                                          Так, что при всей вашей браваде, тут стоящее замечание лишь про редактирование inline-style.
                                                                                                          И ajax, например, сейчас удобнее отслеживать в Dragonfly
                                                                                                          • +1
                                                                                                            Часто вы используете $$("*") при разработке?
                                                                                                            В консоли подобные штуки я использую довольно часто. Для меня консоль — 90% работы в таких инструментах. Консоль dragonfly мне не нравится совсем. Впрочем консоль в chrome тоже печалит :(

                                                                                                            По поводу Ajax — не понял, чем удобнее. Мне кажется, что в dragonfly, что в web tools-ах отслеживать Ajax страшно неудобно, в то время как в Firebug почти идеально. Вот на что стоило бы ровняться. Сравнте — Dragonfly, Firebug. Может я чего и недопонимаю, не правильно пользуюсь инструментами? Просто если способа удобнее нет, то отслеживание ajax-ов что в opera, что в chrome в самом зачаточном состоянии.

                                                                                                            Был бы рад увидеть способ проще.
                                                                                                      • +1
                                                                                                        Как через web developer tools редактировать кукис или отслеживать аяксы?
                                                                                                        • +1
                                                                                                          Отслеживать аяксы — также, через вкладку net. Не удобно =( Вот в firebug-е — шикарно. С печеньями — не знаю, никогда не работал с ними ни через web tools, ни через dragonfly.
                                                                                                          • 0
                                                                                                            Аяксы через Network, cookies через Resourses → Cookies.
                                                                                                      • +4
                                                                                                        Это уже делов вкуса, вы бы не стали, а я вот как и некоторые другие разработчики, пользуюсь исключительно драгонфлайем, мне он очень нравится. Надеюсь, что он будет максимально сохранён в новой опере.Но это маловероятно. А новость вообще отличная! В моей любимой опере теперь будет всё работать!
                                                                                                        Эй, Рарзработчики, лаффки :)
                                                                                                        • +2
                                                                                                          А мне нравится больше файерфоксового и хромового.
                                                                                                          • +2
                                                                                                            Мне тоже, а еще в DragonFly клевые направляющие у выделеного элемента + они же при наведении на остальные — удобно прицеливаться и ровнять блоки
                                                                                                          • +1
                                                                                                            По мне так куда удобнее хромового. Хотя бы в том, что в Dragonfly я могу навести курсор на элемент на странице и он выделится в коде, в Chrome приходится прыгать по коду, смотря что выделяется на странице.
                                                                                                            • +2
                                                                                                              В Chrome (только что проверил) скролл автоматически переносится к выделенному DOM элементу, и соответственно выделяет его синим.
                                                                                                              • 0
                                                                                                                Возможно, я не совсем корректно выразился, поэтому решил продемонстрировать при помощи видео:
                                                                                                                www.youtube.com/watch?v=_atHK7DORpg
                                                                                                                Для лучшего просмотра рекомендую полноэкранный режим.

                                                                                                                Я был бы очень признателен за метод, который позволит выделять элементы в Chrome так же, как и в Opera.

                                                                                                                PS Ниже уже ответили, спасибо.
                                                                                                              • +2
                                                                                                                По мне так куда удобнее хромового. Хотя бы в том, что в Dragonfly я могу навести курсор на элемент на странице и он выделится в коде, в Chrome приходится прыгать по коду, смотря что выделяется на странице.

                                                                                                                Нажмите на «Лупу» в ДевелоперТулз и выбирайте элемент.
                                                                                                                • 0
                                                                                                                  Огромное спасибо, жаль, что это отключено по-умолчанию.
                                                                                                                  • +3
                                                                                                                    ПКМ — Inspect Element, почему нет?
                                                                                                                    • 0
                                                                                                                      Огромное спасибо, жаль, что это отключено по-умолчанию

                                                                                                                      Не жаль. Очень плохо когда открываешь девелоперс тулз и она автоматически активируется. Вот я смотрю в код и хочу увидеть, как оно будет реагировать на мои действия. А вместо этого — выделяет мне элементы. Может, я хочу написать сообщение в Input и при этом смотреть, как будут менятся свойство выделенного перед этим элемента?
                                                                                                                      • +2
                                                                                                                        Что бы открыть с лупой по умолчанию просто нажимаешь ctrl+shift+C (cmd+shift+C)
                                                                                                              • +3
                                                                                                                Про веб-инспектор и другие подробности десктопного релиза расскажем ближе к делу, сейчас пока мобильная версия.
                                                                                                                • +10
                                                                                                                  Ждем experimental/alpha новой Opera. Понимаю, что вам, как сотрудникам, сильно жалко бросать столько труда(Presto в свое время был великолепен в плане изменений и скорости), но идея ваша здравая и хочется сказать вам в очередной раз спасибо за труд и пожелать успехов в новых для вас принципах разработки.
                                                                                                                  • +8
                                                                                                                    а когда можно ждать альфу для десктопа на новом движке? Хочется посмотреть на потребление памяти.
                                                                                                                    Сейчас, при моем использовании, опера жрет 600Мб, а хром 2,5 гига, разница существенная, не хотелось бы чтобы она изменилась в сторону хромовской.
                                                                                                                    • –28
                                                                                                                      Пофиг. Память нынче дешевле некуда.
                                                                                                                      • +9
                                                                                                                        Да что вы говорите! И даже DDR2?
                                                                                                                        • –13
                                                                                                                          На пыльных полках она ещё дешевле DDR3.
                                                                                                                        • +14
                                                                                                                          Печально, когда такие вещи говорит один из разработчиков довольно распространенного фреймворка.
                                                                                                                          • –11
                                                                                                                            Сервера — это другая тема. Я про десктоп.
                                                                                                                            • +1
                                                                                                                              Ой ну пристыдил, я вроде как из симфоневского стана, но насколько я помню ий один самых нежрущих память фреймворков.
                                                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                                • +5
                                                                                                                                  Любая память быстро закончится, если кушать её гигабайтами. У меня бывает, что открыто сразу 19-20 окон. Представляете, что было бы, если бы каждое съедало хотя бы по 200 МБ+? =) Не стоит относится к ОЗУ, как к неисчерпаемому ресурсу.
                                                                                                                                  • 0
                                                                                                                                    Конечно, он не неисчерпаемый и как разработчик я его экономлю. Но как пользователь мне проще отдать немного денег, чем страдать от того, что что-то не влезло в память.
                                                                                                                                    • +2
                                                                                                                                      Ситуации разные бывают. Моя текущая материнская плата не даёт мне использовать > 3.2 GiB RAM :) Новая планка не поможет :)