Добавлены новые функции и опции настроек заморозки и управления вкладками.
Расширены вызовы по хоткею, доработаны функции Истории и Восстановления.
Проверка работоспособности: SRWare Iron 31/36.
Основные изменения – интерфейс/скрипт, дополнения:
- включение/выключение режима автозаморозки по хоткею (по умолчанию = Ctrl+Shift+0);
- закрытие вкладок-дубликатов из попап-меню или по хоткею (по умолчанию = Ctrl+Shift+1);
- закрепление/открепление текущей вкладки из попап-меню или по хоткею (по умолчанию = Ctrl+Shift+9);
- автоматическое закрытие вкладок-дубликатов при их заморозке в автоматическом режиме;
- автопроверка при добавление домена в список исключений из попап-меню и с замороженной вкладки;
- блокировка заморозки служебных вкладок браузера и закреплённых вкладок (опционально);
- возможность снятия скриншота текущей активной вкладки альтернативным методом;
- кнопка быстрого сохранения скриншота замороженной страницы (при его наличии);
- игнорирование всех исключений при ручной заморозке вкладки (опционально);
- настройка тайм-аута автоматического размораживания вкладок при их активации;
- проверка состояния сетевого соединения, отключение авторазморозки в оффлайне;
- доработан механизм обработки ссылок для страниц Истории и Восстановления сессии;
- изменены подтверждения на критичные операции (в форме стандартных запросов браузера);
- настройка уровня реакции на критичные операции, включение/отключение сообщений и запросов;
- динамическое изменение содержимого попап-меню в зависимости от текущей вкладки;
- возможность изменения "глубины" Истории (количества записей в журнале);
- закрытие служебных страниц расширения (кроме Настроек) по клавише <ESC>;
- включение/выключение используемых горячих клавиш, всех сразу или по отдельности;
- настройки интерфейса: внешний вид попап-меню и включение/отключение контекстного меню;
- дополнена Справка и добавлены подсказки для всех опций (в Настройках);
- дополнены всплывающие подсказки для всех активных элементов интерфейса;
- унифицирован интерфейс сервисных страниц, доработаны стили и прочие "красивости".
Прочие изменения:
- код отдельных функций изменён в соответствии с текущими рекомендациями для разработчиков;
- доработаны механизмы автозаморозки и авторазморозки и обработка исключений;
- исправлены мелкие ошибки интерфейса и скриптов, оптимизирован код расширения.
Скриншоты:
Внешний вид попапа и страницы настроек (щёлкните для увеличения):
[Копия скриншота]
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: browserAction, tabs, contextMenus, storage, commands
- Запрашиваемые разрешения:
["tabs", "contextMenus", "storage", "unlimitedStorage", "*://*/*", "", "chrome://favicon/*"]
Загрузка и установка
Дополнительно
|