激しくガイシュツだけど、JavaScriptでiPad(iPhone)用にソース表示ブックマークレットを作った
iPadでプレゼンする時に、ソースが表示できないと不便だという話だったので、散々ガイシュツだけど、iPadでソース表示するためのブックマークレットを作りました。
利用技術はJavaScriptオンリーで、シンタックスハイライトは、Google Code Prettifyを使いました。
iPad(iPhone)向けに書いてます。それ以外のブラウザでの動作は無視。IEでは確実に動きません。
ソース
bookmark.html
view_source.js
補足
Google Code Prettifyのprettify.cssとprettify.jsをダウンロードして、view_source.jsとともに自分のサーバーに置いてください。
bookmark.htmlのa要素のhref属性の中にある、script.srcの値を、自分のサーバーのview_source.jsのパスに変更して、view_source.jsの変数、csspath, jspathの値を、それぞれ自分のサーバーのprettify.cssとprettify.jsのパスに変更します。
一応、以下にサンプルを置いておきますが、動作確認のためだけに使用してください。(ブックマークレットで常にここを参照されても困るので...)
しばらくしたら消す予定です。