1 Click Top/Bottom : Быстрая прокрутка страницы
Опубликовано: Бармалей · 23.08.2014 · 00:01 ••• Обновление: 17.10.2020 · 07:45 0

1 Click Top/Bottom – быстрая прокрутка в начало/конец страницы в один щелчок по границе окна браузера. Достаточно просто переместить курсор к левому краю окна браузера и сделать одиночный щелчок мышью. Щелчок в верхней половине прокрутит в начало страницы, в нижней – в конец. Работает на всех страницах, не занимает память в покое.

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Общее назначение и краткая история создания

1 Click Top/Bottom – расширение для браузеров семейства Chromium, позволяет мгновенно, в один клик, прокрутить любую страницу в начало или в конец.


[Копия скриншота]

Основное назначение – обеспечить быструю прокрутку страницы в один щелчок. Главная задача – нетребовательность к ресурсам, работоспособность на любых вкладках и компактность решения.

Расширение создано по мотивам и на базе микро-полезняшки Scroll Top. В форке оставлена основная идея оригинала, а также добавлены некоторые дополнительные возможности.

В результате "доработки напильником" получилась отличная альтернатива аналогам, не только не уступающая им по качеству решения основной задачи, но и превосходящая их по лёгкости и функционалу.

Следует особо отметить, что в отличие от многих современных аддонов, в 1 Click Top/Bottom нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, расширение не является предметом монетизации за счёт пользователей.

Автор гарантирует отсутствие в этом расширении каких-либо следящих, "стучащих" и иных "статистических" механизмов, а также любых других средств, направленных на "персонализацию" конечного пользователя с целью получения какой-то коммерческой выгоды.


Основные возможности и способ применения

1 Click Top/Bottom обеспечивает быструю прокрутку в начало/конец на любых страницах, в том числе – локальных, не требуя от пользователя никаких действий или настроек для активации скрипта управления (загружается автоматически).

Интерфейс управления прокруткой выполнен в виде автоматически* отображаемой экранной кнопки – полосы красного цвета по всей высоте экрана вкладки, расположенной вдоль левой границы экрана браузера.

* Полоса-кнопка отображается при помещении курсора мыши в область её активирования, при "уводе" курсора – автоматически скрывается, не мешая просмотру контента.

Ширина активной зоны "кнопки" в стандартной версии – 3px от границы окна, в "полноэкранной" (Full Screen) – 1px.

Для перехода в начало/конец страницы достаточно переместить курсор к левому краю окна браузера и сделать одиночный щелчок мышью. При щелчке в верхней половине "кнопки" прокрутка в начало страницы, в нижней – в конец.


Технические детали и отличия от аналогов

1 Click Top/Bottom не использует для работы никакие сторонние библиотеки (привет любителям JQuery и иже!)), при этом размер основного кода скрипта составляет всего несколько строк (точнее говоря – там всего 4 строки)).

В аддоне полностью отсутствует фоновый процесс, основная функция расширения выполняется с помощью инжектора, автоматически внедряемого в код всех просматриваемых страниц.

Какой-либо текстовый интерфейс в текущих версиях отсутствует, поэтому локализация не требуется. Для упрощения кода и компактности дистрибутива описание в манифесте аддона дано только на английском языке.

В отличие от исходного расширения зона действия "кнопки" увеличена с 1 до 3рх и добавлена её простейшая "визуализация" – окраска в красный цвет при наведении курсора мыши. В положении курсора за пределами зоны окраска заменяется прозрачной.

При желании можно изменить* ширину зоны и/или цвет "кнопки", самостоятельно отредактировав файл 1ctb.js (там всё достаточно понятно).

* Строго говоря, зоны в 1рх более чем достаточно при работе с окном браузера, развёрнутым во весь экран. Поэтому, хотя "народ требует" облегчить прицеливание (да и визуально кнопка шириной в 1рх практически неразличима), "у нас в запасе" есть и "полноэкранная" версия с зоной в тот самый 1рх и с отсутствием какой-либо индикации в принципе…)


Загрузка и установка

Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром-браузерах, поддерживающих запуск контент-скриптов. Однако, с учётом различных "новшеств", вводимых производителями браузеров, следует предварительно ознакомиться с документацией на конкретный билд, который планируется установить – могут быть, так сказать, "некоторые нюансики" и их необходимо учитывать.)

Можно загрузить любую из версий 1 Click Top/Bottom на следующих ресурсах:

При возникновении сложностей с установкой читаем этот совет.

Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию:
[читать матчасть]

Для работы с локальными файлами в блоке аддона на странице chrome://extensions включаем опцию:



Описание и инструкции Бармалей

Смотрим также:

Бармалей 23.08.2014 17.10.2020 268 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:22+
Протестировано в:SRWare Iron 31/49
Технологии и API:Чистый JavaScript (ES5), API: content-script

Поделиться

Всего комментариев: 0
close