Giter VIP home page Giter VIP logo

poziworld / scroll-to-top-button-extension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codysherman/scroll-to-top-button-extension

48.0 5.0 12.0 3.07 MB

Browser extension (add-on) that allows you to quickly get back to the top and/or bottom of a page.

Home Page: https://scroll-to-top-button.com

License: Other

CSS 8.05% HTML 7.29% JavaScript 84.66%
browser-extension browser-addon webextension chrome-extension firefox-addon edge-extension opera-addon chromium-extension

scroll-to-top-button-extension's Introduction

Scroll To Top Button is a browser extension (add-on) for the Google Chrome, Mozilla Firefox, Microsoft Edge, Opera, Brave, and some Chromium-based browsers.

Scroll To Top Button allows you to quickly get back to the top and/or bottom of a page.


Table of contents

Available customizations

  • Button mode
    • Scroll to top only
    • Scroll to bottom only
    • Flip between top & bottom
    • Dual arrows (scroll to top & bottom)
    • Keyboard only
  • Scroll up/down speed
  • Infinite scrolling
  • Appearance distance
  • Button size
  • Button design
  • Button location
  • Not active button opacity
  • Keyboard shortcuts
  • Language

(back to table of contents)

Languages

  • Bulgarian
  • Chinese (China / Simplified)
  • Czech
  • Danish
  • Dutch (Netherlands)
  • English (United States)
  • Galician
  • Japanese
  • Polish
  • Russian
  • Turkish

(back to table of contents)

Privacy

This extension does not read, change, store, or transmit any of your personal data (e.g., logins, passwords, messages, contacts) from any of the sites or your computer in absolutely any form.

Free extension. Source code openly available.

(back to table of contents)

Contribution

Spread the word

If you find Scroll To Top Button useful, why not recommend it to your friends, colleagues, and/or followers?

There are a few ways you can help our cause:

Translation

Sprechen Sie Deutsch? Vous parlez français?

We want as many Scroll To Top Button users as possible to be able to interact with the extension in their native language.

If you know any foreign language or just noticed a discrepancy in the translation, please help us translate.

Incentive

If you like the project and find our work useful, please consider supporting us via PayPal, Square Cash, or Coinbase – your generous contributions help pay for the hosting, tools, and time we need to fix bugs and implement new features.

Or, become a patron.

(back to table of contents)

Feedback

We appreciate your feedback!

(back to table of contents)

Scroll To Top Button on social networks

(back to table of contents)

Gratitudes

(back to table of contents)

Credits

(back to table of contents)

License

Scroll To Top Button is fair-code distributed under the Sustainable Use License.

(back to table of contents)

scroll-to-top-button-extension's People

Contributors

codysherman avatar davidblasiak avatar poziworld avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

scroll-to-top-button-extension's Issues

Store page gone Error 404

I get a notification about 9.1 release, but haven't got it (I'm at 9.0.0 SSV), so I tried to open Chrome Store link, here I get message that the page page is not found.

image

What is wrong?

Edge 76 (Chromium) warnings from extension UI

I have warnings in Edge 76.0.182.9 extension ui for your extension:

Uncaught (in promise) ReferenceError: punycode is not defined

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.

Any chance to look at it?

i18n services not initialized.

With home-built Waterfox Classic 2019.12 (20200103060435) on FreeBSD-CURRENT:

2020-01-19 13:36:06

If I recall correctly, the bug arose after I chose dual arrows (expert mode) and accepted the invitation to restart the extension.

Option to hide after several seconds

This option will allow user to compelete hide the button after several (up to 20) seconds if the page does not scroll at all. This option should not activated by default.

Feature request: scroll down continuously

Hi,

Yours is the first extension I've found that allows adjusting the scroll down speed (thank you for this option!), and currently I have the speed set to 20,000ms in an attempt to find a way to get the extension to work in the way I'm envisioning it as described below.

Quora is one such website where I'd like to be able to use the extension to continuously scroll down until I get to the last "posting." Each time I scroll to the last visible one, it triggers the website to load more. This is tedious when there are hundreds of posts.

Quora is probably a worst case scenario because moving the mouse past the last visible one is what automatically triggers loading the next few. Other websites have a "load more" button that I have to physically click on; it would be nice if my requested feature could handle these, too, but I imagine it would make implementing the request more complicated as the extension would need to know how to detect specific phrases (like "load more").

So for now having it handle sites like Quora would be a big help.

  1. For sites like Quora, is there a way your extension can easily detect when it can't scroll anymore and stop executing? Otherwise it would seem like the extension could get caught in an infinite loop, blindly scrolling.

  2. The new feature should probably have a way to manually tell the extension to stop scrolling, not only to break out of a potential infinite loop, but also in case I've decided enough has already been loaded and it isn't necessary to do more scrolling.

Feature request: Press toolbar button again to remove

Currently this extension have options under this category “No button on page until click”.
Screenshot-20230919-233157-Firefox-Nightly.png
(Reproduced with Firefox Nightly following this blog post)

But after I pressed the toolbar button again, it does nothing to do. As my suggestion, when you click the toolbar button second time, the scroll button should be removed from web page. This could be implemented as an option in your Scroll To Top Button Options page.

Error on "https://www.lesswrong.com"

Hovering over any green link on the homepage of https://www.lesswrong.com causes Error: Permission denied to access property "offsetParent"

Only occurs with Scroll-To-Top-Button enabled.

Tested on Scroll-To-Top-Button 8.1 in Firefox 70.0.1 (x64) on Win10x64.

Before Hovering Green Link
Before

After Hovering Green Link
After-Hovering-Over-Green-Link

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.