今日のみな

はい。お約束の。
nomina.browser 0.0.041 alpha3


先に言っておくと、かなりいろいろ変更しました。
なんか微妙なところもかなりいろいろありますので、適宜ご意見をいただければ。
最終的にはshスクリプトっぽく実装できれば楽しいなとは思っているのですが。
'echo "t a I J m u $(uri)" > bookmark/nomina' みたいに。

  • 変更点
    • 下のcommanderの仕様が大幅に変更になりました。
    • ActiveX, Image, JavaScript, MetaRedirect, TextZoomのデフォルト設定ができるようになりました。
    • ページ内検索ができるようになりました。
  • まだ取れていないbug
    • Windows Vistaで、右上の"X"ボタンで閉じたときに不正終了するbug
    • Tabが1枚もない状態でURIを開くなどの操作を行ったとき、about:blankが開かれるbug

Commanderのコマンド(2007.05.21版) : 赤字は多分従来からの(混乱しやすい)変更点

まず、Modeから。
  • ':'から始まれば : nomina command mode
  • '/'から始まれば : ページ内検索 mode
  • 日本語から始まれば : google検索 mode
  • 1文字であれば : 1文字command mode (nomina commandとして解釈)
  • それ以外 : URI mode
SHIFTキーとの連携
  • SHIFTが押されていた場合、URIを開く・Google検索は新規tabで実行されます。
1文字command
Navigation系
b 戻る
f 進む
R reload
u URIを開く
U 新規tabでURIを開く
g google検索 (/[\s\t];/の直前まで)
G 新規tabでgoogle検索 (/[\s\t];/の直前まで)
Setting系
A ActiveXをOn
a ActiveXをOff
I ImageをOn
i ImageをOff
J JavaScriptをOn
j JavaScriptをOff
M MetaRedirectをOn
m MetaRedirectをOff
Tab系
t 新規tab
c tabを閉じる
l 左のtabへ (あんまりよくない?)
r 右のtabへ (あんまりよくない?)
System系
q nominaを閉じる
代入記法
  • [変数]=[値]
  • "="の前後にspaceを入れてはいけません
Current tabの変数
ax ActiveXのOn/Off (1/0)
im ImageのOn/Off (1/0)
js JavaScriptのOn/Off (1/0)
mr MetaRedirectのOn/Off (1/0)
tz TextZoom (100で等倍)
enc 文字コード (一応、"sjis", "euc-jp", "utf-8"のみ)
新規tabの変数
_dax 新規tabのActiveXのOn/Off (1/0)
_dim 新規tabのImageのOn/Off (1/0)
_djs 新規tabのJavaScriptのOn/Off (1/0)
_dmr 新規tabのMetaRedirectのOn/Off (1/0)
_dtz 新規tabのTextZoom (100で等倍)
たとえば、こんなかんじ
  • ":t a I J m g ほげ ぴよ ; tz=75"
    1. 新規tabを開く
    2. ActiveXをoff
    3. Imageをon
    4. JavaScriptをon
    5. MetaRedirectをoff
    6. そのtabで"ほげ+ぴよ"をgoogle検索
    7. で、TextZoom=75%
  • "/のみな"
    1. このページ内で"のみな"を検索(連打で下方向にsearch)
  • "b"
    1. このtab内でひとつ前に戻る(":"が不要になった)