Разработка страниц для обеспечения совместимости браузера - PullRequest
1 голос
/ 31 мая 2010

О чем нужно заботиться при разработке страниц asp.net для поддержки совместимости браузера?

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

Ответы [ 3 ]

1 голос
/ 11 июня 2010

Макет не должен выглядеть одинаково в каждом браузере, но он должен изящно ухудшаться, чтобы раскрыть основные функциональные возможности.

Что я узнал, разрабатывая макеты для разных браузеров, так это: чем меньше хаков вы используете, тем лучше.

Теоретически, это должно быть очень легко сделать с кончиной IE6.

короткий список будет включать:

  • сбросить css
  • использовать протестированную среду js против большинства браузеров
  • не использовать CSS хаки
  • подтвердить ваш HTML
  • заставьте ваших веб-разработчиков работать в тесном контакте с вашими веб-дизайнерами, или 1 человек быть обоим.
  • тест на браузеры, которые вы хотите быть совместимым с
  • Знайте свои браузеры weakneses

виртуальные машины - ваши друзья для кросс-браузерного тестирования или автономных (портативных) приложений.

0 голосов
/ 11 июня 2010

Запустите свой сайт для Firefox и IE, а затем протестируйте с Chrome.Не используйте код, который зависит от какого-либо одного браузера.Обеспечение работы вашего сайта во всех браузерах - дело непростое.Есть несколько браузеров, а затем есть смартфоны, которые должны отображать ваш контент изящно.

0 голосов
/ 31 мая 2010

Нет правила, которое бы работало во всех ситуациях. Каждый случай уникален.

Что важно для разработки страниц, которые проверяют. До проверки страницы к любым жалобам на проблемы с браузером нельзя относиться серьезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...