日本語の区切り文字(句読点と括弧)を処理してネット記事を読みやすくするブックマークレットです。
次の機能があります。
- 句点(マル)の後に改行を挿入する。
- 一文ごとに字下げする。
- 括弧の段数に応じて字下げを深くする。
- 句読点と括弧をハイライト(強調表示)する。
- 句読点と括弧に余白(マージン)を空ける。
- 句点直後の改行
<br>
に記号(+
)を表示する。 - 2度め以降の実行でスタイルシートのオン/オフを切り替える。
ブックマークレットを実行する前後の画像を見ることが分かりやすいでしょう。
この文章にたいして、ブックマークレットを実行すると、次の文章に変わって読みやすくなります。
このJavaScriptのプログラム をブックマークのURL欄に貼り付けてブックマークレットを作成してください。
ネット記事を閲覧しているときにブックマークレットをクリックすることによって起動します。
全角ピリオド変換_bookmarklet_min.js は、全角ピリオドと全角カンマで全角句読点を代用する記事のために作った補助ブックマークレットで、全角ピリオドと全角カンマを全角句読点に変換します。
en_kugi_reader_bookmarklet_min.jsはKugiReaderの英語版ブックマークレットです。簡易的に作成したものです。丸括弧で囲まれた部分を非強調表示して、句読点などの区切り文字を強調表示します。
GitHubレポジトリの MakeBookmarklet はブックマークレットを出力するために私が作成したwebpackのプラグインです。