小さな窓でサクッと解決!

Latest Version

Version
1.6.0
Update
June 9, 2017
Size
40.69KiB
Developer
Category
Users
231
Rating
3.66667 ★
Manifest Version
2
Web Store Status
Languages Support
日本語
See more
Permissions
ContextMenus
Tabs
See more

小窓 Extension

ウェブサーフィンをしている中でよくある事・・・

「この言葉ってなんて意味だっけ?」
「このサイトの画像を一発で保存したい!」
「このサイトをFacebookやTwitterで紹介しよう」
「この英単語の和訳ってなんだっけ?」

そんな時に、右クリックで小さい窓を開いてサッと目的が叶えられます!

*** 機能の説明 ***
あらかじめ設定しておいたURLを、ページ内の小さな窓として開きます。
URLの設定では、タブのURLやタイトル、選択した文字列やリンクのアドレスを埋め込めます。

埋め込まれた小窓はページ内で自由に移動、リサイズする事ができます。
タイトルバーをドラッグする事で移動、外枠を部分をドラッグしてリサイズが行えます。
また、小窓で開くだけではなく新しいタブや別のウィンドウとして開く事もできます。

他にも、「javascript:」から始まるアドレスも設定可能となっており、右クリックメニューからブックマークレットを実行するような動作もさせる事も可能です。


※最小化ボタンだけでなく、ESCキーやタイトルバーのダブルクリックでも最小化が行えます。
※ページ内で開く場合、一部のサイトでデザインが崩れる可能性があります。
 デザインの崩れるサイトを教えて頂ければ対応したいと思います。
※戻るボタンなどで表示されたページの場合、うまくURLが渡らない場合があります。
 お手数ですが、一度ページを更新してから使用してください。
※一部サイトでは、サイト側の設定(X-Frame-Options)により、ページ内で開く事ができない場合があります。


*** 更新履歴 ***
~ 2017年 ~
6/10
・不具合修正と小窓のfaviconダブルクリックで小窓を閉じるよう改修

~ 2014年 ~
3/21
・画像のダウンロード機能がうまく動かなかったのを修正

2/6
・ChromeのVerUPにより諸々動かなくなった部分を修正

~ 2013年 ~
8/12
・アドレスバー周りのデザイン修正

6/14
・アドレスバーが細くなる問題を解消しました。
 対応が遅れて申し訳ありません。

2/18
・インストール直後に動作しないバグを修正しました。
 ご迷惑をおかけしました。

2/10
・サイト内の画像のZIP化ダウンロードに対応
・バグを修正

1/27
・バージョンアップ直後に正常に動作しない問題を修正

1/26
・canonicalなURLに対応
・メタ文字のURLエンコードに対応

~ 2012年 ~
12/20:
・オプション画面の項目がズレていたのを修正。
11/14:
・別ウィンドウで開けないバグを修正。
・「サイトをシェア」項目を追加。
11/4:
・小窓のアイコンの位置を修正。
 その他細かいバグを修正。
9/16:
・バグ修正など。
9/4:
・マニフェストver2に対応。
・その他バグ修正など。
3/21:
・タイトルバーシングルクリックで小窓を開閉するように変更
・小窓表示時に元のページにフォーカスを当てると自動的に最小化するように修正。

~ 2011年 ~
・タイトルバーにアイコンを表示
12/10:
・Googleの検索結果画面がうまく処理できない問題を修正
・リンクをCtrl+Shift+クリックで小窓で開くようにした。
11/16:
・オプションが保存されない問題を解決
・CSSの読み込み方法を変更
10/19:
・GoogleがX-Frame-Optionsにより利用できなくなったため、Bingに切り換え。
・ウィンドウを全方向にリサイズ可能にした。
・小窓をドラッグして移動する際に、半透明にできるオプションを追加。
・親ウィンドウをスクロールした際に、小窓を半透明にできるオプションを追加。
7/30:
・特定動作時に大きくデザインが乱れる問題を修正。
7/15:
・細かいバグ修正。
7/13:
・細々と見た目などを修正。
7/11:
・URLに「javascript:」で始まる物も対応。
・新しいタブで開く際の動作を変更。「chrome://」などで始まるURLにも対応。
7/8:
・ 公開開始
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "\u5c0f\u7a93", "version": "1.6.0", "description": "\u5c0f\u3055\u306a\u7a93\u3067\u30b5\u30af\u30c3\u3068\u89e3\u6c7a\uff01", "content_security_policy": "script-src 'self'; object-src 'self'", "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "options_page": "options.html", "permissions": [ "contextMenus", "tabs" ], "background" : { "page": "background.html" }, "web_accessible_resources": [ "utf.js", "back.png", "back_dis.png", "close.png", "forward.png", "forward_dis.png", "max.png", "min.png", "setting.png", "up.png", "up_dis.png", "down.png", "down_dis.png" ], "content_scripts": [ { "js": [ "whex.js" ], "css": [ "whex.css" ], "matches": [ "http://*/*", "https://*/*" ], "run_at": "document_end", "all_frames": true }, { "js": [ "whex2.js" ], "matches": [ "http://*/*", "https://*/*" ], "run_at": "document_start", "all_frames": true } ]}
Read more