Проверка: включен ли JavaScript?

Иногда важно для программистов знать, что у пользователей, зашедших на сайт, включен JavaScript для отображения тех или иных элементов. Если же он отключен – некоторые объекты будут некорректно выводится при выполнении прогрузки.

Для того, чтобы напомнить пользователю о том, что у него либо включен, либо отключен JS в браузере, стоит сделать специальный код в своей странице, который определит, доступна ли прогрузка специальных элементов или нет.

Вот то, что должен разработчик сайта добавить в схему, чтобы у него выполнялась проверка с уведомлением о включенном или отключенном JS:

<script type=»text/javascript»>
document.write(«У Вас включён JavaScript!»);
</script>
<noscript><span>У Вас отключён JavaScript…</span></noscript>

Вставляется такой фрагмент в блок с информацией body. Он, как раз-таки, будет при определенных условиях выводить ту или иную фразу. Когда включена поддержка JS, то выведется первая фраза, включенная в <script> и </script>. Если отключена – естественно, появится иная, вторая.

Отслеживание ошибок JavaScript

Также, важным моментом в разработке сайтов на JS является отслеживание ошибок. А для этого поможет специальный компонент под названием GoogleTagManager. Сам алгоритм выполнения работы таков:

  1. Сначала необходимо включить определенные переменные: ErrorMessage, ErrorURL, ErrorLine;
  2. Далее необходимо создать триггер. Назвать его можно «JSTrigger». Также, необходимо обозначить срабатывание его на любые ошибки JavaScript;
  3. И последнее – это передача события по тегу через GoogleAnalytics. То есть, «js-error» станет выводить основную информацию по ошибке.

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

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *