Базовый релиз на основе исходного расширения версии 1.3 от 21.09.2013.
Проверка* работоспособности: SRWare Iron 31/36.
* В связи с применением в текущей разработке достаточно новых API, возможно, на версиях старше 29 не будет работать совсем, поэтому проверяйте самостоятельно!
Основные изменения:
- основной скрипт:
- замена части функций в соответствии с текущими рекомендациями для разработчиков;
- для ускорения обработки вкладок введена декларативная отрисовка иконки в омнибоксе;
- убрано сообщение о копировании (смена тултипа на иконке);
…всё равно его практически никто и никогда не успевает увидеть…)
- уменьшено время индикации значка с 5 до 1 секунды;
…чего, сугубо имхо, более чем достаточно для подтверждения "оно сработало"…)
- в манифесте:
- заменён способ запуска и добавлена автовыгрузка из памяти при неактивности;
- разрешён доступ к любым вкладкам, страницам и сайтам;
- установлено ограничение на версию браузера – 19+.
Прочие изменения:
- заменены иконки, допилены и оптимизированы, частично перенесены в скрипт в формате base64;
- удалено всё лишнее, распакованный размер уменьшен с 17k до 12k.
Скриншоты:
[Копия скриншота]
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: tabs, clipboardWrite, declarativeContent, pageAction
- Запрашиваемые разрешения:
[ "clipboardWrite", "activeTab", "declarativeContent" ]
Загрузка и установка
Дополнительно
|