Webサービス「hrefine」リリース 
2008/06/02
Webサイトを作っていて外部へのリンクを張ることがありますが、サイト閉鎖や移転などでリンク先がいつの間にか消えていることがあります。
リンク先は自分のサイトではないので気にしなければいいと考えてもいいのですがあまり気持ちの良いものではなく、サイトを見ているかたにとってもリンクをクリックして目的のページが現れないとストレスになります。
個人の趣味のサイトならともかく商用のサイトなどではイメージダウンにもつながりかねません。
とはいえこのチェックはとても面倒な作業であまり生産的ではないのでできればやりたくないかたが多いのではないでしょうか。
そこでこの確認作業を自動化する「hrefine」(エイチ・リファイン)というサービスを作りました。
任意のWebページのURLを入力するとそのページ内に含まれる外部リンクの存在を自動的にチェックしてくれます。
自分が作っているWebサイトの動作確認だけでなく「あのサイトにはどんなリンクが含まれているんだろう」というのを調べたい時にも便利です。
主な仕様は以下のとおりです。
対応するプロトコルはHTTPのみ(HTTPSやFTPは対象外)。
ページがリダイレクトされる場合はリダイレクト先のページを参照(ちょっと自身なし...)。
サブドメインは同一ドメインとみなさずチェック対象とする。
チェック対象ページ、及び各外部リンクのはてなブックマーク数を表示。
サーバへの負荷を考慮してチェックするリンク数は最大50。
とりあえず以下のブラウザで動作確認をしました。
Fedora 9/Intel
Firefox 3 beta (3.0b5)
Mac OS X 10.5.3/Intel
Safari 3 (3.1.1)
Firefox 2 (2.0.0.14)
Windows XP Home Edition SP3/Intel
Safari 3 (3.1.1)
Internet Explorer 7 (7.0.5730.13)
(*) IE6を試す環境が手元にないので別途確認予定
バグなどは適宜修正していきます。また、機能追加も随時行っていくつもりです。
(2008/6/5追記)
以下のブラウザでも動作確認が取れました。
Safari (iPod touch)
Opera 9.27 (Fedora 9)
Internet Explorer 6 (Windows XP)
(2008/6/6追記)
ブックマークレット追加 + 修正
関連情報(Google検索)
