Главная » Статьи » Сайтостроение

КАК ВЫЯВИТЬ ПРОБЛЕМНЫЙ СКРИПТ НА САЙТЕ

КАК ВЫЯВИТЬ ПРОБЛЕМНЫЙ СКРИПТ НА САЙТЕ

        Учитывая новые веяния в вопросах политики конфиденциальности сайтов, активно внедряемые компанией Google, многие сайты переходят на работу с протоколом HTTPS. Причем, задача, которую ставит Google перед веб-мастерами, является несколько хлопотной, требует некоторых материальных затрат, а иногда не проходит гладко. И каково же бывает удивление у владельцев сайтов, когда после того, как они, наконец, приобрели SSL сертификаты, проделали значительную работу по адаптации сайта под протокол HTTPS и установили сертификаты,  перед их взорами сайт предстает с клеймом «Не защищено» (см.1 Рис.1). А если пользователь даже и увидит долгожданную оценку «Надежный» (см.2 Рис.1), то справа все равно может красоваться маленький, но очень гаденький значок (см.3 Рис.1), который означает, что «Страница пытается загрузить скрипты из непроверенных источников», что тоже не добавляет оптимизма владельцам сайта.

        Наличие предупредительного знака (см.3 Рис.1), щелчок по которому левой кнопкой мыши приводит к появлению угрожающей надписи «Страница пытается загрузить скрипты из непроверенных источников» (см.5 Рис.1) в дополнительном окне (см.4 Рис.1), призвано насторожить пользователей интернета в отношении к этому сайту, а владельца сайта подтолкнуть к устранению проблем. Если же пользователь, невзирая на предупреждение, разрешит загрузку этих скриптов и нажмет на активную надпись «Загрузить небезопасные скрипты» (см.6  Рис.1), то увидит красную надпись «Не защищено» (см.1 Рис.1). Чтобы этого не происходило, владельцу сайта необходимо выявить эти «скрипты из непроверенных источников» и устранить проблемы на сайте, благо компания Google предоставляет для этого необходимые инструменты.

        Задача по определению и устранению небезопасных скриптов сводится, в общем-то, к выявлению проблематичного HTML кода и последующей корректировке его. Предлагаю два способа получения доступа к проблемному HTML коду. Первый – из окна параметров настроек браузера Google Chrome и второй – из контекстного меню окна вашего браузера, опять таки, Google Chrome.

        Доступ из окна параметров настроек браузера Google Chrome

        Откройте интересующую вас  страницу сайта с помощью браузера Google Chrome (см. Рис.2). Нажмите кнопку «Настройка и управление Google Chrome» (см.1 Рис.2). Перед вами откроется меню настроек (см.2 Рис.2). Выберите пункт «Дополнительные инструменты» (см.3 Рис.2), а в новом меню (см.4 Рис.2) выберите «Инструменты разработчиков» (см.5 Рис.2). После этого ваше окно приобретет вид, как на Рис.3. В левой части окна (см.1 Рис.3) будет отражаться страница вашего сайта в обычном виде, а в правой части окна (см.2 Рис.3) – в HTML коде.

        Доступ из контекстного меню окна сайта, открытого в браузере Google Chrome

        Откройте интересующую вас  страницу сайта с помощью браузера Google Chrome (см. Рис.2). В любом месте страницы сайта (но только не на активной ссылке) щелкните правой кнопкой мыши. В открывшемся контекстном меню (см.6 Рис.2) выберите пункт «Посмотреть код» (см.7 Рис.2). Перед вами снова откроется окно Рис.3.

        Примечание: Во время использования второго способа не перепутайте пункт меню «Посмотреть код» с пунктом «Посмотреть код страницы».

        Выявление проблемного скрипта

        Чтобы посмотреть, какой скрипт на вашей странице является проблемным, нажмите на красном предупреждающем значке «Errors» (см.3 Рис.3). После этого, в правой части окна (см.2 Рис.3) у вас появится список с проблемными скриптами (см.4 Рис.5). В моем случае ошибка вызвана применением на страницах сайта кода старого счетчика от Rambler TOP-100 со ссылкой на http://, а не на https://. Код этого счетчика был встроен в блок «Посещаемость» и отображался на всех страницах сайта. У вас это может быть что-то другое.

        Примечание: В некоторых случаях список с проблемными скриптами может отображаться и без нажатия на красном предупреждающем значке «Errors» (см.3 Рис.3).

        Устранение проблем со скриптами из непроверенных источников

        Чтобы устранить имеющуюся проблему (в моем случае - со счетчиком от Rambler TOP-100) необходимо либо удалить старый счетчик от Rambler TOP-100, либо внести в него изменения, заменив http:// на https://. Счетчик устанавливался в блоке «Посещаемость» Как это делается описано в статье «Как установить счетчик от Rambler TOP-100 на сайте uCoz». Там же вы найдете информацию, которая поможет произвести корректировку HTML кода счетчика. Возможно, кроме этого вам понадобится информация, предложенная в статье «Использование конструктора блоков на сайтах uCoz». После внесения изменения в код счетчика от Rambler TOP-100) ошибка исчезла, и мой сайт стал отображаться как «Надежный», без сомнительных предупреждений об использовании скриптов от непроверенных источников.

        Как видите, наличие инструментов, предоставляемых компанией Google, позволяет легко выявить «Проблемный скрипт».

        Предупреждение вебмастерам, применяющим счетчики от Rambler TOP-100): Невзирая на заверения компании Rambler о возможности применения старого кода их счетчиков (и при изменении учетной записи на Rambler TOP-100 включительно), им (владельцам сайтов) следует вручную произвести корректировку кода счетчика, заменив http:// на https://. Иначе, несмотря на применение SSL сертификатов от проверенных компаний, вы имеете все шансы получить понижение индексации ваших сайтов в поисковых системах, а заодно потерять доверие пользователей ваших сайтов. Что же касается сайтов, которые не участвует в рейтинге ТОР-100, для них смысл присутствия счетчика от Rambler весьма сомнителен.

        Иценко Александр Иванович

Категория: Сайтостроение | Добавил: inok (29.03.2017) | Автор: Иценко Александр Иванович W
Просмотров: 264 | Теги: непроверенные источники, https, http, проблемные скрипты, SSL сертификаты | Рейтинг: 5.0/15
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]