MS Access Tips/Sample and VBA and Blog customize etc...

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Yahoo!知恵袋の投稿画像を元サイズで表示するブックマークレット

タイトル画像

Yahoo!知恵袋でOffice関係の板で回答するのですが、アプリのスクリーンショットの画像を添付した質問がよくあります。ただ、自動で縦・横320ピクセルに縮小されるので、それを考慮して画像を調整してくれればいいのだが、大きな画像をそのままアップロードして縮小されて判読できないということがままある。スマートフォンアプリでは拡大することができるので、元サイズの画像は存在しているはずである。それをPCでも表示できるブックマークレットを作成してみた。需要はそれほどなさそうだが、せっかく作ったので公開してみる。

元サイズの画像はどこにある?

例えば、私が回答した下記のページの質問の画像、とても判読できません。

accessで集計クエリの値をMsgBoxに表したい以下の画像の形で集計ク... - Yahoo!知恵袋

Chromeなら、画像を右クリックして[新しいタブで画像を開く]で別タブに画像だけ表示できます。アドレスバーをみると下記のようなURLになっています。

https://iwiz-chie.c.yimg.jp/im_sigg5Bv.XK1aj0ct3eonwaMDAQ---x320-y320-exp5m-n1/d/iwiz-chie/que-13180961033

ここで、im_sigg5Bv.XK1aj0ct3eonwaMDAQ---x320-y320-exp5m-n1/ の部分を削除して、

https://iwiz-chie.c.yimg.jp/d/iwiz-chie/que-13180961033

とするとなんと元サイズの画像が表示されます。

IEだと、
画像を右クリック→プロパティ→URLをコピー→アドレスバーに貼り付け→不要部分を削除
というようにします。

毎回、このような作業をするのは、大変ですよね。それをブックマークレットで自動化しようということです。

ブックマークレットとは

ブックマークレット (Bookmarklet) とは、ユーザーがウェブブラウザのブックマークなどから起動し、なんらかの処理を行う簡易的なプログラムのことである[注釈 1]。携帯電話のウェブブラウザで足りない機能を補ったり、ウェブアプリケーションの処理を起動する為に使われることが多い。
ブックマークレット - Wikipedia

ブックマークレットの登録

下記のリンクを左クリックしてブラウザのブックマークバーにドラッグ&ドロップしてください。

知恵袋画像拡大

あるいは、ブックマークのURLに下記のコードをコピーして貼りつけてください。

(参考)圧縮前のソースコード

ブックマークレットの使い方

Yahoo!知恵袋の質問投稿の画像が小さすぎて読めないときに、ブックマークレットをクリックしてください。
別ウィンドウ(タブ)で元サイズの画像が表示されます。

回答の方の画像も同様に表示されます。
質問、回答に複数の画像がある場合は、すべて表示されます。

ただし、「その他の返信を表示」のリンクをクリックして表示される返信にある画像は、リンクをクリックして表示させてからブックマークレットをクリックしないと表示されません。

使用上の注意

元画像のリンクの仕様は独自に解析して推定したものですので、このブックマークレットの使用に関しては、自己責任でお願いします。Yahoo!知恵袋の仕様が変更になった場合は、使えなくなる可能性があります。

Leave a reply






Trackbacks

trackback URL
https://hatenachips.blog.fc2.com/tb.php/515-339cdb17
該当の記事は見つかりませんでした。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。