Проверка работоспособности: SRWare Iron 31/49 + 360EE11/CR69.
Основные изменения:
- добавлены дополнительные функции:
- работа через контекстное меню – "Контекст: открыть через прокси" (доступно на любой странице, в т.ч. – служебной/локальной):
- выбор конкретного прокси зависит от установок в попап-окне: списка "Тип прокси" и галки "Запомнить прокси";
- если галка сохранения снята, прокси выбирается каждый раз случайным образом в соответствии с заданным типом;
- если URL запроса некорректен – будет выдан алерт с соответствующей ошибкой;
- последовательность обработки контекстных объектов следующая:
- сначала проверяется наличие выделенного текста (должен содержать любой полный URL с протоколом HTTP(S));
- затем (по наличию) – адрес ссылка, адрес объекта (src), URL фрейма (если есть), адрес страницы или текущей вкладки;
- использование пула бесплатных прокси-серверов hidemyass-freeproxy.com (7 прокси, 5 стран);
- использование пула "псевдо-прокси" – серверов национальных доменов Переводчика Google (всего – 65 "прокси", по странам):
- сама функция перевода НЕ используется, сделан автоматический редирект на "показать оригинал";
но и перевод, естессно, можно посмотреть…)
- выбраны наиболее быстрые домены, в списке "Тип прокси" отдельно указана группа доменов с "прозрачным" фреймом;
- все эти домены являются НЕанонимными "прокси", хотя частичная подмена IP-адреса у них имеется;
- эти "псевдо-прокси" также можно использовать для доступа к недоступным/заблокированным ресурсам;
на рутрекер/ннм зайти можно…)
- добавлена фича быстрой выгрузки – фоновый скрипт после отработки запросов/запуска сразу же выгружается из памяти;
- изменения в интерфейсе:
- исходя из добавленных пулов прокси – дополнен список типов, есть отдельный выбор по анонимным/неанонимным прокси;
- для лучшего восприятия в списке типов прокси "покрашены" отдельные строки + добавлены соответствующие подсказки;
- изменения в скриптах и структуре аддона:
- пофиксена пара мелких логических ошибок в попап-окне (в логике сохранения и применения запомненных URL/прокси);
- модульная структура: отдельные файлы скриптов – для попап-окна, фоновый, общий для обработки запросов;
- улучшена/упрощена функция выбора случайного прокси-сервера, сокращено общее число шагов при обработке;
- доработана фильтрация некорректных URL + добавлена обработка URL для возможных ссылок IPv6.
Прочие изменения:
- изменён манифест – добавлены разрешения для работы с контекстным меню страниц.
Скриншоты:
[Копия скриншота]
Общие технические сведения
- Технологии и API:
Чистый JS (ES5), API: activeTab
- Запрашиваемые разрешения:
[ "activeTab" ]
Загрузка и установка
Дополнительно
|