What I would like to be able to do is set a certain part of a webpage in the viewport of Safari and then "Lock" the scrolling temporarily so that I can't accidentally scroll up or down and move what I have set up in that window.

  • 2
    Here's an idea: inject JavaScript to disable scrolling (stackoverflow.com/questions/4770025/…) with Automator/Keyboard Maestro/AppleScript/etc?
    – grg
    Commented Feb 1, 2015 at 15:09
  • this doesn't exactly solve your issue, but my guess is that there is something "counting" you want to keep track of, what you can do is right klick and then open in dashboard and thereof not worry about scrolling issues or refreshing
    – Macmaniman
    Commented Feb 2, 2015 at 1:45

1 Answer 1


Using the post that grgarside linked to, I've written a Safari/Chrome extension that adds a button to the context menu (right click) on every page, which allows you to "pause" scrolling, essentially locking the page in place. To unlock it, you just right click and choose "Resume Scrolling."

Pause Scrolling

You can download it here.

  • Absolutely awesome extension! do you have a firefox/chrome version in the works?
    – Stape01
    Commented Feb 8, 2015 at 16:25
  • @Stape01 Not currently, but if you'd like one, I'd be happy to convert it to either (or both).
    – AstroCB
    Commented Feb 8, 2015 at 16:26
  • Both would be awesome if you could..
    – Stape01
    Commented Feb 15, 2015 at 17:15
  • @Stape01 I've added Chrome support, and Firefox is on the way.
    – AstroCB
    Commented Feb 19, 2015 at 3:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .