blog.鶯梭庵

二〇一三年 睦月 十三日 日曜日

ウェブページの画像とリンクのリストを作成するブックマークレット [/links]

この記事は書かれてから1年以上経過しています。内容が古くなっている可能性があります。コメントの受付は終了しました。

ウェブページを翻訳する場合、画像やリンクはたいていの場合原文通りに設定する必要がある。レビューでも、画像やリンクが原文通り設定されているか確認する場合が多い。翻訳支援ツールが自動でチェックしてくれることもあるが、ツールを使わない場合、ウェブページから画像やリンクを1つ1つ探して URL を確認するのは、面倒だし、見落としが発生しやすい。

そこで、ウェブページの画像とリンクを抽出するブックマークレットを作ってみた。以下のリンクをクリックすると、このページにある画像とリンクのリストがそれぞれ別画面に表示されるはずだ(といっても、このページには画像はほとんどないが)。


画像のリストを作成

リンクのリストを作成


これらのリンク(このページではない)を右クリックしてブックマーク(お気に入り)に登録するか、リンクをブックマークバーにドラッグアンドドロップすると、ブラウザで任意のウェブページを開き、ブックマークを選択することで、そのとき表示しているページの画像やリンクのリストが作成される。ご自由に使ってください。ただし、エラーチェックなどはいい加減なので、表示がおかしくなることがあるかもしれない。

ソースコード(というほどのものでもないが)は以下の通り。読みやすいように改行とスペースを加えているが、実際は1行にする。改変や再配布などもご自由にどうぞ。


画像のリストを作成

javascript:

(function(l,d,i){

d.write('<ol>');

for(i=0;i<l.length;i++)

d.write('<li><p><tt>'+l[i].src+'</tt><br>'+l[i].outerHTML);

d.write('</ol>');

})(document.getElementsByTagName('img'),open().document);


リンクのリストを作成

javascript:

(function(l,d,i,u){

d.write('<ol>');

for(i=0;i<l.length;i++)

if(u=l[i].href)

if(!u.indexOf('http'))

d.write('<li><p><tt>'+u+'</tt><br>'+l[i].innerHTML);

d.write('</ol>');

})(document.getElementsByTagName('a'),open().document);

[このカテゴリをまとめて読む。] [最新の記事を読む。]

RSS feed

カテゴリ

[/language] (98)
[/links] (254)
[/mac] (114)
[/music] (36)
[/origami] (406)
[/this_blog/ajax] (7)
[/this_blog/blosxom] (4)
[/this_blog/history] (12)
[/this_blog/perl] (9)

最新記事

パスワードについてのあなたの常識はもはや非常識かもしれない・その1 [/links]
ニューラルネットワークとディープラーニングで翻訳はどうなる・その5 [/language]
ニューラルネットワークとディープラーニングで翻訳はどうなる・その4 [/language]
HTTPS 対応 [/links]
ひらがな・カタカナ学習ウェブアプリ [/links]
日本語の「た」と英語の過去形 [/language]
ORI-REVO で回転楕円体を折る・その2 [/origami]
ORI-REVO で回転楕円体を折る・その1 [/origami]
折り紙建築 [/origami]
折鶴に松図小柄 [/origami]
改訂版・たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる・その6 [/links]
改訂版・たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる・その5 [/links]
改訂版・たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる・その4 [/links]
改訂版・たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる・その3 [/links]
改訂版・たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる・その2 [/links]

羽鳥 公士郎