小野マトペの業務日誌(アニメ制作してない篇)

introduction

俺こと小野マトペが、大学生活と折り合いをつけつつショートアニメを制作していく事に関する制作日誌でしたが、今はグダグダです。始まりは9/11から。旧HP(廃棄)

レビューライン.jp稼動中。
「平面男(完全版)」20041224  ■「平面男」20041018/20041020
■Javaアプレット: Conna-Gonna20050203/ 20050208
■はてなブックマーク改造用Greasemonkey集20061002
■はてなQuickClip(firefox用機能拡張)20060906

2006年09月06日 水曜日

ご無沙汰でした。 20:28 ご無沙汰でした。を含むブックマーク ご無沙汰でした。のブックマークコメント

ご無沙汰してます。小野マトペです。この10日間ほどまったくブログ更新せずに何をやっていたのかというと、夏休みの自由工作に打ち込んでいました。10日前というとはてブ衆愚化論華やかなりし頃で、『よーしパパはてブインターフェイスを向上しちゃうぞ!』『右クリックにアイテムを追加するだけだし楽勝』と愚考し作り物に着手してみたものの、むしろ追加してからの方が大変だったという。ていうかDOM概念とか今回初めて分かった。

[][]右クリックはてブするfirefox機能拡張はてなQuickClip』を作ったよ。 20:28 右クリックではてブするfirefox機能拡張『はてなQuickClip』を作ったよ。を含むブックマーク 右クリックではてブするfirefox機能拡張『はてなQuickClip』を作ったよ。のブックマークコメント

こんなの。

f:id:ono_matope:20060906141101j:image

機能

    1. 右クリックメニューから、閲覧中の記事のはてブコメント欄ポップアップ(ajax整形済み)できて、
    2. ポップアップウィンドウ経由クリップできて、
    3. [あとで読む]などの、事前に登録しておいた任意のタグ自動追加できて、
    4. リンクマウスオーバーリンク先の記事もすばやくエントリー閲覧・追加が出来て、
    5. ステータスバーと右クリックメニューに、閲覧中の記事のUser数が表示されてて、
    6. しかもHatenabarUser数表示より鋭く。(の筈)

といった機能拡張です。要するに何がしたいのかというと、はてブ環境としてのHatenabarの代替です。

ダウンロード

はてなQuickClip(firefox専用機能拡張)

ヴァージョンヒストリー

開発の動機

現状、はてなブックマークを快適に活用しようと思ったら、はてなツールバー/Hatenabarブックマークレットいぬビームさんの全サイトはてブ化などのGreasemonkey利用(firefoxのみ)、のいずれかのインターフェイスを利用することになると思います。


ですが、Hatenabarはなんだか最近User数の表示のキレが悪いし、はてな検索窓もfirefox標準の検索窓にプラグイン挿せば代替可能だし、小型ディスプレイにおける30pxは貴重なリソースだしで、いっその事外したい。

ブックマークレットポップアップ画面で追加できるので、Hatenabarで追加した後の不毛な『戻る』連打が無いのが地味に素晴らしいですが、現在User数が事前に分からないのが痛すぎるので却下

ページ遷移もなくコメント閲覧・追加できる全サイトハテブ化Greasemonkeyは一番完璧に近いソリューションなんですが、いつのまにかデザインも洗練されているとはいえ、それでもサイトによってはごくたまに崩れるのと、やっぱり人様のサイトデザイン勝手に要素を追加するというのが個人的には生理的に苦手という。解決策がトリッキー過ぎて。


という訳で、個人的にどれもしっくり来ていなかったので、『右クリックメニューからアクセス可能』『リンクエントリーの閲覧・追加機能とショートカット追加機能の合せワザ』『最適に整形した追加・閲覧ポップアップ(タグ一覧・タグオートコンプリート使用可)』『User数をステータスバーに常時表示』といった機能組み合わせを持つ新しいはてブインターフェイスを作ってみた次第です。


ちょっと完成してから我に還って(コレ好き好んで使う人間いるんだろうか…)と呆然としてしまうところがなきにしもあらずんば虎児を得ずなので、どうぞご利用ください。(ェ

機能説明・スクリーンショット

f:id:ono_matope:20060906135848j:image

f:id:ono_matope:20060906141101j:image

f:id:ono_matope:20060906141151j:image

アサマシ。あとまとめ

開発7日目あたりについカッとなっていぬビームさんみたいにアフィリエイトID書き換え機能(他人のID保護機能付き)を付けてみたんですが、出来上がってみるとデキが微妙だったので、デフォルトオフにしときました。もしまかり間違って『はてなQuickClipなしでははてブなんて出来ないよジョナサン!』みたいな状態になってしまった方は設定画面からチェックをオンにしてくれると俺が嬉しい……いや、その線はないな。

さて、そんな訳でHatenabarを外して昨日よりもちょっぴり広いWebを楽しんでいるのだけど、完成してみるとこんな意地になって作るようなもんでもなかったかなという気も。あとステータスバーはやっぱり視線誘導的に不利だなとか。画面上部にコンパクトはてブUser数表示が出来るようにするかなあ。(仕事が完成した後は決まってナーバスになります)まあ、元がPerlにlibXMLがあまりにインストール出来ないのでカッとなって作ったものなんで、こんなもんかなあという気も。ただ何だかんだいって使うと手放せないかもです(二日ほど試用した感想)。

今回役に立った資料

http://b.hatena.ne.jp/ono_matope/firefox/extension/

http://b.hatena.ne.jp/ono_matope/xul/

[]『はてなタグソートGreasemonkeyも作ったよ 21:27 『はてなタグソート』Greasemonkeyも作ったよを含むブックマーク 『はてなタグソート』Greasemonkeyも作ったよのブックマークコメント


Greasemonkeyって何?という方はこちらを御一読。もうGreasemonkeyインストール済みだよという方は、このリンクからインストールしてください。

はてなタグソート(右クリック→Install This User Script)


自由工作第二弾。といってもこっちは昨日3時間足らずで出来たんですが。はてブユーザーページのタグ一覧をサイズ順にソートします。ただでさえ重いはてブを更に重くしたい方はどうぞ(うそ。元が重いから体感速度そんな変わんない)。こんな感じになります。

適用前            →            適用後

f:id:ono_matope:20060906204642j:image

[アニメ]と[Web 2.0]がツートップな俺のはてブは二重の意味でイケてない気がしてきました。(イケてません)[あとで読む]が異常に多いですが、大体ちゃんと読んでますよ!読んだ後タグを書き換えないだけです。まあそんなかんじでこれつけたままお気に入りのユーザーを渡り歩いたりすると全く意外性のないタグ順列で面白いですよ。[これはすごい]と[これはひどい]の位置でその人のネガティビティ度が暴露されたり。低位タグの量の多さはまさにロングテールって感じですかね。多分違うね。

例によって実用性は大いに疑問なんですが、タグサイズでソートよりも、最新数件のタグ出現頻度を調べて、高いものをサジェストして選択しやすくする「あなたの注目タグ」的なものの方が有用だったかも。例えば最近俺のはてブXUL関係スクラップブックと化してたんだけど、[XUL]タグの増加を検知して、見やすい位置にリンクを出してくれるような。タグ一覧から探したりしなくてもXUL関係の記事一覧を見られるように。

作った。

exhalatioexhalatio 2006/09/06 20:39 はじめまして。はてなQuickClip、ありがたくインストールさせていただきました。今までツールバーにはてブへのリンクを張っていたのですが、これでごちゃごちゃしたツールバーを整理する一助になりました。まずは御礼まで、失礼します。

ono_matopeono_matope 2006/09/06 23:17 newさん、インストールありがとうございます。今は使い勝手がどうか自分でもよく分からないので、御意見ご要望等ありましたら遠慮なくコメントしてやってください。
ステータスバーにユーザーブックマークへのリンク機能を付加、内容のナビゲーションバー部への移動などは、もし希望があれば(コードを忘れないうちに)やろうかなあとおもってます。

プロフィール

ono_matope

ono_matope

もうなんか全然アニメ描いてません。もっぱらプログラミングばかりしてます。ごめんなさい。レビューライン.jp管理人

    << 2006/09 >>
    1 2
    3 4 5 6 7 8 9
    10 11 12 13 14 15 16
    17 18 19 20 21 22 23
    24 25 26 27 28 29 30
    統計情報
    pv:1675751
    counter:
    この日記のはてなブックマーク数
    Error : RSSが取得できませんでした。
    参照した本/DVD
    • 実践ハイパフォーマンスMySQL 第2版
    • Wacom Cintiq 21UX DTZ-2100D/G0
    • Linux-DB システム構築/運用入門 (DB Magazine SELECTION)
    • ふしぎの海のナディア VOL.01 [DVD]
    • WEB+DB PRESS Vol.45
    Connection: close