Доработка и оптимизация фоновых скриптов и интерфейса, общее повышение скорости работы.
Добавлена опция быстрой проверки подключения.
Проверка работоспособности: SRWare Iron 29/31/49 + 360EE11/12/13 (CR69/78/86).
Основные изменения:
- добавлена функция и опция в настройках "Быстрая проверка сетевого подключения":
- в теории – ускоряет прохождение тестов (и, соответственно, самого подключения к прокси), за счёт сокращения времени на DNS-запросы;
- если включено – выбор случайного адреса для проверки соединения и связи через прокси производится однократно, но меняется каждый раз перед запуском проверки (т.е. цикл проверки идёт по одному и тому же URL и для теста соединения и для проверки доступности прокси);
- если вЫключено (по умолчанию) – работает "как раньше", выбор случайного адреса для проверки соединения и связи через прокси производится каждый раз перед любой проверкой (т.е. за один тестовый цикл проверяются два разных тестовых URL);
- изменён список тестовых хостов для проверки подключения:
- добавлены европейские (DE) и азиатские сайты (CN) – для надёжности проверки, в дополнение к RU/US;
- убраны все HTTP-хосты, оставлены только HTTPS, длина массива не изменена (10 тестовых адресов).
Прочие изменения:
- небольшая оптимизация кода отдельных функций, убраны некоторые промежуточные операции;
- в интерфейсе попапа ссылка на "хомяк" изменена на этот сайт.:)
Скриншоты:
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: proxy, webRequest, browserAction
- Запрашиваемые разрешения:
[ "*://*/*", "proxy", "webRequest" ]
Загрузка и установка
Дополнительно
|