We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

I want to further increase the maximum reading speed in reader view mode

  • 2 replies
  • 1 has this problem
  • 1 view
  • Last reply by lsdoll02

more options

As shown in the attached image, I manually change max = "100" to max = "300" every time to increase the maximum reading speed in reader view mode. Is there a way to fix this to max = "300"?

As shown in the attached image, I manually change max = "100" to max = "300" every time to increase the maximum reading speed in reader view mode. Is there a way to fix this to max = "300"?
Attached screenshots

Chosen solution

Hmm, 100, 200 and 300 all seem comically fast to me. Above 220 is annoying, or maybe it's my writing? ;-)

Because the Reader View is a protected page, I don't think add-ons can modify it, so you are limited in how you might approach this. But one option would be to use a bookmarklet -- a script you save to your bookmarks toolbar or menu. Clicking the bookmark executes the script in the context of the page. So for example, a script to set the max to 300 and the speed to 250 would look like this:

var s = document.querySelector('input.narrate-rate-input');
s.setAttribute('max', '300');
s.value = '250';

To convert that to a URL for a bookmark just requires a bit extra at the beginning and end:

javascript:var s = document.querySelector('input.narrate-rate-input'); s.setAttribute('max', '300'); s.value = '250'; void 0;

You can right-click a convenient spot on the Bookmarks Toolbar or Bookmarks menu, click New Bookmark, choose any name (for my test, I put "Fast Reader"), then paste the script into the Location field and save the bookmark. After loading a reader mode page, click the bookmark to make the change.

Read this answer in context 👍 1

All Replies (2)

more options

Chosen Solution

Hmm, 100, 200 and 300 all seem comically fast to me. Above 220 is annoying, or maybe it's my writing? ;-)

Because the Reader View is a protected page, I don't think add-ons can modify it, so you are limited in how you might approach this. But one option would be to use a bookmarklet -- a script you save to your bookmarks toolbar or menu. Clicking the bookmark executes the script in the context of the page. So for example, a script to set the max to 300 and the speed to 250 would look like this:

var s = document.querySelector('input.narrate-rate-input');
s.setAttribute('max', '300');
s.value = '250';

To convert that to a URL for a bookmark just requires a bit extra at the beginning and end:

javascript:var s = document.querySelector('input.narrate-rate-input'); s.setAttribute('max', '300'); s.value = '250'; void 0;

You can right-click a convenient spot on the Bookmarks Toolbar or Bookmarks menu, click New Bookmark, choose any name (for my test, I put "Fast Reader"), then paste the script into the Location field and save the bookmark. After loading a reader mode page, click the bookmark to make the change.

more options

Thank you for a polite answer! It worked perfectly!