Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save codedokode/855e3970124687b26a1c to your computer and use it in GitHub Desktop.
Save codedokode/855e3970124687b26a1c to your computer and use it in GitHub Desktop.
Верстаем под Internet Explorer
@UralZima
Copy link

UralZima commented Mar 4, 2017

Эх, когда же этот ИЕ, венда и мелкософт уже подохнут.... как они уже достали... я 2 дня потратил, чтобы привести в порядок сайт сначала для ие8, потом забил на него, думал хоть ие9 сделаю, в итоге и на него забил и поставил заглушку, с предложением скачать нормальный браузер. Как люди на этой венде вообще живут, каждый раз удивляюсь. на линухах я уже больше 15 лет

@codedokode
Copy link
Author

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

Мне кажется, оптимальнее всего использовать принцип "прогрессивного улучшения" (progressive enhancement) - верстаем с использованием стандартов, основу делаем на максимально надежных и поддерживаемых технологихях (без флексбоксов и подобных технологий). В этом случае старый браузер просто отобразит базовую версию страницы, без анимаций, теней и скруглений, но она по крайней мере будет читабельная и не разъедется. И такой подход не требует больших затрат времени.

ИЕ9 поддерживает довольно много стандартов, в том числе CSS2.1 и немного CSS3, так что его поддержка не должна вызвать больших проблем, как мне кажется.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment