Наиболее известные ошибки IE

Те, кто хоть раз верстал макет в HTML, то знает какие проблемы возникают при отображении в незаслуженно популярном браузере Интеренет Эксплорере. И этих трудностей возникает очень много. В этой краткой заметке перечислены самые-сымые наболевшие и набившие оскомину недоработки майкрософтовских программистов. Итак, приступим.

Ошибки IE

Есть конечно недоработки и у других браузеров, но чаще всего веб-разработчикаи сталкиваются с багами в IE.

Самые распространённые баги в ИЕ

  • отсутствие поддержки полупрозрачных PNG[1]
  • удвоение отступа (double margin). [2]
  • overflow: visible; (ошибка в IE 6). [3]
  • параметры display (в IE 8 исправлено).
  • min-height (в IE 7 исправлено).
  • очень много ошибок из-за «hasLayout», без которой пропадают фоны и вообще всё разваливается, но с ней сбивается нумерация у списков и других проблем тоже хватает [4], в IE 8 эту штуку убрали, но иногда (в т. н. «режиме совместимости с IE 7») оно возвращается.
  • и другие 119 багов в IE 6, 187 — в IE 7 и  60 — в IE 8. [5]

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

Ссылки:

  1. www.twinhelix.com/css/iepngfix/
  2. www.positioniseverything.net/explorer/doubled-margin.html
  3. www.gtalbot.org/BrowserBugsSection/MSIE6Bugs/MSIE6BugOverflowVisible.html
  4. www.satzansatz.de/cssd/onhavinglayout.html
  5. www.gtalbot.org/BrowserBugsSection/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: