ds300 / jetzt

Speed reader extension for chrome
Other
485 stars 124 forks source link

Keep the font of the page, *optional feature request* #48

Open Gunlat3M opened 10 years ago

Gunlat3M commented 10 years ago

Fonts vary and change among the different variants of jetzt. If there was a way to keep the font displayed on the page, that'd fix the inconsistency. It can also preserve the integrity of some eBooks that use multiple fonts for things like ancient prophecies.

If it's not possible to match the font of the page, at least denote the font changes in the reader in some way?

Anahkiasen commented 10 years ago

I think it shouldn't actually, Spritz has a very particular font that they made for this and that contribute to allowing speed reading, changing the font all the time would only negate that aspect.

ecsplendid commented 10 years ago

Interesting concept @Gunlat3M

Especially since we are thinking about how to show through formatting in general; perhaps bold, italic, strike through etc. Persisting the font or perhaps the font family i.e. "Serif", "Monospace" probably should be an option. I can't think of many places on the web where the font family does change during a piece of content though.

Gunlat3M commented 10 years ago

@Anahkiasen While I like Lucida Grande as a font for big walls of text, I have to argue that it goes against the theory of serifed fonts being easier to read. And if it was an optional thing that the end-user doesn't have to enable, there'd be no problems, right?

Gunlat3M commented 10 years ago

@ecsplendid Font family can change a lot with Google Drive. I've actually used jetzt reviewing some work that I had written, and it works rather well.

peteruithoven commented 10 years ago

I also dislike changing the font based on the website. I usually use tools like Jetzt and Readabilty because I have trouble reading websites because of their style choices. But maybe this is personal. Some Epub readers make it optional to override the style of the original book.

This might also be solved by doing more with elements like the blockquote, pre, cite etc. Maybe changing the background / border etc to signify something. See #13.

ecsplendid commented 10 years ago

@peteruithoven yes I like your idea more, changing based on the structural mark-up sounds like a sweet idea.

Gunlat3M commented 10 years ago

@ecsplendid How about having a consistent font to work with then? I noticed your new update changed the font to something else. Change it back for consistency's sake then?

Going with a consistent font, what about if the font was based on the browser's default font settings? screen shot 2014-03-12 at 8 55 19 pm Since the concept of Spritz was to identify word "shapes" wouldn't it make more sense if the shape was in a font the user is most familiar with? For example, coders would be more accustomed to reading Courier fonts than Serif fonts.

At least give the user some controller that allows them to change the font if they don't like it (without messing with the extension files).