Решит ли Internet Explorer 8 многие проблемы несовместимости браузера? - PullRequest
4 голосов
/ 20 апреля 2009

IE 6 и 7 не следовали многим стандартам w3, таким как обработка событий, что делало необходимым написание кода для браузеров, соответствующих стандартам, а затем написание БОЛЬШЕ кода для Internet Explorer. Будет ли IE 8 вывести нас из этого темного века и стабилизировать веб-разработку? Будет ли проще написать один набор кода, который будет отображаться во всех браузерах одинаково (ish)?

Ответы [ 7 ]

3 голосов
/ 20 апреля 2009

С каждым новым выпуском IE мы становимся все ближе, но это скорее отказ от старых браузеров, чем выпуск новых. IE35 может быть доступен, но если IE6 все еще имеет 20% рынка, мы на самом деле не прогрессировали. Кампании, подобные , эта , которые помогают обучать и совершенствовать, - вот что в конечном итоге решит проблему.

2 голосов
/ 20 апреля 2009

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

2 голосов
/ 20 апреля 2009

IE8 исправляет множество вещей, но все еще не соответствует норме.

Однако с популярностью таких библиотек, как jQuery и т. Д., Многие ошибки IE можно обойти.

1 голос
/ 20 апреля 2009

Конечно, Internet Explorer 8 значительно приблизился к соответствию стандартам. Однако я сомневаюсь, что он сам по себе может стабилизировать веб-разработку. HTML и связанные с ним «стандарты» являются частью нестабильного процесса.

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

0 голосов
/ 20 апреля 2009

IE8 улучшит ситуацию до такой степени, что отнимет рыночную долю у IE6. IE7 не так уж и плох.

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

0 голосов
/ 20 апреля 2009

Хотя IE8 является крупным шагом вперед с точки зрения совместимости с CSS2 и CSS2.1, имейте в виду, что он все еще с треском проваливается в тесте ACID3 , поэтому если с одной стороны он будет намного лучше, чем его предшественники особенно IE6) это все еще будет мучить нас (слишком) очень ...

0 голосов
/ 20 апреля 2009

Пока браузеры конкурируют за превосходные функции и функциональность, между ними будут различия. И всегда есть проблема разных версий - старые версии браузеров, старые версии HTML (версия 5 уже в пути).

Один из подходов к вашей дилемме состоит в том, чтобы использовать инструмент веб-разработки, который обрабатывает это для вас. Например, Microsoft ASP.Net автоматически обрабатывает совместимость браузера, поэтому вам не нужно писать для нее код, в том числе для функциональности Ajax.

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