Проверка: включен ли JavaScript?
Иногда важно для программистов знать, что у пользователей, зашедших на сайт, включен JavaScript для отображения тех или иных элементов. Если же он отключен – некоторые объекты будут некорректно выводится при выполнении прогрузки.
Для того, чтобы напомнить пользователю о том, что у него либо включен, либо отключен JS в браузере, стоит сделать специальный код в своей странице, который определит, доступна ли прогрузка специальных элементов или нет.
Вот то, что должен разработчик сайта добавить в схему, чтобы у него выполнялась проверка с уведомлением о включенном или отключенном JS:
<script type=»text/javascript»>
document.write(«У Вас включён JavaScript!»);
</script>
<noscript><span>У Вас отключён JavaScript…</span></noscript>
Вставляется такой фрагмент в блок с информацией body. Он, как раз-таки, будет при определенных условиях выводить ту или иную фразу. Когда включена поддержка JS, то выведется первая фраза, включенная в <script> и </script>. Если отключена – естественно, появится иная, вторая.
Отслеживание ошибок JavaScript
Также, важным моментом в разработке сайтов на JS является отслеживание ошибок. А для этого поможет специальный компонент под названием GoogleTagManager. Сам алгоритм выполнения работы таков:
- Сначала необходимо включить определенные переменные: ErrorMessage, ErrorURL, ErrorLine;
- Далее необходимо создать триггер. Назвать его можно «JSTrigger». Также, необходимо обозначить срабатывание его на любые ошибки JavaScript;
- И последнее – это передача события по тегу через GoogleAnalytics. То есть, «js-error» станет выводить основную информацию по ошибке.
Благодаря таким действиям, человек запросто сможет получить основную информацию по ошибкам для быстрого их исправления.