Search
Write a publication
Pull to refresh

Comments 73

Вот настройку бы еще, чтоб свойства и значения можно было изменять в 1 клик, а не в 2 как сейчас (как в фаирбаге), а то привыкнуть никак не могу. Эта мелочь вынуждает меня юзать фаирбаг пока что.
Странное поведение Network manager. Если открыть эту страничку, то лог заполняется нормально и при клике на элемент открываются подробности



Жму кнопку «Проверить новые комментарии», появляется запрос, но при нажатии на него нельзя увидеть подробнее о нем, хоть обкликайся



P.S. А можно где-то похимичить, чтобы галочка «Track content (affects speed/memory)» всегда была активна, а то после закрытия стрекозы она снимается.
Думал к релизу этот баг поправят. Но воз и ныне там -((
А возможно ли сделать что бы драгонфлай нормально работал для сайтов которым отключён джаваскрипт? Просто по некоторым сайтам ходить со включенным джаваскриптом практически невозможно, а вот похимичить с DOM'ом бывает нужно.
Думаю многие интересуются этим вопросом. Пару раз на англоязычных сайтах смотрел обзоры отладчика, где как минус указывается эта особенность.
Как-то отправлял репорт. DFL-2068@bugs.opera.com
А возможно ли сделать что бы драгонфлай нормально работал на сайтах для которых отключен джаваскрипт?
Просто по некоторым сайтам со включенным джаваскриптом ходить невозможно, но иногда требуется похимичить с DOM'ом.
Сорри за дубль, пару раз обновлял страницу, а поста не было.
До боли напоминает chrome. Спасибо за хороший инструмент!
Справедливости ради стоит отметить, что на самом деле это похоже на WebInspector из Webkit, Chrome тут не причем. Плюшка из старенького Safari 2, где это это пожалуй была первая подобная отладочная система в браузере.
Это называется Webkit Web Inspector, которые разрабатывают ребята из Google и Apple, главным образом. Safari и Chrome не причём, они его просто используют.
Ну я собственно об этом и написал, web inspector из webkit, появилось впервые в safari под который и затачивалось (изначально вообше не как часть движка), полностью независимой частью инспектор стал когда появился chrome, ибо ребятам из гугла пришлось его немного допилить чтобы нормально использовать у себя.
Ну скажем так, драгон флай насколько я помню появился раньше. Но хром меня чуть удивил наличием трекинга потребления ресурсов системы. Очень пригодилось при оптимизации довольно емкого приложения на JS.
Самое важное для меня нововведение: Сетевой инспектор больше не тормозит настолько, что приходится переключаться на другие вкладки, пока грузится страница. Теперь хочется ускорения вывода console.log, который выдает максимум 10-15 значений в секунду.
В качестве примера, один и тот же код в консоле Хрома и Фаерфокса выполняется мгновенно, в Драгонфлае секунд за 6:
for(var i = 0; i< 100; i ++) { console.log(i); }
Ребята, разработка в Opera не станет удобной до тех пор, пока Opera не начнёт рендерить страницы нормально. =(
Пример страницы, укажем на кривость рук её создателя =)
«Нормально» это вкусовщина, есть что-нибудь конкретное, достойное багрепорта?
не отображение @fontface если опера запущена от пользователя с кириллистическим именем
Вадим, а ведь действительно. Проблема известна давно, уже были билды, в которых её исправляли. И тем не менее, она все еще присутствует. А ведь это стыд и срам: Опера — единственный браузер, в котором не работают web-шрифт, и ведь из-за чего не работают, смешно сказать — кодировка в путях файлов где-то ломается. Что там говорят по тикету, связанному с этой проблемой?
Проблему чинили, потом что-то снова поломалось. Всё известно, будет лучше — я стараюсь.
UFO landed and left these words here
UFO landed and left these words here
На самом деле вопрос и интересный и вполне проверяемый — выпиливаем заголовок User-Agent (или меняем на что-то нейтральное) и проходим по наиболее популярным «тяжелым» сайтам. При этом перестают работать те костыли, которые разработчики заточили под определенный браузер, и выплывают вещи, на которые верстальщики годами матерятся в курилках без написания багрепортов.
> вещи, на которые верстальщики годами матерятся в курилках без написания багрепортов.
Мазохисты, че еще сказать.
Наоборот. Ставить костыль все равно придется, потому что бага уже есть и надо чтоб работало. А если ее внезапно уберут, придется ставить костыль внутри костыля под исправленную версию.
А кто же тогда рендерит нормально?) быть может Firefox со своими замыленными шрифтами?)
about:config
gfx.direct2d.disabled = true

а рендеринг здесь вообще никаким боком.
UFO landed and left these words here
Как бы сильно я не любил Opera, для серфинга пользуюсь исключительно ей, но когда дело доходит до отладки, то я берусь за firebug. В firebug все-таки более удобно организована работа с сетью, что для меня важно.
Здорово, только во вкладке Network в «Тело Ответа» JSON по-прежнему приходит в base64. Сделайте, пожалуйста, чтобы его сразу можно было прочитать:

image
Народ, может я туплю и это вообще RTFM, но все-таки — в Dradonfly, например, так и нельзя как в Firebug добавить элементу стиль щелчком на пустом месте в окне стилей, а нужно вручную добавлять атрибут style и потом уж его редактировать? Автодополнения для названий свойств тоже по прежнему нет? И все также нельзя отключить постоянную подсветку синим цветом выделенных элементов (включенная постоянно — раздражает и мешает), но подсвечивать их динамически при наведении курсора?
Если нельзя, то вы меня простите, но грош цена всем этим обновлениям. Всякие там хитрые возможности — это прекрасно, но usability должна быть на первом месте. А Dragonfly с самого начала был элементарно неудобен в бытовом использовании. Как будто не для людей делают… В итоге несмотря на то, что Опера у меня — основной браузер (и никаких холиваров или поклонения — ни один другой тупо не держит мой профиль работы), я верстаю в Firebug, а в Dragonfly — только по необходимости (например, когда ковыряю интерфейс для IPTV-приставки, где браузер на Опере). Ведь всяких неудобств, тормозов и нелогичного поведения — там вагон и маленькая тележка. Люди пишут о них, пишут, а воз — и ныне там.
На панели инструментов Dragonfly, есть кнопка «Подсвечивать выбранный элемент», а в окне стилей, в самом низу есть кнопка «Новый стиль», причем они там живут очень давно.
1) Угу. А можно подсвечивать элементы водя курсором не по странице (на странице я их и так неплохо вижу), а по исходному коду, но без щелчков на элементах? Типичный паттерн работы: выделили какой-то элемент, чтобы работать над его стилем, и водим мышкой над соседними тэгами, чтобы увидеть — как они и что они.

2) Гм. А как при помощи этой кнопки тупо применить свойство к текущему элементу? Там, я так понимаю, можно целое правило ввести (очень удобно, не спорю), ну и что? К обозначенной мной проблеме это отношения не имеет.
Собственно если нужно непосредственно к эллементу — только style — а там уже можно element.style править. Ибо селектор никто за вас составлять не будет, ситуации разные бывает… ладно там какой-нибудь эллемент с явным ID, а допустим вы хотите поменять оформление для одной выделенной ссылки без какого либо класса — поменяются все… Лучше дать возможность самому ввести селектор. Но это моя точка зрения и я могу ошибаться.
Так я же и не спорю. Я возмущаюсь, что я этот style должен вручную прописывать атрибутом в элементе, а уж потом нормально им через правое окно пользоваться. Это же, опять же, типичный паттерн работы: стилизуем элемент — копируем настилизованное в файл, стилизуем следующий и так далее. Вручную style добавлять — несколько надоедает уже после третьего раза. Причем никакой инновационности не требуется — достаточно повторить удачное решение того же Firebug и все будут счастливы.
В теории можно было бы просто добавить пустое element.style но по сути это несовсем верно… Не могу сказать что меня это не бесит иногда, но я уже просто привык.
А кто знает почему так при POST (не мультипарт)? Это не только в опере
submit добавить
Цвета по прежнему в rgb, сокращенных записей css нету (border вообще кошмар — с десяток строк вместо одной). Неужели так сложно добавить это в опции?
UFO landed and left these words here
F12 занята для пользователь, извините, друзья-девелоперы.
В свое время им ничего не мешало менять раскладку под конкурентов. Ctrl-N например… ;)
Можно повесить на любую другую функциональную кнопку, но ctrl+shift+i — это слишком сложно (требует двух рук).

Или позволить самому задавать сочетание в стандартном менеджере быстрых кнопок (сейчас же этого сделать нельзя?)
UFO landed and left these words here
Если придираться, то на Макбуках нет Ctrl справа, правда на макоси это Cmd+Shift+I ;)
Капитан, видимо, не пробовал нажать эту комбинацию правой рукой.
UFO landed and left these words here
И, кстати, не хватает горячих кнопок, чтобы закрыть DF, хотя бы тех же Ctrl+Shift+i.
Приходится всё время в крестик целиться.
Так нормально же закрывается на те же Ctrl+Shift+I.
Странно, у меня не закрывается.
Всегда закрываю жестами.
Точно, это же обычное окно. Ctrl+W тоже работает.
Спасибо.
> это же обычное окно
И когда оно в фокусе, команда «Показать исходный код» открывает код драгонфлая, что меня несколько раз удивляло. Осталось научиться отлаживать драгонфлай им же :)
Styles: background-image: url(«траляля»); курсор подводишь, в фаере показывает рисунок, в дф нет…
Не хватает возможности выполнить обычный клик по элементу в режиме «Documents».

Например, если скрытый блок показывается по нажатию на кнопку, то чтобы на неё нажать (а не выделить и подсветить в DF) мне приходится или закрывать DF, или переключаться в другой режим.

Проще всего, наверное, было бы считать «обычным» клик с зажатым ctrl или shift.
UFO landed and left these words here
Ребята, поработайте как следует над панелью Network на данный момент она основная причина почему в опере просто нереально дебажить веб-приложения!
«Поработайте» это очень расплывчато, лучше скажите, чего лично вам не хватает больше всего.
Например, отображение запроса до прихода ответа? Если сервер/интернет не отвечают, то окно запросов пустое.
UFO landed and left these words here
UFO landed and left these words here
Об утилитах, кстати.
Можно ли как-нибудь вытащить тот скриншот страницы, который делается для колорпикера?
Не хватает возможности скопировать выделенное через контекстное меню.
Не подскажете, как избавиться от необходимости 443 порта при запуске Opera Dragonfly? Без него вообще не работает, белый экран в окне или сообщения об ошибках доступа. Какой-либо инструкции по отключению доступа не нашёл.
UFO landed and left these words here
UFO landed and left these words here
Учитывая, что Хром целиком спиздил это у Safari, а ребята из Safari спиздили это у Webkit, который в свою очередь… Так что давайте не будем развивать эту тему, ок?
Мы поработали над сетевым инспектором и теперь он поддерживает POST и multipart POST

Ну наконец-то!
Ещё было бы чудесно, если бы Dragonfly мог запускаться при глобально отключённом JavaScript. Знаю, несколько странно, но иногда хочется.
Сейчас проверил логирование запросов в 11.50.
При POST запросе в Хабру выдало
Request body
Can't display content of type application/x-www-form-urlencoded; charset=utf-8

WTF?
объясните мне, пожалуйста, зачем делать такие огромные иконки в приложении, которому катастрофически не хватает высоты?
У меня вопросик относящийся к опере, а не к DragonFly конкретно.

Задание ширины в дробных процентах с древних времён невозможно. Это чем-то оправдано?

Я так подозреваю, что багрепорт по этому поводу засылался не только мной
Вот пример странички www.highresolution.info/webdesign/testcases/opera_integer_percentages_bug.html
Sign up to leave a comment.