Понеже някои по-стари барузъри неразпознават новите HTML5 елементи, като например header, section, footer и др., възниква проблем който със вграждане на един javascript файл се решава много лесно. Тук възниква въпрос – нужно ли е нашия сайт да работи правилно и на по-старите версии? Отговорът е категорично – да!  За да направите един сайт и да го качите в интернет пространство, е необходимо полагане на известно усилие, средства и др. Стига да положим малко повече усилие и с това може да спечелим и клиенти,  които все още използват IE8 или дори по-стари версии (а такива за днещтна дата все още има и не са незначителен процент).

1. JavaScript файл

Както вече споменах, решението на проблема е много лесно, състои се от вграждане на един javascript файл, който може да го свалите от тук. В директорията, в която се намира и вашия HTML файл, създадете нова папка “scripts”, в която копирайте споменатия скрипт като oldbrowsers.js

2.Вграждане на JavaScript файл

В заглавието ( <head> ) на вашия HTML таг добавете следните редове код

1
2
3
4
5
<head>
  <!--[if lte IE 8]>
  <script src="scripts/oldbrowsers.js"></script>
  <![endif]-->
</head>

С който посочвате, че ако вашия сайт е четен от Intenret Explorer 8, или по-стара версия, тогава да се зареди скрипта. Останалите браузъри ще игнорират тези редове код, и ще ги разбират като коментар.
Споменатия скрипт се грижи само за разпознаване на новите HTML5 тагове. Как да подкараме CSS3 в старите браузъри, ще говорим в друга статия.