ウェブブラウザ開発ブログ
 
ウェブブラウザ開発ブログ

2010年

VirusTotalUrlScan、TweetThisPageなど

いままでの更新でいろいろ便利な機能を追加しているので、いくつか紹介したいと思います。 VirusTotalでのUrlスキャン リンク先の詳細を調べるのにドロップアクションから、aguseで簡単に調べることができますが、VirusTotalでのURLスキャンも可能になっています。0.9.16ではデフォルトでボタンが設定されていますが、ボタンがない場合は、ドロップアクションの設定からボタンを追加できます。 あとは、リンクをドラッグし、VirustotalでURLをスキャンボタンにドロップするだけでスキャンが始まります。 見ているページをツイートする 今見ているページをツイートするTweetButtonのような動作を、ブラウザのツールバーボタンから行うことができます。デフォルトではボタンが表示されていないため、標準ツールバーを表示し、ツールバー右クリックから「ツールバーのボタンを変更©…」を選びます。 ツールバーの変更で、種類:規定のスクリプトにある「このページをツイートする」ボタンを追加します。 あとは、ツイートしたいページでボタンを押せば、ツイートページが開きます。簡単ですね。 ツイートボタンは、htsignさんに作成してもらいました!ありがとうございます。htsignさんには、他にTumblrへのリンク投稿スクリプトも作成してもらっています。Tumblrへのリンク投稿は、このページをツイートするボタンと同じく、ボタン追加で使用することができます。 短縮URLをクリップボードにコピー VirusTotalでのURLスキャンと同じく、ドラッグ&ドロップで短縮URLをクリップボードにコピーすることができます。現在可能なのは、bit.ly、McAfee、TinyURL、次のバージョン0.9.17では、ux.nuも使用可能になります。 bit.lyで、アカウント情報を使用したいときは、オプション設定 -> スクリプトの設定の「スクリプト個別動作設定」で、bitlyで短縮URLをコピーの「設定」からユーザ情報を設定できます。
この投稿を読む

Ancia Ver0.9.16 TabManagerでタブリスト保存

更新履歴 download TabManagerの機能を強化しています。Anciaが固まっても、TabManagerでタブが表示されれば、「Ancia」右クリック -> 「タブリストで保存(S)」からタブリストで保存ダイアログを開くことができます。もし表示されない場合は、すみませんが、あきらめるしかないです。タブアイテム右クリックからURLをコピーなど、また、ドラッグ&ドロップも可能です。 「全タブURLをクリップボードにコピー」はまだ未サポートです。タブリストの保存は、アプリでの保存と同じくセキュリティ、ハイライト、戻る進む履歴等も保存します。
この投稿を読む

Ancia Ver0.9.15 貼り付け検索、標準ツールバーAero表示、動画再生できないなど

更新履歴 download 標準ツールバーだけ、Aero表示切替の対応をしています。標準ツールバーの右クリック -> 「ツールバーをAero表示」を選択することで切り替えられます。Aero表示の切り替えは、画面スタイルがIEスタイルである必要があります。Xpだと少し見た目が悪いかもしれません。他のツールバーも切り替え対応予定です。 検索バーの右クリックからクリップボードテキストで貼り付け検索出来るようになっています。貼り付け検索では、ステータスバーに貼り付けるクリップボードテキストが出るので事前に確認できます。検索エンジンをメニューから選んでの貼り付け検索も可能です。 また、動画が再生できないバグが見つかっています。もし動画が再生できない場合は、IEなどで開くようお願いします。再生できないサイトとしては、例えばhttp://mlb.mlb.com/video/play.jsp があります。調べたんですが、ちょっと直し方は見当がつきません。
この投稿を読む

Ancia Ver0.9.12 Aero表示でのバー移動

更新履歴 download Aero表示のとき上部のバーを移動できるようにしています。配置によっては、IE9っぽくすることもできます。0.9.12でAero表示(オプション設定->画面スタイル->Internet Explorerスタイル)にすると、強制的に全ての検索バーとアドレスバーが上部に配置されます。今後の更新で、上部に配置する・配置しないを出来るようにする予定です。 デフォルトの画面スタイルでアドレスバーの背景をちょっと変えています。 0.9.12のバグで、favicon表示されませんが、修正したものをhttp://www.egrath.net/download/Ancia0912favicon_fix.zipに置いています。
この投稿を読む

Ancia Ver0.9.11 App.InputBox()について

更新履歴 download スクリプトで、App.InputBoxメソッドを追加しています。配布ファイルのscript\reserved\bitly.jsを見ると分かりますが、下のコードで画像のダイアログが表示されます。 var input=App.InputBox( { caption:“Windowキャプション”, statics:[{text:“上部スタティックテキスト”},{text:“下部スタティックテキスト”}],//2つまで inputs:[{label:“Input1(&1):“,value:“value1value1”}, {label:“Input2(&2):“,value:“value2value2”}, {label:“Input3(&3):“,value:“value3value3”}, {label:“Input4(&4):“,value:“1234567890”,style:“number”},// number: 数値入力のみ {label:“Input5(&5):“,value:“1234567890”,style:“number”}],// 5つまで buttons:[{text:“OK”},{text:“キャンセル”,style:“default”}]}); // input: OKだとjson形式のテキスト、Cancelだとfalseが返却 // json形式のテキストは以下の通り // {“inputs”:[“value1value1”,“value2value2”,“value3value3”,“1234567890”,“1234567890”]} OKが押されたときのApp.InputBox()の応答をevalすることで、eval(“(”+input+“)”).inputs[0]のように入力結果を取得できます。 Context.settingPathがスクリプトに対する個別な設定ファイルパスを返却するので、json形式の入力結果をScripting.FileSystemObjectオブジェクトで個別設定ファイルに保存することができます。同じくScripting.FileSystemObjectで読み込みも可能です。bit.lyのようなログイン情報が必要なスクリプトも書くことが可能になったと思います。 inputのタイプは、指定なし(普通のedtibox)、style:“number”(数値のみ入力)しかありませんが、チェックボックスやcomboboxを増やすつもりです。次回はAero表示あたりを更新する予定です。
この投稿を読む

Ancia Ver0.9.10 タブのフォント変更

更新履歴 download タブのフォントを変更できるようになっています。タブのフォントサイズは大きすぎてもタブのスキン最大表示サイズまで丸められます。それと、オプション設定の見た目を少し変えています。
この投稿を読む

Ancia Ver0.9.8 IEレンダリング指定、Jscript9対応

更新履歴 download インストールされているIEのバージョンに応じて最新のレンダリングを使用するよう対応しています。IE9ベータがインストールされていれば、自動的にIE9のレンダリングを使用します。画像はAnciaをIE9で使用したものですが、最初のオープンでAcid3は92点、なぜかリロードすると95点です。またIE9のみですが、最新のJavaScriptエンジンを使用するようになっています。 レンダリングとJavaScriptエンジンの指定は、最新のIEの機能を使用するために、レジストリを使用します。レジストリに書き込む値は、設定ファイルで決まり、起動時に毎回書き込むため、あらかじめレジストリに設定がないと動かない、というわけではありません。アプリ設定の保存にレジストリを使用しないのは従来どおりです。 できれば互換表示も対応したいんですが、なかなかうまくいってません。 設定ファイルの書き込みバグを修正しています。このバグが発生すると、前回起動時のタブの読み込みなど失敗するので、このようなバグが直っています。
この投稿を読む

Ancia Ver0.9.7 バグ修正、Aeroでのアドレスバー変更

更新履歴 download 教えてもらったXpでIMEが消える現象など、他多くのバグ修正しています。Anciaでは、Web表示部分をポップアップで表示している関係で、なかなかそれ絡みのバグ(ZOrderなど)が多かったのですが、だいぶ減ってきていると思います。バグのご指摘ありがとうございます。 Aeroあたりの更新もしたいのですが、XpでスクリプトからBrowserオブジェクトのNavigateを行うと固まる問題があり、これが修正できるか微妙です。Aero表示でのアドレスバー変更は可能にしています。
この投稿を読む

Ancia Ver0.9.6 タブAero表示対応

更新履歴 download IEスタイルでのTab Aero表示に対応しています。マルチライン・シングルラインの変更にも対応しています。タブ位置指定はできませんが、可能にする予定です。IEスタイルでは、アドレスバーが横に長くなってしまうので、ちょっとどうするか考えます。0.9.6からはタブ描画でスキン画像を使用します。 報告してもらっているバグ、修正できていないので、次は手を付けたいと思います。
この投稿を読む

Ancia Ver0.9.5 Aeroスタイル途中

更新履歴 download IE9のスタイルがなんかいいので、Aeroスタイルに対応中です。オプション設定の画面スタイルで選択できますが、アドレスバーテキスト選択で見づらいバグがあります。予定ではタブもIE9のようにするつもりです。ただタブはアドレスバーの下に置けるようにします。Aero無効でもこのスタイルが表示できるようにしたいです(いまはAero有効のみ表示)。 Xpでタスクバーが隠れるバグ修正で、検索バーからの検索でZオーダーがおかしくなるのを修正しています。これが起こるとブラウザが白くなったりしたので、IMEが消える現象や、白くなる減少が直っている可能性があります。再起動などで設定ファイルが保存できないことがあるバグも修正しています。
この投稿を読む
ページ上部に戻る