[ruby-list:49919] Re: Rubyリファレンス chm版リミックス更新(2014年7月版)
From:
Dice <tetradice@...>
Date:
2014-08-17 16:18:08 UTC
List:
ruby-list #49919
Diceです。 先週お話ししていた 「node-webkitとHTML版リファレンスの組み合わせで、chm版リミックスと同じような環境を実現する」 方法について、確認しました。 まず、この方法の場合、どのくらいの追加容量が必要になるかについてですが VMWareでRubyLiveを立ち上げて、その中で実際に確認してみたところ だいたい+120MBくらいでいけることが分かりました。 (node-webkitの実行ファイルが81MB、HTMLやJS等の文書ファイル一式が39MBくらい) chm版リミックスのサイズが10MBくらいなので、それと入れ替えると考えると 現時点でRubyLiveに110MBくらいの空きがあれば、導入できる計算になります。 もし110MBくらいの空きがあるようでしたら、RubyLiveへの導入をご検討いただければと思います。 (なお、導入していただかなかった場合でも、今回の調査結果はまた何かに使えると思うので 難しそうであればお断りいただいても大丈夫です) 下記は、実際にRubyLive上で、node-webkit + HTML版を動かしたときのキャプチャ画像です。 http://ruby.morphball.net/temp/refmportable_ss_20140817.png また、実際にブラウザ上で動かせるサンプルを、下記フォルダに置きました。 FireFoxかChromeなら動くと思います。 (このURLはしばらくしたら消す可能性があります) http://ruby.morphball.net/temp/refmportable/ -- Dice tetradice@gmail.com 2014年8月11日 19:59 Dice <tetradice@gmail.com>: > Diceです。 > >> ChmFox を入れてみるのはそんなに難しくなかったので ChmFox を入れたものを >> https://ise.teracloud.jp/public.php?service=files&t=14ae246ace676ebcdc910e09fe11a86b >> で共有してみました。 >> 今度の共有期限は今月中にしてみました。 > > ありがとうございます。こちらも試してみます。 > > >> 他のものを削ったときに100MBぐらい減ったので、 >> 容量的には大丈夫そうですが、 >> 作成が大変ということはないのでしょうか。 > > はい、その点は大丈夫です。 > > というのは、実は以前から、別の目的で > 「HTMLファイルとJavaScriptを使って、chm版のような使い勝手を実現できないか」 > という実験を、何度かやっていまして > その実験の成果を下地にすれば、それほど手間がかからなさそうだからです。 > > # すでにみやまえさんが、「サクサク引けるRubyリファレンスマニュアル」という > # 先例を作られているので、こちらも参考にさせていただいています。 > # http://miyamae.github.io/rubydoc-ja/ > > うまくいけば、今回のRubyLiveの件にとどまらず、もっと他の応用もできるかもしれないですし > よい機会でもあるので、実際にnode-webkit + HTMLで行けそうかどうか > また、行けるとすればどのくらいの追加容量が必要になりそうか > ちょっと見てみようと思います。 > > 1週間くらいのうちには、追ってご連絡いたしますので > よろしければ、しばらくお待ちいただければと思います。 > > > -- > Dice > tetradice@gmail.com > > > 2014年8月11日 11:41 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>: >> 西山和広です。 >> >> At Sun, 10 Aug 2014 20:33:46 +0900, >> Dice wrote: >>> >>> あの後いろいろ試してみたのですが >>> 残念ながら、xchm上でCSSを有効にすることができませんでした。 >>> (xchmの公式サイトのスクリーンショットを見ても、CSSが効いているような画面が見当たらなかったので >>> もしかすると、xchmがそもそもCSSに対応していないのかもしれません……) >> >> いろいろ試していただいてありがとうございます。 >> chm 自体が流行らなくなっているので、xchmの対応を期待するのも難しそうです。 >> >>> そのため、すみませんが、ChmFoxを使う方向にしていただけますようお願いします。 >> >> ChmFox を入れてみるのはそんなに難しくなかったので ChmFox を入れたものを >> https://ise.teracloud.jp/public.php?service=files&t=14ae246ace676ebcdc910e09fe11a86b >> で共有してみました。 >> 今度の共有期限は今月中にしてみました。 >> >> chm ファイルを Iceweasel にドロップすると開けます。 >> Iceweasel はデスクトップのアイコンでも起動してからでも大丈夫です。 >> >>> # node-webkitとHTML版リファレンスの組み合わせで >>> # chm版リミックスと同じような環境が実現できないかとも思ったのですが >>> # それをやるとxchm + chm版リミックスと比べて、容量が100MBくらい増えてしまうので >>> # LiveCDに入れることを考えると、難しそうです。 >> >> 他のものを削ったときに100MBぐらい減ったので、容量的には大丈夫そうですが、 >> 作成が大変ということはないのでしょうか。 >> >> >> -- >> |ZnZ(ゼット エヌ ゼット) >> |西山和広(Kazuhiro NISHIYAMA)