Welcome! This is the help, feedback and bug report thread for
FAKKU Reader.
FAKKU Reader has been built with both desktop and mobile platforms in mind, and aims to provide a native-like experience on both of these. This means that you will need a decent enough browser to run it - latest Chrome, Firefox and IE11/IE10 should do on the desktop, Chrome should serve you well on both Android (4+) and iOS (7+).
Now, you'll probably want to know how it works. Read on to learn about the User Interface, Controls, and User Settings.
User Interface
FAKKU Reader running on a desktop browser
FAKKU Reader in two-page mode on desktop
FAKKU Reader running on a tablet browser
FAKKU Reader has been built with the idea of an immersive fullscreen experience (we really like
CDisplay here at FAKKU, and it has been a huge source of inspiration for the new reader), which is why it has a rather minimal user interface consisting primarily of a top that automatically hides itself. In top right you have three buttons: The
Go To Index button paired with the page numbers, the
Settings button for customizing the reader to your liking, and finally the
Enter/Exit Fullscreen button, which I highly recommend using!
Index Mode
Depending on what you're reading, the
Index Mode can either give you a
Thumbnail View:
Or a
Chapter View:
(However, if neither thumbnails nor chapters are available, index mode will be disabled and won't be accessible.)
Controls
The reader can be controlled with a wide variety of methods via keyboard, mouse and touch. The keyboard & mouse controls have been influenced a lot by
CDisplay, so if you've used it before, you will likely find the controls quite familiar. Here is the breakdown of the available controls:
Keyboard
- Up / Down, W / S: Scroll up / Scroll down
- Left / Right, A / D: Scroll left / Scroll right / At page edges: Previous Page / Next Page (or vice versa if using Right to Left UI controls)
- Page Up / Page Down: Previous Page / Next Page
- Home / End: Previous Chapter / Next Chapter
- Q / E: Previous Chapter / Next Chapter (or vice versa if using Right to Left UI controls)
- F: Enter / Exit Fullscreen Mode
- C: Enter / Exit Free Scroll Mode
Mouse
- Left Click / Right Click: Next Page / Previous Page
- Scroll Wheel Up / Down: Scroll up / down, Previous / Next Page (when at top or bottom with Scroll Wheel Page Change enabled)
- Ctrl + Scroll Wheel Up / Down: Zoom In / Out
- Scroll Wheel Press / Middle Click: Enter / Exit Free Scroll Mode
- Move cursor near top: Show UI
What's this Free Scroll Mode?
Free Scroll Mode allows you to use mouse movement to scroll the page. In this mode left & right click work as usual, while scroll wheel movement allows you to zoom in / out. You can toggle this mode with either the
C key on the keyboard or by pressing the scroll wheel / middle click on your mouse.
Touch
- Swipe Left / Right: Previous Page / Next Page (or vice versa if using Right to Left UI controls)
- Double Tap: Zoom In / Out
- Pinch In / Out: Zoom In / Out
User Settings
Clicking the
Settings button (the gear icon) opens the
User Settings menu, which allows you to customize reader behavior to your liking. Slightly different settings can be available depending on whether you're on desktop or using mobile touch devices:
Your settings are unique to each of your devices and browsers, so you can have different settings for each of them. As for what the available settings mean:
UI Control Direction
Determines how directional page change commands work. As you might know, most content on FAKKU is read right to left, so with this you can also make for example the arrow keys work so that left goes forward and right goes back, etc. The available options are
Left to Right,
Right to Left or
Use Content Direction - the last one simply means that the controls will be left to right for content that is read left to right, and right to left for content that is read right to left.
You can also change this setting on the fly on the first page of everything by moving into either direction, and the reader will follow suit. Try it out!
Background Color
Simply determines the color of the background behind the pages. The default setting,
Automatic, will set this background color according to the colors in the actual page(s) being displayed. If you'd prefer the color not to change, you can always choose from any of the static options:
Black,
Dark,
Gray,
Light, or
White.
Page Display Mode
Determines how pages are displayed. If you like to view two pages side by side, then
Two Pages When Possible is the option you're looking for. By default the reader uses
Singles With Spreads, which displays one page at a time unless the action spans across two pages, like so:
Besides there, there is also the option for
Single Pages Only, which does exactly what it says on the tin - as such, the above kind of two page spreads will be shown as two separate single pages.
Page Scaling
This setting determines how pages are scaled for display. Defaults to
Original Size, which will display pages at their full resolution (usually 1360x1920). Besides this, the reader offers options for
Fit Width,
Fit Height and
Set Height, which should be pretty self-explanatory. The subsetting
Target Height will be available for the last one, allowing you to set a specific size for pages to be displayed at.
Fit to Width if Overwidth
Enabled by default and does exactly what it says - it scales the image down to fit width if it would be too big otherwise. Very useful when using the Original Size or Fit Height Page Scaling options! The subsetting
But Not When Viewing Two Pages will suppress this behavior when the reader is displaying two pages at a time, and is enabled by default as well.
Page Scaling Method
Displaying black & white pages in smaller sizes can result in ugly patterns emerging in gray areas. For that reason, the reader by default uses a
Smooth resizing method when downscaling images to reduce the amount of said patterning. Unfortunately, this method also makes the pages look somewhat blurrier, so you can also choose a
Fast scaling option if you prefer a sharper image and don't mind the patterning all that much. This faster method is also the only one available on mobile devices due to performance reasons.
Here is an example comparison between the two options.
Set Current Zoom Level as Default
If you've used zooming on a page, you can use this button to set your current zoom level as the default page scaling. This will change the page scaling method to
Set Height with the appropriate
Target Height set to your current zoom level.
Smooth Scrolling
Makes scrolling smooth. Simple and nice, enabled by default.
Mouse Dragging Speed
One of the ways to scroll the pages in the reader is by click-dragging them with the mouse. This setting controls the speed of said dragging. Default
1.0, with a range of 0.50-2.00.
Mouse Sensitivity
This setting controls the speed of scrolling when moving the mouse in
Free Scroll Mode. Default
1.50, with a range of 0.50-2.50.
Scroll Wheel Sensitivity
Controls the scroll speed of both mouse scroll wheels as well as (two-finger) touchpad scrolling on laptops. Default
1.25, with a range of 0.50-2.50.
Scroll Wheel Page Change
You can use the scroll wheel (or touchpad scrolling) to change pages by scrolling at the top and bottom of images, which enables you to navigate a book with the mouse wheel alone. However, if you don't like this behavior, you can disable it by changing this setting from the default
Enabled to
Disabled.
Version Information
At the bottom of the Settings menu you can see version information on the reader and the device you're currently using.
When reporting issues it is highly recommended that you copy and paste this string into your report.
We want your feedback
Due to the wide range of devices that the reader can potentially run on, we can't possibly test them all internally - as such, bugs can appear from time to time. If you run into any, you should report them in this thread. Make sure to include the device and browser you're using with any bug reports, as well as much details as you can think about the situation. Most importantly, if you can consistently replicate the issue, please include the information how to do this.
We're also interested in general feedback on the reader - tell us what you like and don't like about it! Feature requests also welcome.