Я знаю, что есть, вероятно, другие вопросы по этой теме. Я предполагаю, что каждый веб-разработчик проходит через IE.
Моя проблема:
Я разрабатываю веб-приложение, полностью основанное на Javascript. Я пользователь Mac. Я был очень рад, что все отлично поработало в Safari, Firefox и Opera. Затем я попросил друга с Windows проверить его с помощью Internet Explorer, и все не работает. Мое приложение очень чувствительно к стандартам HTML.
Основная проблема заключается в макете CSS. Сам JavaScript, похоже, работает правильно благодаря jQuery для переносимости.
Мой вопрос:
Как вы работаете с Internet Explorer? Должен ли я создать новый CSS, который загружается только в Internet Explorer? Должен ли я создавать новую версию приложения только для Internet Explorer? Как вы обычно справляетесь с этим? Приложение довольно большое как в дизайне объектов, так и в дизайне макета.
Edit:
Используя CSS reset, как предложил Носредна, уже устранена почти половина проблем. Я думаю, это действительно хорошая практика. Я заметил, что SO также использует его.