Comments 80
Спасибо. Как раз только что парень из соседнего офиса пытался доказать мне что у Opera нету бушующего как у браузера веб-разработчика... :)))
0
К счастью, на данный момент у холиварщиков это вообще единственный довод против Оперы. Очень надюесь, что Драгонфлай не подкачает.
+8
У холиварщиков аргументов много, это и "очень непривычный тяжелый перегруженный негибкий интерфейс" =)) и "монструозность программы-комбайна" из-за наличия почты и рссридера, и даже то, что опера SpeedDial с лисового плагина сперла =))
+1
И это, как правило, говорят те люди, которые норовят навешать на FF "Топ 100 самых нужных плагинов" сразу после установки :))).
А насчёт Speed Dial - они это серьёзно :)? В 99.9% случаев (оставляю 0.01% на своё незнание) именно новые фичи Оперы потом передирались разработчиками плагинов к FF.
А насчёт Speed Dial - они это серьёзно :)? В 99.9% случаев (оставляю 0.01% на своё незнание) именно новые фичи Оперы потом передирались разработчиками плагинов к FF.
+8
Я вообще не видел ни одного серъезного аргумента против оперы, который бы не касался каких-нибудь далеких от обычных людей плагинов для разработчиков или поддержки какой-нибудь фитчи CSS или JS. Холиварщики они на то и холиварщики =)
0
UFO just landed and posted this here
Опера - единственный браузер, который максимально следует стандартам. И то, что страница выглядит не так, как в FF, не значит, что Опера отрисовала её не по стандартам, а ровно противоположное.
А JS пишут люди - Вы не допускаете, что это они, а не Опера, работать не умеют?
А JS пишут люди - Вы не допускаете, что это они, а не Опера, работать не умеют?
+1
UFO just landed and posted this here
Открываем
<holywar>
<holywar>
0
> нельзя несколько firefox'ов одновременно
Почему же нельзя? Вполне себе можно.
Почему же нельзя? Вполне себе можно.
0
FF 3 поддержует inline-block .
Safari еще покачто ранно считать браузером, у релизов багов хватает, хоте и поменьше чем у ИЕ )
И еще насколько я помню inline-block это мелкософтовская фича.
Ну а в целом набор тулзов для разработчиков не помешает, внезависимости какой браузер любите вы, верстать приходится под все ...
Safari еще покачто ранно считать браузером, у релизов багов хватает, хоте и поменьше чем у ИЕ )
И еще насколько я помню inline-block это мелкософтовская фича.
Ну а в целом набор тулзов для разработчиков не помешает, внезависимости какой браузер любите вы, верстать приходится под все ...
0
О, а я слышал ещё один отличный аргумент: "Опера - говно!" Всегда радуюсь, когда у людей есть доводы ;)!
+3
UFO just landed and posted this here
>"Я вообще не видел ни одного серъезного аргумента против оперы, который бы
>не касался каких-нибудь далеких от обычных людей плагинов для разработчиков
>или поддержки какой-нибудь фитчи CSS или JS. Холиварщики они на то и
>холиварщики =)"
очень уважаю оперу.
стараюсь всегда разрабатывать под неё.
но помимо отсутствия аналога firebug сильно обламывает нежелание оперы работать с NTLM-авторизацией.
на работе, к сожалению, стоит такая прокси..
проги на питоне, которые подрубаются к прокси - не в счёт;)
>не касался каких-нибудь далеких от обычных людей плагинов для разработчиков
>или поддержки какой-нибудь фитчи CSS или JS. Холиварщики они на то и
>холиварщики =)"
очень уважаю оперу.
стараюсь всегда разрабатывать под неё.
но помимо отсутствия аналога firebug сильно обламывает нежелание оперы работать с NTLM-авторизацией.
на работе, к сожалению, стоит такая прокси..
проги на питоне, которые подрубаются к прокси - не в счёт;)
0
Если прокси - ISA, то у нее есть штатный Firewall Client. С ним указывать прокси в браузере (да и в любой другой сетевой программе) не нужно. Опера через него отлично работает.
0
Чтобы Опере перестать быть "монстроузным комбайном" достаточно убрать Torrent и IRC клиенты, т.к. встроенная почта и RSS читалка уже не диковинка. :)
-1
А они мешают, требуют ресурсов, памяти?
0
Да что вы, нет конечно.
Просто если уж речь пошла о монструозности и холиваров насчёт комбайнов, то на мой взгляд это в Опере лишнее.
Просто если уж речь пошла о монструозности и холиваров насчёт комбайнов, то на мой взгляд это в Опере лишнее.
0
а оно сильно мешает? в менюшке висит?
0
Как-то неправильно меня поняли..
Прочёв комент k_s про холиварщиков, я решил сказать своё мнение по этому поводу.
Где вы видите что я называю Оперу монстром вне контекста холиваров?
Я не пользуюсь встроенными торрентом и иркой, и они мне СОВЕРШЕННО НЕ МЕШАЮТ.
Столько народу сразу набегло "не пользуйся - кто мешает", аж страшно стало. :)
Прочёв комент k_s про холиварщиков, я решил сказать своё мнение по этому поводу.
Где вы видите что я называю Оперу монстром вне контекста холиваров?
Я не пользуюсь встроенными торрентом и иркой, и они мне СОВЕРШЕННО НЕ МЕШАЮТ.
Столько народу сразу набегло "не пользуйся - кто мешает", аж страшно стало. :)
0
да нет, я правильно понял :) мне просто интересно - вам знакоы их доводы "почему мешает"?
0
смешно, но про наличие IRC клиента в моей опере я услышал от вас
а вы говорите - монструозность
а вы говорите - монструозность
0
UFO just landed and posted this here
И да, почему убирать торрент-клиент? По-моему он должен стать часть обычной качалки, популярность торентов большая и прекращать расти не собирается. Продвинутый пользователь отключить ее сможет без проблем, обычный, который спрашивает на трекере почему качается только маленький файл, такой качалке будет только рад.
-1
Впринципе верно говорите. Да для начинающих это может подойти в самый раз, но мне кажется что норвежцы встроили его больше для оффициальных источников с которых качаешь за деньги(www.bittorrent.com).
Сейчас на многих закрытых(незнаю про открытые) трекерах Opera забанена как клиент.
Сейчас на многих закрытых(незнаю про открытые) трекерах Opera забанена как клиент.
0
Специально для вас каждую сборку делают и в версии classic - без торрента, почты и т.п.
0
Неее, вы просто себе не представляете, насколько просто дать пользователю оперы торрент ссылку, не вдаваясь в подробности - что это!
0
Ой как Вы неправы.
Плагин появился ПОСЛЕ релиза SpeedDual на Опере и был, если мне не изменяет память, глючным.
Сейчас ситуация изменилась.
[offtop]Никто не знает как в опере увеличить кол-во превюшек?[/offtop]
Плагин появился ПОСЛЕ релиза SpeedDual на Опере и был, если мне не изменяет память, глючным.
Сейчас ситуация изменилась.
[offtop]Никто не знает как в опере увеличить кол-во превюшек?[/offtop]
0
издеваешься? :)
0
http://operafan.net/content/view/333/40/
только для 9.5х и выше
только для 9.5х и выше
0
всегда считал наоборот :)
иначе почему опера сделала возможными только 9 страниц?
иначе почему опера сделала возможными только 9 страниц?
0
я не холиварщик, поэтому у меня как у веб-разработчика это не единственный довод.
Вот например пара оперных "фич" ( скажи только что баги - затопчут :-) найденных лично мною:
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".
Вот например пара оперных "фич" ( скажи только что баги - затопчут :-) найденных лично мною:
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".
+1
Я могу взаимно вывалить гору проблем в том же ФФ, который тоже реализует многое по-своему, но при ещё и баги конкретные имеет, так что с этим доводом Вы всё же необъективны. Скорость JS - да, с ней есть проблемы в Опере. Впрочем, это зависит от задачи, т.к. есть код на JS, который работает в Опере быстро, а тот же ФФ ставит на уши. Претензии есть всегда и ко всем браузерам. И они никогда не кончатся. Однако это не имеет отношения к обсуждаемому вопросу.
0
Тут конечно не место, но можно с этого место поподробнее? Что именно ФФ реализует абсолютно по-своему, не так как это сделано в других браузерах и не так как это прописано в стандартах. Можно в частном порядке в ПМ. Я привел, по-крайней мере, очень конкретные примеры за которые отвечаю, а не пустые слова. Именно пустая болтовня ничем не подтвержденная является тем калом, которым забиты холиварные топики.
Ну и вообще-то речь про Оперу. Вы что-то можете возразить по теме? В каком месте я не прав относительно Оперы?
Ну и вообще-то речь про Оперу. Вы что-то можете возразить по теме? В каком месте я не прав относительно Оперы?
0
Вы неправы только в том, что уже холиварите. Не буду приводить примеры - не буду, потому что лень тратить время на бестолковые споры. Но случаев, когда ФФ демонстрировал забавное поведение по вполне, казалось бы, стандартным кейсам, - много. В частности, бывает такое, что при установке элементу свойства style.display = 'none' этот элемент и все его дочерние элементы выпадали из DOM. Конкретный код сейчас уже не вспомню, но натерпелся в своё время много. Потом нашёл в Инете багрепорт, который не могли закрыть к тому моменту уже год.
0
Так, всё-таки не удержался. Вот пример кода, демонстрирующего совершенно ржачное отношение FF к кэшированию IFRAME'ов. Суть проблемы: если при обновлении страницы изменяется число IFRAME'ов, FF умудряется запихнуть в новые IFRAME'ы старый набор страниц. В итоге, сами понимаете, всё уползает. Проверял в FF 2.0.0.13. Пробуйте...
Код писал на коленке, однако принцип, думаю, понятен. Фокус в том, что JS тут не причём - в моём случае имела место генерация контента на серверной стороне, т.е. решение о выборе набора IFRAME'ов принималось не в JS. Эффект был тот же самый.
Согласитесь, показывать или не показывать баннер внутри IFRAME'а на странице в зависимости от залогиненности или незалогиненности пользователя - вполне себе нормальная задача. Как её решить в FF?
<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
UFO just landed and posted this here
UFO just landed and posted this here
ну что я могу сказать? ура! :) сам использую фаерфокс, но если туда встроют названные инструменты, подумаю еще раз о переходе 8)
0
Рано рукоплескать, сначала нужно пощупать. А то может оказать как всегда, рисуют золотые горы, а в результате не все так сказочно.
-1
Что интересно, на сайте обратного отсчёта время поначалу показывали 36 дней, хотя вчера до 6го мая оставалось поменьше :)
0
Кто-то тут говорит о монстроидальности оперы, хотя я бы сказал что она почти "голая" после установки. Зачастую даже приходится навешивать плагины на неё чтобы она стала более удобной.
А интерфейс, кстати, супер. Его можно собрать и в одну строчк меню (не считая полноэкранного просмотра, но он не всегда удобен при активном серфе), а можно и засорить кучей кнопок, причём настраивается очень быстро и удобно.
А интерфейс, кстати, супер. Его можно собрать и в одну строчк меню (не считая полноэкранного просмотра, но он не всегда удобен при активном серфе), а можно и засорить кучей кнопок, причём настраивается очень быстро и удобно.
-1
Полноэкранный режим тоже можно настраивать, выбирая какие панели/сайдбары/кнопки и прочее будут отображаться.
0
UFO just landed and posted this here
какой файл редактировать не знаю, но в operawiki есть набор кнопок, которые открывают полноэкранный режим с разными настройками
0
Вообще похоже можно самому кнопку с любыми параметрами создать. Но похоже в полноэкранном режиме не выдвигается/задвигается сайдбар, если его вызвать, он уже не скрывается полностью
0
Вчера порылся на эту тему в инете... дополнительной инфы не нашел - тщательно все скрывают, гады :)
Хотя вся эта помпезность внушает надежду на толковую софтину...
Dragonflies eat firebugs...
Хотя вся эта помпезность внушает надежду на толковую софтину...
Dragonflies eat firebugs...
0
В смысле нету? Есть же Opera Developer Console, вполне себе аналог Web Developer Toolbar.
+1
Надо бы перенести в блог Оперы или браузеров...
0
Воткните куда-нибудь в пост ссылку на официальную страницу DragonFly:
http://www.opera.com/dragonfly/
http://www.opera.com/dragonfly/
+3
[Fire][bug] vs. [Dragon][fly]
0
Sign up to leave a comment.
Opera Dragonfly