そっと、はてなブログ

はてなブログのベータテストを生暖かい目で見守るブログです。

『そっと、はてなブログ』

…… はてなブログのベータテストを生暖かい目で見守るブログです。【 記事一覧 】

デザイン編集時の不具合で消えてしまったHTMLモジュールの内容を復旧する

 先日、このブログで書いた不具合 が修正されたと「はてなブログ開発ブログ」で報告があった。残念ながら、不具合によって消えてしまったデータの復旧はできないそうだ。

 自分の場合困ったのは、消えてしまったHTMLモジュールの内容が思い出せないものがあったことだ。

■自分はサイドバーに何を貼っていたのだろう?

 大半は思い出せた。
 まず、サイドバーの一番上には、「はてなブログのベータテスト開始から××日というカウンター。
 それから、Googleカスタム検索も設置している。

 アクセスカウンターも設置している。

 思い出せなかったのは、「プロフィール」の下に設置していたHTMLモジュールだ。どんなHTMLあるいはJavaScriptのコードを貼り付けていたのか?タイトルの文字列も消えてしまっているので、全く見当もつかない。

■キャッシュで確認する

 そこで、ネット上から削除されたサイトを閲覧する時と同じように、自分のブログの過去の状態を保存したキャッシュデータを探し、それを見て確認することにした。

 消えてしまったサイトを閲覧する時に非常に役立つのはInternet Archive: Wayback Machine 。しかし、「Wayback Machine」は保存しているキャッシュデータを半年以上経たないと公開しない。数週間前にサイドバーを変更した時の当ブログの状態を確認するのには利用できない。
 そこで、Googleのキャッシュを見ることにした。検索窓に「cache:http://mametanuki.hateblo.jp/」と入力する。
 あるいは、表示しているページのGoogleキャッシュを表示していれる便利なブックマークレットもある。

 幸い、自分が確認した時は5日前のキャッシュが表示された。不具合が発生する前のデータだ。

 おかげで、サイドバーの「プロフィール」の下に設置していたのは「このブログについてというリンクだということが確認できた。

 これなら復旧できそうだ。

 それにしても、「消えたHTMLモジュールの内容は復旧できませんでした」で許されるのはベータテスト期間中までだ。正式リリース後に同様な不具合でデータが消えた場合は、なんとか復旧して欲しい。もちろん、データが消えるような不具合を起こさなければなお良いけれど。


はてなブログに検索機能は要らない

 はてなブログの検索機能が非常に使い辛く感じる。自分の過去記事を検索していてイラっと来た。これならもう、Googleで検索すればいいんじゃないか?と思った。
 例えば、「コメント欄」というキーワードを検索した時に、堪忍袋の緒が切れた。

 ↑はてなブログの検索機能での検索結果とGoogle検索での検索結果とを比べ、どちらが記事を探し易いかと言えば、明らかにGoogle検索だ。

 ということで、サイドバーには「Google カスタム検索」を追加することにした。

 「Google カスタム検索」のコントロールパネルのデザイン設定では、「レイアウトの選択」項目で「Google がホスト」を選択し、「Google がホストする結果を表示する場所を選択します」では「新しいウィンドウ」を選択した。

 はてなダイアリーの検索機能は現状のはてなブログの検索機能と比べ、検索結果ページでの検索語のハイライト表示機能がある点と、そしてなにより、記事一覧ページから検索できたのが良かった。


【関連記事】


「ググったら負け」とは分っているけど

 これは敗北宣言です。はてなユーザーとして。敗北感でいっぱいですよ、ほんと…orz

せっかくブックマークしたストックなのだから、検索でサクッと取り出したい。かと言って、「site:b.hatena.ne.jp/mame-tanuki/」でググったら、はてなユーザーとしてそこはかとなく微妙ォ~に負けな気がw


はてなブログのアクセス解析がしたいので、はてなカウンターを設置

 それにしても、はてなブログPro の月額980円を見た後だと、はてなカウンターの月額60円が超格安に感じてしまうw(しかも、はてブロProのアクセス解析機能って、はてなカウンターだし…)

■貼り付けるタグは、「はてな以外のページに貼り付ける場合」の方

 「サイドバー編集機能」 を使って、はてなカウンターの貼り付け用タグを貼る際の注意点。それは、貼り付けるタグは「はてなのページ(アンテナ、ダイアリー、グループ)に貼り付ける場合」のタグではなく、「はてな以外のページに貼り付ける場合」の方のタグであること。
 最初、前者のタグをサイドバーに貼り付けてみたがサイドバーにカウンターが表示されなかった。


【関連リンク】

 有料の はてなカウンターを導入して"お賽銭"を投げる必要性とか愛()とかを感じないユーザーは、アクセス解析をしたいなら無料のGoogle Analyticsとか設置しておけば良いんじゃないでしょうか。