-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
自动翻页延时设置改进建议 #406
Comments
自己改好了,每章最后一个短页会因字数少翻页快些,完全按CPM来计算每页停留时间。设置的CPM范围在200到2000,我的阅读速度在620左右,默认值给的500。
|
好的,我改下 |
progressBarNextPage进度条如果是纵向的,在屏幕左或者右边沿,从上往下走,比起现在的横向进度条,更容易让读者判断自己的阅读速度是否跟得上进度,而且不需要抬眼看进度并且做横纵对比转换。 |
如果进度条过2/3,就提前翻半页,显示下一页的上半部分,也能给读者一个比较好的过渡,并避免提前一两秒看完的空等时间,增加阅读的连贯性。 |
试着改了一下能把进度条竖起来且进度从上往下走,但在屏幕正中而且头部跑到屏幕外面去了,不知道怎么把它放在设想中的书页左侧或者右侧,而且高度正好对应文字,特别是最后一页高度正好对应结尾文字。
|
垂直也改好了 |
@gedoor你改的
导致CPM范围设置控件的最小值是0。 |
目前是延迟N秒翻页,但由于每章分几页显示,最后一页空白行可能较多,依然等待N秒不太合理。而且由于不同书籍分行和排版的原因,哪怕满页的字数差异也可能很大。
因此我建议将参数由N秒/页改为字数每分钟(CPM)。按照当前显示页的实际字数和设置的CPM计算该页停留的秒数,这个计算量很小,对现代处理器而言完全不算什么开销,但体验会比现在固定秒数翻页要好些,而且读者对自己的阅读速度也能心里有数了。
The text was updated successfully, but these errors were encountered: