Вопрос

Многие разработчики рекомендуют Firefox для веб -разработки по разным причинам. Но, посмотрев на оперу, мне кажется, что Opera обладает теми же функциями веб -разработки, что и Firefox в ней. Так что же не так с Opera для веб -разработки?

Это было полезно?

Решение

Я думаю, что любой браузер, в котором вы любите работать, является правильным браузером для работы. Мне нравится Chrome-я думаю, что его интерфейс разработчика действительно очень хорош.

Проблема в том, что очень соответствующий браузер обманет вас, когда вы переключитесь на менее совместимый (посмотрите на вас, Internet Explorer). Все будет хорошо построить, и тогда ваш начальник будет смотреть на это на IE6, и это будет бедствие. Таким образом, вы должны, по крайней мере, очень часто искать в своей работе браузер, который одновременно наиболее популярен и наиболее подвержен поломкам.

Другие советы

Это хороший момент в отношении оперы, и она была высоко оценена всякий раз, когда я слышал об этом.

Тем не менее, может быть лучше проверить ваши сайты в браузере, которые ваши клиенты будут использовать чаще всего. Интернет -исследователь, похоже, имеет самые трудные веб -сайты по обработке времени, и развитие в IE означает, что вы увидите больше ошибок, прежде чем ваши клиенты. Удар F12 в Internet Explorer поднимает инструменты разработчика IE, которые очень похожи на Firebug и имеют хорошую отладку JavaScript.

Я «любитель оперы», и это мой браузер по выбору. Я думаю, что основная проблема с использованием его для веб -разработки - это довольно извращенный факт, что он, вероятно, имеет лучшие стандарты, и, следовательно, когда вы просматриваете сайт, созданный в основном для оперы в IE, он часто выглядит иначе из -за плохого соответствия IE. Тот факт, что большинство людей (в частности, клиенты, в частности,) используют IE в качестве их основного (часто) только браузера.

Основная причина, по которой я придерживаюсь Firefox, а не оперы, заключается в том, что это то, как выглядит система отслеживания ошибок., а также Вот как выглядит оперная - Когда что -то не работает, и я уверен, что это не моя вина, я люблю читать (и внести свой вклад) обсуждение об этом.

Кстати, одна из причин, по которой я предпочитаю Firefox Chrome, заключается в том, что я трачу значительное количество времени, пытаясь сделать веб -разработку на поездах без сетевого соединения, и У Chrome есть эта проблема.

Если вы работаете над фронтальной линией веб-разработки, вы поймете, что у вас нет роскоши выбора лучшего браузера. Корпорации не платят вам создавать веб -сайты и интрасети в браузерах, которые вам нравятся. Факты просты, Windows: IE, Firefox Mac: Safari, Firefox. Вы не можете поддержать каждый браузер, если не указано клиентом. Время стоит денег, поэтому вам нужно выбрать самые популярные браузеры на самых популярных платформах. Если у какого -либо веб -разработчика был выбор, будут ли они серьезно поддерживать IE? Это простой факт экономики; Это ничего не имеет, с которым браузер лучше.

Также мегаполис W3 Школьная статистика не является истинным представлением об использовании браузера. W3 Школы посетителей не являются широкой публикой, ее техниками. Раньше я никогда не видел статистики, где Firefox является браузером номер один? Очевидно, что широкая публика внезапно превратилась в массу в Firefox, интересно.

Opera, Chrome и IE 8+ имеют хорошие инструменты разработки встроены для них; Я думаю, что дни, когда Firefox - лучший из -за Firebug в основном.

Firefox по -прежнему имеет самую зрелую экологическую систему расширений. В настоящее время я делаю большую часть своей разработки в Google Chrome, но есть еще несколько задач, таких как управление серверами Amazon через Elasticfox, которые я делаю в Firefox. (Chrome догоняет на фронте расширения; опера и IE все еще отстают.)

Кроме того, комментарий к некоторым другим ответам: существует большая разница между браузерами, в которых вы тестируете, и браузером, в котором вы проводите время, когда вы разрабатываете. Вы должны абсолютно проходить тестирование и QA в каждом браузере, который вы можете (у меня есть виртуальная машина или две, работающие с различными версиями различных установленных браузеров). Но нет никаких оснований быть мазохистскими и тратить свое время на развитие в браузере, который вам не нравится; Если вы сталкиваетесь с слишком большим количеством сюрпризов при тестировании, вам, вероятно, нужно улучшить свой код, а не переключать браузер, с которым вы разрабатываете.

Помимо обычного серфинга (Opera - это мой браузер по умолчанию), я также использую параметры, чтобы очень быстро включить/отключить CSS/JavaScript/плагины (через кнопки F12 или меню), чтобы увидеть, правильно ли мои сайты разлагаются. Opera также имеет хороший предварительный просмотр печати (для проверки стилей печати).

Но если мне нужно отладить что -то связанное с DOM (CSS, JS), я переключаюсь на Firefox, используя Firebug. Инструмент разработчика Opera "Dragonfly" не только много медленного, но и каждый раз, когда я его открываю, он также подключается к оперному серверу, это боль.

Я использую постоянную оперу, сафари, Firefox и Chrome для веб-разработки (переключение каждые два-три дня). Это помогает мне найти конкретные проблемы раннего браузера.

Начиная с оперы, все становится лучше. Например, даже год назад я никому не советую использовать браузер Opera Ad Main Development. В настоящее время Dragonfly выглядит довольно зрелым.

Но я все еще считаю, что Firefox - самый удобный инструмент.

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

И есть вероятность, что Opera нет в этом списке (у меня никогда не было клиента, прося об этом - я не уверен, что у меня когда -либо был клиент, который даже слышал об этом).

Таким образом, использование Firefox для разработки обычно означает «развиваться в Firefox, а затем тестировать в IE и Safari». Использование Opera будет означать «развиваться в Opera, затем тестировать в IE, Safari и Firefox. "Просто значит больше работы для вас.

Лицензировано под: CC-BY-SA с атрибуция
scroll top