青空縦書きリーダー - Google Chrome extension gallery
青空文庫 縦書き拡張 - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtechをみて、色々と惜しい感じがしたので、自分でも作ってみた。
Google Chromeのエクステンションとして動作する。何か特別なことをする必要はない。青空文庫のXHTML版が、自動的に縦書きになる。
例えば、森鴎外の舞姫とか、夏目漱石の吾輩ハ猫デアル、中島敦の山月記などがおすすめだ。
chrome://extensions/のオプションから、フォントの種類や大きさ、マウスホイールの挙動、追加のCSSを変更可能。
ちなみに、この仕組を使えば、青空文庫以外にも、単純なテキストで構成されているサイトなら、縦書き化が可能である。いまは任意のサイトを縦書き化するためのUIを実装していないが、需要があれば実装するつもりだ。
バージョン情報
Version 0.40 パーミッションを変更したため、アップデート後に手動で有効にする必要があります。 ブラウザーアクションを実装。 任意のページを縦書き化が可能。 ただし、Chrome自体のバグのため、ローカルファイルは縦書き化できず。 参考:Issue 76705 - chromium - file:// not working for "permissions" in extensions, but does work for content scripts. - An open-source browser project to help move the web forward. - Google Project Hosting ルビ表示の切り替えが可能。 Version 0.30 設定の保存方法を変更 以前のバージョンの設定は引き継がれません。 Version 0.21 marginを微調整 Version 0.20 キーボードショートカットのエミュレートをサポート フォント設定の見直し(複数選択可にした) Version 0.12 設定をしないと、マウスホイールのエミュレートが効かない問題を修正
webkitにおけるvertical writingは、まだ実装途中であり、正しく動作しません。そのため、このextensionは、将来、互換性を損なう形でアップデートされるか、あるいは放置されているかもしれません。
青空縦書きリーダー on ubuntu with hiragino kaku font => http://twitpic.com/4br6ma
ReplyDelete青空縦書きリーダー on ubuntu with ipa font. => http://twitpic.com/4br62c
It looks like working.
ReplyDeleteSilly we have to use @ prefix on Windows.
I think browser should not depends on the platform.
I post a issue for this.
I wonder they respond it.
I developed a vertical-text writing platform, call Episode, it utility 竹取 to fulfill vertical layout of text. Currently there are hundreds of users writing articles on it. maybe you can take a look: http://episode.hopto.org/
ReplyDelete