古いスクリプトにて放置していたバグを知っている限り解決し、それに伴いあれこれと変わったので、テーマのスクリプトやスタイルシートをまるごと入れ替えました。
大きく違いは無いはずですが、一部のテーマで「お、これまでとちょっと表示が違うかも」というテーマがあるかもしれません。というかデフォルトの表示は結構大きく変わっていますね。まあスタイルシートは自由に編集できるので、こだわりのある方はいじってみてください。
あ、そうそう。今回スクリプトが変わった影響で、最初の起動時に小説が表示されない可能性があります。おそらくブラウザのキャッシュが残っているのが原因だと思われますので、そういう場合は一端リロードしてみてください。
今回の修正で、例えば100%表示したのに次のページが表示されてしまっていたバグや、IEにおいて表示設定などのタブを操作した後にテキストの表示領域が広がってしまうバグなどが解決されています。
あとは、一度計算したページをキャッシュする仕組みなどが改良されています。
あと、キーボードのショートカットに「CTRL+右キー」を追加しました。先頭ページに戻るショートカットになります。
ショートカットをまとめると、
・左右キーがページ送り
・上下キーが縦書き横書きの切り替え
・CTRL+右が先頭ページに戻る
となります。
<追記>