由々識の気まぐれ日記

JavaScriptプログラマ「由々識」が時々書くするブログ。 内容はJavaScript全般、Sleipnir関係。

JIT(Just In Time) Actions リリース!

Sleipnir 用プラグイン、JIT Actions がリリースされました。
JIT というのは Just In Time の略で、
JIT Actions 用プラグインの Action を実行する際だけ、そのプラグインを読み込むことから名付けられたとのことです。
で、結局のところこのプラグインは何をするプラグインなのかと言いますと、
一言で言うと UserAction Extension などと同じ“橋渡し”です。
JIT Actions 用プラグインという、アクション追加用プラグインを動作するためのプラグインです。

じゃあ、UserAction Extension と同じってこと?

いえいえ違います。
JIT Actions 用プラグインはアクションを追加するという点では UserAction スクリプトと似ていますが、
JIT Actions 用プラグインはバイナリファイルなのでスクリプトよりも高速に動作します。

ということは UserAction Extension は用済みってこと?

いえいえ、実際のところはそううまくはいきません。
何故ならば、JIT Actions 用プラグインの仕様が非公開のため、
ユーザーには作成できないのです。
つまり、JIT Actions 用プラグインはフェンリルの開発者しか作成できないので、
我々ユーザーは以前と同様に UserAction スクリプトでしかアクションを開発できないのです。

とまあ、JIT Actions 本体についての説明はこれくらいにしておきましょう。
続いて、今回公開された JIT Actions 用プラグインをご紹介します。

JIT Actions OpenLinkGecko

リンクを Gecko エンジンで開く Action (Action 名:OpenLinkGecko)を Sleipnir に追加します。

JIT Actions SetClientTopMost

Sleipnir を最前面表示にする Action(Action 名:SetClientTopMost)を Sleipnir に追加します。

【注意事項】
一部スクリプトの出すダイアログや他のアプリケーションの出すダイアログが最前面表示している Sleipnir の背面に隠れてしまうことがあります。使用時は十分に注意してください。


Gecko で開くアクションはデフォルトで追加してもよさそうな気がします。
あと、規定のエンジンを「Gecko」にしている方もおられると思うので、
Trident で開くアクションも欲しいですね。
あと、一番欲しいのが API です。
FUM-2nd で要望した「Sleipnir.API::Navigate2」「Sleipnir.API::NewWindow2」の実装をスクリプト作者一同皆心待ちにしております。

なのはともあれ、フェンリルの皆様お疲れ様でした。

コメント

検索スクリプトを生成でウィンドウをアクティブにするのチェックを外していてもアクティブになってしまうのですが、アクティブにしない設定は可能でしょうか?

ウィンドウをアクティブにするかどうかの判定は、
Sleipnirオプション「ツールバー|検索バー」の「新しいウィンドウをアクティブにする」の設定を取得して使用していますので、
この設定のチェックを外せばウィンドウがアクティブにならないようになります。
ただし、当然ながらこのチェックを外すと、検索バーで検索した時もウィンドウがアクティブにならないようになります。

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://yuyushiki.8.dtiblog.com/tb.php/144-0d99968c

« 前のページ  | HOME |  次のページ »

Sleipnirスクリプトをお探しのかたはこちらへどうぞ。

Yuyu's Digital Lab.

プロフィール

由々識

作者:由々識

JavaScriptプログラマの由々識です。
主にSleipnirスクリプトを書いています。

RSS 1.0

カレンダー

11 | 2008-12 | 01
S M T W T F S
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -

アーカイブ

カテゴリー

最新投稿

最新コメント

トラックバック

ツール

あわせて読みたい
この日記のはてなブックマーク数

DTIブログ
ブログでアフィリエイト


DTIブログポータルへ

このブログを通報