-
-
Notifications
You must be signed in to change notification settings - Fork 53
Чиним сайты со сломанными элементами
Бывает, что сайт разблокируется, но его работоспособность нарушена: может "плыть" вёрскта, пропадать изображения, не воспроизводиться видео и т.д. Такое часто бывает, если вы пытаетесь проксировать только свои сайты или если вы исползуете PAC-скрипт «АнтиЦензорити», который создан для "вредных" провайдеров и потому проксирует больше адресов.
Починить сломанный сайт можно либо добавив дополнтельные интернет-адреса в проксируемые или, наоборот, исключить некоторые сайты из проксируемых. Всё это можно сделать во вкладке "Исключения / Exceptions". Но как определить: что за адеса нужно внести в исключения? Есть как минимум два источника для получения подозрительных адресов:
- Индикатор блокировок (или блокинформер)
- Инструменты разработчика в браузере (devtools).
Допустим, вы только что выбрали в расширении PAC-скрипт «АнтиЦензорити» и полезли слушать музыку на https://music.youtube.com. Допустим, желанная композиция не проигрывается после нажатия кнопки "Воспроизвести / Play". В таком случае, полезно будет навести курсор на блокинформер и во всплывающей подсказке изучить проксируемые адреса для этой страницы.
На снимке экрана выше видно, что на странице проксируется некоторое количество адресов, принадлежащих Google. Самый часто встречаемый адрес -- *.googlevideo.com. Пробуем занести его в исключения:
- иконка синей ленты -> Исключения / Exceptions.
- Ввести
*.googlevideo.com
и выбрать "нет / no" (не проксировать). Не закрывайте окно до окончания процесса добавления! Для большого (5мб) PAC-скрипта нужно подождать пару минут. - Обновите страницу со сломанными элементами и проверьте: проигрываются ли композиции.
На вкладке "Исключения / Exceptions" есть кнопка импорта/экспорта ⇄
, при клике на которую открывается редактор исключений -- этот инструмент может показаться вам более удобным.
- Открыть новую вкладку в браузере.
- Нажать F12 -- откроются инструменты разработчика (devtools).
- Выбрать в devtools вкладку Сеть / Network.
- Вбить в адресную строку адрес, к которому мы хотим получить доступ. Нажать Enter.
- На вкладке сеть появятся запросы. Упорядочить их по статусу, красные записи (ошибки) -- самые интересные.
- Посмотреть, какие красные доменные имена нужно добавить в проксируемые.
P.S. Там в таблице на вкладке "Сеть" можно добавить столбцы "Домен / Domain" и "Статус / Status", если они почему-то отсутствует.