Opera Dragonfly


    Браузер Opera, один из немногих на данный момент, имеет очень хороший уровень поддержки CSS3 (и других стандартов), превращаясь в идеальную платформу для тестирования различных техник, которые предлагаются существующими и будущими стандартами. Однако, эти факты всегда уходили на второй план из-за отсутствия в браузере наглядных инструментов для тестирования, как FireBug или Web Developer Toolbar.

    И теперь, разработчики Opera решили, наконец-то, внедрить свой инструмент. Сегодня было проанонсировано о том, что в версии Opera 9.5 beta 2, под названием Opera Dragonfly, будут встроены инструменты для веб-разработчиков. Релиз версии «alpha» намечается на 6е мая. Статус версии говорит сам за себя — мы не увидим всех возможностей инструмента, но это непременно будет хорошим стартом.

    Разработчики также будут надеяться и на отзывы пользователей, чтобы, прежде всего, сделать новый инструмент как можно более полным и полезным для веб-разработчиков.

    На данный момент на сайте Opera доступна версия Opera 9.5 beta 2 (Kestrel), имеющая поддержку CSS3, так что уже сейчас можно протестировать новые свойства и стандарты в ожидании релиза 6-го мая.

    Источник css3.info

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      0
      Спасибо. Как раз только что парень из соседнего офиса пытался доказать мне что у Opera нету бушующего как у браузера веб-разработчика... :)))
        +8
        К счастью, на данный момент у холиварщиков это вообще единственный довод против Оперы. Очень надюесь, что Драгонфлай не подкачает.
          +1
          У холиварщиков аргументов много, это и "очень непривычный тяжелый перегруженный негибкий интерфейс" =)) и "монструозность программы-комбайна" из-за наличия почты и рссридера, и даже то, что опера SpeedDial с лисового плагина сперла =))
            +8
            И это, как правило, говорят те люди, которые норовят навешать на FF "Топ 100 самых нужных плагинов" сразу после установки :))).

            А насчёт Speed Dial - они это серьёзно :)? В 99.9% случаев (оставляю 0.01% на своё незнание) именно новые фичи Оперы потом передирались разработчиками плагинов к FF.
              0
              Я вообще не видел ни одного серъезного аргумента против оперы, который бы не касался каких-нибудь далеких от обычных людей плагинов для разработчиков или поддержки какой-нибудь фитчи CSS или JS. Холиварщики они на то и холиварщики =)
              • НЛО прилетело и опубликовало эту надпись здесь
                  +1
                  Опера - единственный браузер, который максимально следует стандартам. И то, что страница выглядит не так, как в FF, не значит, что Опера отрисовала её не по стандартам, а ровно противоположное.

                  А JS пишут люди - Вы не допускаете, что это они, а не Опера, работать не умеют?
                  • НЛО прилетело и опубликовало эту надпись здесь
                      +1
                      WebKit так же им следует.
                        0
                        Обычно люди, которые говорят про то, что "Опера не шарит в JS", не в курсе, что такое ВебКит. Без обид, просто это статистика.

                        Согласен, ВебКит тоже очень хорош.
                    • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        Открываем

                        <holywar>
                        • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          > нельзя несколько firefox'ов одновременно
                          Почему же нельзя? Вполне себе можно.
                          • НЛО прилетело и опубликовало эту надпись здесь
                            0
                            FF 3 поддержует inline-block .
                            Safari еще покачто ранно считать браузером, у релизов багов хватает, хоте и поменьше чем у ИЕ )
                            И еще насколько я помню inline-block это мелкософтовская фича.

                            Ну а в целом набор тулзов для разработчиков не помешает, внезависимости какой браузер любите вы, верстать приходится под все ...
                            • НЛО прилетело и опубликовало эту надпись здесь
                              • НЛО прилетело и опубликовало эту надпись здесь
                            +3
                            О, а я слышал ещё один отличный аргумент: "Опера - говно!" Всегда радуюсь, когда у людей есть доводы ;)!
                            • НЛО прилетело и опубликовало эту надпись здесь
                                0
                                >"Я вообще не видел ни одного серъезного аргумента против оперы, который бы
                                >не касался каких-нибудь далеких от обычных людей плагинов для разработчиков
                                >или поддержки какой-нибудь фитчи CSS или JS. Холиварщики они на то и
                                >холиварщики =)"

                                очень уважаю оперу.
                                стараюсь всегда разрабатывать под неё.
                                но помимо отсутствия аналога firebug сильно обламывает нежелание оперы работать с NTLM-авторизацией.
                                на работе, к сожалению, стоит такая прокси..
                                проги на питоне, которые подрубаются к прокси - не в счёт;)
                                  0
                                  Если прокси - ISA, то у нее есть штатный Firewall Client. С ним указывать прокси в браузере (да и в любой другой сетевой программе) не нужно. Опера через него отлично работает.
                                    0
                                    к сожалению, не всегда.
                                    и к ещё большему сожалению, у меня именно такой случай.
                                    фф и ие нормально, опера - тишина.
                                    там что-то с версиями сервера, или протокола, или что-то типа того..не специалист.
                                    так что пришлось на работе реже пользовать оперу.
                                    а работает она только при запущенном Fiddlerе.
                              –1
                              Чтобы Опере перестать быть "монстроузным комбайном" достаточно убрать Torrent и IRC клиенты, т.к. встроенная почта и RSS читалка уже не диковинка. :)
                                0
                                А они мешают, требуют ресурсов, памяти?
                                  0
                                  Да что вы, нет конечно.
                                  Просто если уж речь пошла о монструозности и холиваров насчёт комбайнов, то на мой взгляд это в Опере лишнее.
                                    0
                                    а оно сильно мешает? в менюшке висит?
                                      0
                                      Как-то неправильно меня поняли..
                                      Прочёв комент k_s про холиварщиков, я решил сказать своё мнение по этому поводу.
                                      Где вы видите что я называю Оперу монстром вне контекста холиваров?
                                      Я не пользуюсь встроенными торрентом и иркой, и они мне СОВЕРШЕННО НЕ МЕШАЮТ.
                                      Столько народу сразу набегло "не пользуйся - кто мешает", аж страшно стало. :)
                                        0
                                        да нет, я правильно понял :) мне просто интересно - вам знакоы их доводы "почему мешает"?
                                          0
                                          Стандартный довод чуть выше написал товарищ Meneldor. :)
                                          Ну и ещё называют "тяжелым кривым комбайном"(это не мои слова, чтоб опять не посыпалось угроз :)). Обычно такой флейм пишут те кто пользовался ей от силы минут 5. :)
                                          Если интересно подробнее узнать остальные доводы погуглите холивары. ;)
                                      0
                                      смешно, но про наличие IRC клиента в моей опере я услышал от вас

                                      а вы говорите - монструозность
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      –1
                                      И да, почему убирать торрент-клиент? По-моему он должен стать часть обычной качалки, популярность торентов большая и прекращать расти не собирается. Продвинутый пользователь отключить ее сможет без проблем, обычный, который спрашивает на трекере почему качается только маленький файл, такой качалке будет только рад.
                                        0
                                        Впринципе верно говорите. Да для начинающих это может подойти в самый раз, но мне кажется что норвежцы встроили его больше для оффициальных источников с которых качаешь за деньги(www.bittorrent.com).
                                        Сейчас на многих закрытых(незнаю про открытые) трекерах Opera забанена как клиент.
                                          0
                                          Потому что сделана плохо и неправильно работает с большинством трекерных движков.
                                            0
                                            Ну так это первая версия, наверняка будет дорабатываться.
                                              +1
                                              ну как доработается - тогда можно будет посмотреть, а так - лишний груз
                                        0
                                        Специально для вас каждую сборку делают и в версии classic - без торрента, почты и т.п.
                                          0
                                          Ох... Прочитайте ещё раз внимательно мои коменты выше. :)

                                          И по подробнее расскажите какие сборки вы имеете в виду?
                                            0
                                            classic - это не без почты и торрентов, а со старым инсталлятором, насколько я знаю.
                                            0
                                            Неее, вы просто себе не представляете, насколько просто дать пользователю оперы торрент ссылку, не вдаваясь в подробности - что это!
                                            0
                                            Ой как Вы неправы.
                                            Плагин появился ПОСЛЕ релиза SpeedDual на Опере и был, если мне не изменяет память, глючным.
                                            Сейчас ситуация изменилась.
                                            [offtop]Никто не знает как в опере увеличить кол-во превюшек?[/offtop]
                                            0
                                            всегда считал наоборот :)
                                            иначе почему опера сделала возможными только 9 страниц?
                                            +1
                                            я не холиварщик, поэтому у меня как у веб-разработчика это не единственный довод.
                                            Вот например пара оперных "фич" ( скажи только что баги - затопчут :-) найденных лично мною:

                                            var obj = {}; obj['A'] = 1; obj['3'] = 2; obj['a'] = 3;
                                            var s = '';
                                            for(var i in obj) s += obj[i];
                                            alert(s);

                                            Вопрос на засыпку что покажут все браузеры, кроме "передовой" Оперы и что покажет Опера? Конечно, это не баг, так как нет стандарта на хранение свойств объекта, просто Опера реализовала не как все, и мне как разработчику надо помнить про это "не как все", и писать специальный код, чтобы было как у всех.
                                            Другой косяк - прицепите на mousemove хэндлер и попробуйте менять на каждое событие на лету курсор у элемента над которым "летаете". Сравните как это работает у всех и как это не работает у Оперы, специально для которой опять же приходиться заглядывать в мозг через анальное отверстие.
                                            А сколько еще есть претензий у моих коллег по цеху!! Слава богу хоть рендеринг стал более предсказуемый в 9.5 версии, а раньше это была такая жопа, поменяешь что-нибудь у элемента и думай за какую письку в опере надо дернуть, чтобы она соизволила перерисовать. Стандарты поддерживаются, слов нет, даже специально тесты на "стандартность" прогоняем под оперу и если там что-то не работает, значит надо ориентироваться на нее и править код для других браузеров ( ФФ в этом плане не идеал, хотя сейчас есть еще и Сафари, который придерживается стандартов). А вот в плане динамического контента, Опере надо расти. Прямо скажем, заточена она под статичные страницы, в результате современные веб приложения использующие AJAX технологии под оперой часто поломаны, а то и вовсе не работают без шаманского бубна "made for Opera".
                                              0
                                              Я могу взаимно вывалить гору проблем в том же ФФ, который тоже реализует многое по-своему, но при ещё и баги конкретные имеет, так что с этим доводом Вы всё же необъективны. Скорость JS - да, с ней есть проблемы в Опере. Впрочем, это зависит от задачи, т.к. есть код на JS, который работает в Опере быстро, а тот же ФФ ставит на уши. Претензии есть всегда и ко всем браузерам. И они никогда не кончатся. Однако это не имеет отношения к обсуждаемому вопросу.
                                                0
                                                Тут конечно не место, но можно с этого место поподробнее? Что именно ФФ реализует абсолютно по-своему, не так как это сделано в других браузерах и не так как это прописано в стандартах. Можно в частном порядке в ПМ. Я привел, по-крайней мере, очень конкретные примеры за которые отвечаю, а не пустые слова. Именно пустая болтовня ничем не подтвержденная является тем калом, которым забиты холиварные топики.
                                                Ну и вообще-то речь про Оперу. Вы что-то можете возразить по теме? В каком месте я не прав относительно Оперы?
                                                  0
                                                  Вы неправы только в том, что уже холиварите. Не буду приводить примеры - не буду, потому что лень тратить время на бестолковые споры. Но случаев, когда ФФ демонстрировал забавное поведение по вполне, казалось бы, стандартным кейсам, - много. В частности, бывает такое, что при установке элементу свойства style.display = 'none' этот элемент и все его дочерние элементы выпадали из DOM. Конкретный код сейчас уже не вспомню, но натерпелся в своё время много. Потом нашёл в Инете багрепорт, который не могли закрыть к тому моменту уже год.
                                                    0
                                                    Так, всё-таки не удержался. Вот пример кода, демонстрирующего совершенно ржачное отношение FF к кэшированию IFRAME'ов. Суть проблемы: если при обновлении страницы изменяется число IFRAME'ов, FF умудряется запихнуть в новые IFRAME'ы старый набор страниц. В итоге, сами понимаете, всё уползает. Проверял в FF 2.0.0.13. Пробуйте...


                                                    <html><body>
                                                    <script type="text/javascript">
                                                    if (document.cookie.indexOf('test=1') == -1) {
                                                        document.writeln('<a href="javascript:location.reload()">Убрать первый фрейм!</a><br>');
                                                        document.writeln('<iframe src="http://www.habrahabr.ru"></iframe>');
                                                        document.cookie = 'test=1';
                                                    } else {
                                                        document.writeln('<a href="javascript:location.reload()">Вернуть первый фрейм!</a><br>');
                                                        document.cookie = 'test=0';
                                                    }
                                                    document.writeln('<iframe src="http://bash.org.ru"></iframe>');
                                                    document.writeln('<iframe src="http://www.google.ru"></iframe>');
                                                    </script>
                                                    </body></html>


                                                    Код писал на коленке, однако принцип, думаю, понятен. Фокус в том, что JS тут не причём - в моём случае имела место генерация контента на серверной стороне, т.е. решение о выборе набора IFRAME'ов принималось не в JS. Эффект был тот же самый.

                                                    Согласитесь, показывать или не показывать баннер внутри IFRAME'а на странице в зависимости от залогиненности или незалогиненности пользователя - вполне себе нормальная задача. Как её решить в FF?
                                                  0
                                                  Насчёт производительности, кстати: рекомендую вот эти тесты.
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                    0
                                                    А мне так и просто хватает девконсоли для Оперы.
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  ну что я могу сказать? ура! :) сам использую фаерфокс, но если туда встроют названные инструменты, подумаю еще раз о переходе 8)
                                                    –1
                                                    Рано рукоплескать, сначала нужно пощупать. А то может оказать как всегда, рисуют золотые горы, а в результате не все так сказочно.
                                                      +1
                                                      ой да ладно... норвежцы редко обманывают в ожиданиях своих юзеров.
                                                      0
                                                      Что интересно, на сайте обратного отсчёта время поначалу показывали 36 дней, хотя вчера до 6го мая оставалось поменьше :)
                                                        –1
                                                        Кто-то тут говорит о монстроидальности оперы, хотя я бы сказал что она почти "голая" после установки. Зачастую даже приходится навешивать плагины на неё чтобы она стала более удобной.
                                                        А интерфейс, кстати, супер. Его можно собрать и в одну строчк меню (не считая полноэкранного просмотра, но он не всегда удобен при активном серфе), а можно и засорить кучей кнопок, причём настраивается очень быстро и удобно.
                                                          0
                                                          Полноэкранный режим тоже можно настраивать, выбирая какие панели/сайдбары/кнопки и прочее будут отображаться.
                                                            0
                                                            Ого, а не подскажешь, как именно? А то я не юзаю этот режим только из-за недостатка панели табов.
                                                              0
                                                              какой файл редактировать не знаю, но в operawiki есть набор кнопок, которые открывают полноэкранный режим с разными настройками
                                                                  0
                                                                  Спасибо за линк. Часто бывал на этом сайте, но не никогда не обращал внимания на эти fullscreen кнопки.
                                                                  0
                                                                  Вообще похоже можно самому кнопку с любыми параметрами создать. Но похоже в полноэкранном режиме не выдвигается/задвигается сайдбар, если его вызвать, он уже не скрывается полностью
                                                              0
                                                              Вчера порылся на эту тему в инете... дополнительной инфы не нашел - тщательно все скрывают, гады :)
                                                              Хотя вся эта помпезность внушает надежду на толковую софтину...

                                                              Dragonflies eat firebugs...
                                                                +1
                                                                В смысле нету? Есть же Opera Developer Console, вполне себе аналог Web Developer Toolbar.
                                                                  0
                                                                  6e = 16.309691. «Шестое» занимает всего на 4 символа больше, но не вызывает математических ассоциаций. Извините, занудничаю.
                                                                    0
                                                                    Причём занудничаете в другом топике. ;)
                                                                      0
                                                                      Вы меня напугали! (: Но топик я не перепутал, про «6е» написано именно в этом.
                                                                        0
                                                                        А что тогда вы собственно имели виду? (непинайте если туплю) (:
                                                                          0
                                                                          Автором было написано «6е мая», что не очень правильно с точки зрения русского языка. Несколько раз споткнулся глазами — и решил позудеть.
                                                                    0
                                                                    Надо бы перенести в блог Оперы или браузеров...
                                                                      +3
                                                                      Воткните куда-нибудь в пост ссылку на официальную страницу DragonFly:

                                                                      http://www.opera.com/dragonfly/
                                                                        0
                                                                        [Fire][bug] vs. [Dragon][fly]
                                                                          0
                                                                          Dragonfly eat Firebug ;)
                                                                            +1
                                                                            Скорей бы уже вышел, да?
                                                                              0
                                                                              угу... на стуле сидеть уже не могу... пару часов осталось...
                                                                              лишь бы не было, как с "супер" хабром...
                                                                              но есть надежда на то, что норвежцы != русские
                                                                                0
                                                                                Ну не пару, запуск в 20 часов. Вроде глянул код, в минус уйти не должно )))
                                                                                  0
                                                                                  6 часов еще...

                                                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                        Самое читаемое