Как поставить заглушки для старых версий браузеров, отключенного javascript и cookie?
Два самых простых способа:
<noscript/> содержание данного тэга будет отображаться если отключен js
+ в тэг  прописать no-js класс который при загрузке страницы при инициализации через js подменяется(удаляется?) на иной класс. Следовательно, через css отображать некую заглушку для случая с html.no-js в остальных случая скрытую.
Как уже неоднократно заявляли разработчики браузеров, нужно проверять фичи. Для проверки cookie есть document.cookie