проблема несовместимости: какой веб-браузер использовать для разработки? - PullRequest
0 голосов
/ 07 декабря 2009

У меня есть Mac. Интересно, какой браузер (Safari или Firefox) я должен использовать для разработки своего прототипа, Firefox или Safari?

потому что я заметил, что они дадут разные эффекты. некоторые вещи, работающие в Safari, не работают в Firefox и наоборот.

Может ли кто-нибудь также дать мне несколько советов, как справляться с проблемами несовместимости.

Ответы [ 5 ]

5 голосов
/ 07 декабря 2009

Оба. Вы хотите, чтобы пользователи обоих браузеров могли перемещаться по вашему сайту, верно?

0 голосов
/ 07 декабря 2009

Вам следует использовать FireFox и Internet Explorer 8. Возможно, вам следует также протестировать свой код с помощью Google Chrome. Chrome OS, которая в большей или меньшей степени является главным браузером Chrome, скоро выйдет, если она еще не поступила в продажу с нетбуками, продаваемыми сотовыми компаниями.

0 голосов
/ 07 декабря 2009

Ранее я использовал Firefox в качестве браузера № 1 для разработки, используя плагины, такие как FireBug, и множество дополнительных плагинов, но теперь я использую Safari и считаю его отладкой Javascript и проверкой DOM превосходной.

Ответ - использовать оба варианта, но вы всегда будете использовать один больше другого, и я считаю, что Safari лучше подходит. Как только я доволен Safari, я делаю последнюю двойную проверку с Firefox, затем возвращаюсь в 1990 и проверяю с IE6

0 голосов
/ 07 декабря 2009

В моей работе использование FireFox в качестве базы работало очень хорошо. По моему опыту, он «ближе всего» к стандартам и есть замечательные плагины для веб-разработки. Если ваши основные проблемы связаны с несовместимостью css, вы можете создать исправления для каждого браузера, когда все будет правильно в FF.

0 голосов
/ 07 декабря 2009

Общий совет - использовать doctype , который заставляет браузеры отображать одинаково. Хотя на практике я обнаружил, что это не сработало, поэтому я этого не делаю. Я обычно работаю бок о бок, начиная с FF и переходя к другим для тестирования. Это помогает, если вы строите из прочного фреймворка (т.е. jQuery или аналогичного) и просто придерживаетесь «основ». По крайней мере, это мой подход; YMMV.

...