タグ

ブックマーク / hail2u.net (16)

  • hail2u.net - Weblog - Firefoxで素早くdel.icio.usへ投稿

    Firefoxでは各ブックマークにKeywordを割り当てることができ、割り当てたKeywordをロケーション・バーで入力してEnterまたはGoボタンを押すことによってそのブックマークを開くことが出来る。このSmart Keywordsと呼ばれている機能はロケーション・バーから検索エンジンを利用した検索を行う場合などに利用する場合が多いが、Bookmarkletなどを含めどんなブックマークにも割り当てることが出来るので、del.icio.usへ投稿するBookmarkletにKeywordとしてdを指定すると、Alt+D D Enterという連続したキー・タイプでdel.icio.usに投稿できるようになる(Alt+Dはロケーション・バーにフォーカスを当てるショートカット)。知人が見ている時にこれを使ってdel.icio.usにササッと投稿するところを見せつけると「デキる男(女)」を演出

    hail2u.net - Weblog - Firefoxで素早くdel.icio.usへ投稿
  • FirefoxのuserContent.cssネタ #3

    FirefoxのuserContent.cssネタで内輪受けしたネタがあったので久々にエントリに。してみた。なお「某所とネタがかぶってるよ」とか「某所で書いたのを今さら引っ張り出してくるなよ」とかいう苦情は受けつけません。 Mac OS Xのフォームにフォーカスを当てると枠に青く色が付く機能をちょっとだけパクる input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus { outline: 2px solid #3D80DF !important; } outline-styleプロパティを工夫すると見目良くなるかも。borderプロパティではなくてoutineプロパティなのは、borderプロパティに比べてレイアウトを崩す可能性が少ない

    FirefoxのuserContent.cssネタ #3
  • hail2u.net - Weblog - gdi++.dll

    2ちゃんねるのWindowsフォントスレッドでシコシコ作られていたgdi++.dllが使いやすい形になってリリースされていた。バイナリいじって適用する形のを少し前に試してみたりしていて「おー」とか「へぇー」とか驚いてたのだけど、このリリースからgdi++.exe経由でアプリケーションを起動するだけで良くなりとても使いやすくなった。すげい。 Firefoxで利用すると、 といった感じで、かなりボケボケになってくれる。これだけ見たら「何これMac OS Xでのスクリーンショット?」とか勘違いしそう(それは無い)。エディタとかではビットマップ派なので使う気にはならないのだけど、Firefoxでは常用しても良いかもとか思った。 Boldが識別しにくいという表示上での問題点や重いというパフォーマンス上での問題点などを考慮しても使う価値があると思う。 とりあえず書いとけみたいなエントリだ。

    hail2u.net - Weblog - gdi++.dll
  • prototype.jsの開発メモとGecko DOM ReferenceのHTMLヘルプ

    未だにちょくちょくみてしまうprototype.jsの簡単なリファレンスであるDeveloper Notes for prototype.jsの日語版とThe Document Object Model in Mozillaで配布されているGecko DOM ReferenceのZIP version (古い奴)をHTMLヘルプにしてみた。HTMLヘルプはちょっと作ってみちゃったりすると、HDD上にあるありとあらゆるHTMLのドキュメントをHTMLヘルプにしたい欲求に駆られてしまう・・・のは僕だけですか、そうですか。 prototype.jsの開発メモ Gecko DOM Reference prototype.jsの開発メモの方はHTMLに手を入れて、メソッドやプロパティにidを振り、キーワードでジャンプできるようにした。HTMLヘルプ向けにCSSもちょっと調整。チェックしきれてない説

    prototype.jsの開発メモとGecko DOM ReferenceのHTMLヘルプ
  • hail2u.net - Weblog - 圧縮フォルダを使わないようにするとエクスプローラがキビキビ動く

    Windows XPの圧縮フォルダというほとんどの人が使っていないと思われる機能(私見)を解除したら、エクスプローラがキビキビ動くようになった気がする。というようなことを某所で言ったら、試した人が「すげぇかるくなった kyo++」とかインクリメントしてくれたので、エントリにしておこうとか。 圧縮フォルダ機能の解除の方法は、コマンド プロンプトで、 regsvr32 /u zipfldr.dll regsvr32 /u cabview.dll と、入力してやるだけ。多分再起動は必要ない。 これにより特にエクスプローラのツリー表示なんかが高速化する気がする。エクスプローラ以外ではファイラーっぽいので特に高速化する感じで、僕の環境ではACDSeeのツリー表示がとんでもなく高速化した。 また、デフォルトの検索機能が圧縮フォルダ内を探さなくなるため高速化し、いつまでたっても終わらないということは少な

    hail2u.net - Weblog - 圧縮フォルダを使わないようにするとエクスプローラがキビキビ動く
    se-mi
    se-mi 2006/09/11
    コレは効果ある!
  • JSONP

    前回のエントリで触れたJSONP。初出はRemote JSON - JSONPというMochiKitの中の人によるエントリ(多分。一言で言うなら「JSONデータを括弧でくくった上でこっちが指定した文字列を頭につけて返してね?」というもの。文章で説明するとわけわからん。 つまり、 http://example.com/data.json?jsonp=beverly_hills とリクエストしたら、 beverly_hills({ foo: 'This is foo.', bar: 'This is bar.', foobar: 'This is foobar.' }); と返す。また、 http://example.com/data.json?jsonp=beverly_hills%5B90210%5D とリクエストしたら、 beverly_hills[90210]({ foo: 'This

    JSONP
    se-mi
    se-mi 2006/09/02
    JSONP
  • Online XSLT 2.0 Service

    Online XSLT 2.0 ServiceはW3Cが提供するXSLTってくれるサービス。Amazon Web ServicesのXSLT機能の汎用版といった感じ。これをJavaScriptで叩けば、XMLHttpRequestとか使わずにいろいろゴニョゴニョできそう、というかできるとかなんとか。 要するに、用意したXSLファイルのURLとか変換元になるXMLのURLなんかをURLエンコードして連結するとかそれくらいのグダグダなアプローチで、XMLをJSONに出来るということ(はしょりすぎ)。で、「フィードはあるけどJSONはないなー」とかいうサービス(90%以上のサービスで提供してないけど)でも、JavaScriptから気軽にダイナミックにデータを参照できたりとか。 洒落でMSN SearchのRSSフィードを利用したサイト内検索とか作ってみたけど、想像よりもサクサク動いてこのサイトに

    Online XSLT 2.0 Service
    se-mi
    se-mi 2006/07/31
    ふむー
  • hail2u.net - Weblog - BloglinesとBasic認証

    どうやらBloglinesでBasic認証のかかっているフィードを購読したり出来ちゃうみたいです。ちょっと実験してみましたが、閲覧自体は問題無い感じ。ただ・・・多分、すごく危険・・・な気がする。 登録の仕方は、URLにユーザー名とパスワードを付けるだけです。 http://username:password@example.com/path/to/feed みたいなアレ。こういうURLのフィードを手動で登録すると、BloglinesのクローラーがちゃんとBasic認証のリクエストを送ってくれるというわけ。ほとんどまともに使っていないGMailのフィードとかを洒落で登録してみましたが、問題なく読めました。 ただ、基的にsubscribeしたフィードに関する情報はBloglinesユーザーで共有されてしまうので、最低でも登録する時にAccessをPrivateにしておかないとまずそうです。P

    hail2u.net - Weblog - BloglinesとBasic認証
    se-mi
    se-mi 2006/07/12
    BASIC認証はダメ
  • FirefoxのuserContent.cssネタ #2

    今回はurl-prefix()を使った奴とか書いてみたり。いろいろやってたらuserContent.cssが2000行超えたりしましたが、特にページの表示が遅くなるとかいう感じは無いので、いくらでもCSSルールを書いて良さそう。限界はあるでしょうがね。 @-moz-documentとurl-prefix()を組み合わせて使えばURLの先頭一致でルールの適用を制限できたりします。具体的には、 @-moz-document url-prefix(http://www.example.com/~foobar/) { body { font-size: 100% !important; } p { line-height: 1.5 !important; } } とか、こんな感じで"http://www.example.com/~foobar/"で始まるURLのページだけに適用されるブロックを作成

    FirefoxのuserContent.cssネタ #2
    se-mi
    se-mi 2005/10/14
    サイトリミックス
  • labs.hail2u.net

    Pure JavaScript Wiki Like FormatterとSIXTY-SIXとかいう名前で公開していた奴をちょっとキレイにして、labs.hail2u.net配下のpjswlf/とamazon/へ移動させてみた。移動させただけ。labs.hail2u.netは実験中の何かをまとめておくためにサブドメインを切ってみた。feedburner/とかもあったり。 labs.hail2u.net/pjswlf/ Pure JavaScript Wiki Like Formatterを利用してページを作成すると、検索エンジンのボットには「インバウンド・リンクはこれまで通りだが、アウトバウンド・リンクは無いように見える」と思うので、結果として他のサイトの検索エンジンにおけるスコアを上げずに済み、相対的にSEO効果が高いと言えそうな気がする。 とか考えたのだけど、通常のHTMLのページに比べ

    labs.hail2u.net
    se-mi
    se-mi 2005/10/12
    pureJavascriptWiki
  • hail2u.net - Weblog - FirefoxのuserContent.cssネタ

    Firefox 1.5 Beta 1よりURLやドメインなどでCSSルールを切り分けることが可能になりました。これによりuserContent.cssがとてもいじりやすくなった(あるサイト向けにテキトウに書いても他のサイトに誤爆しなくなった)ので、userChrome.cssと同じくガリガリいじると楽しいようなそうでもないような感じです。 _blankなリンクのカーソルを変更 a[target="_blank"] { cursor: alias !important; } cursor: crosshair !important;とかやってる人が多いことと思われますが、1.5 Beta 1から先取りサポートされたaliasにするとより直観的に把握できるようになると思います。 View Page Sourceのフォントを固定する body#viewsource * { font-family

    se-mi
    se-mi 2005/10/11
    WebサイトごとにユーザーCSSを切り替える事が出来る
  • Feed History

    Feed Historyはフィードの過去ログを機械的に辿ることを可能にするドラフト段階の仕様です。つまり、最近10件のフィードとかだけではなく、1か月前のフィードや一年前のフィードなども取得できるというわけ。多くのフィード購読者にはあまり意味が無さそうな仕様ですが、フィード・アグリゲーター・サービス(Google Blog SearchやBloglines、Feedsterなど)はインデックスの強化を機械的に行えることにつながるので、こういった類の仕様は大歓迎なのではないかとか。 通常の検索エンジンの場合は、リンクを辿ってインデックスというアプローチのため、どこからかリンクが張られてさえいればどんなに古いページでもインデックスすることは可能ですが、フィード・アグリゲーターは巡回を開始した日付以前のフィードの内容をインデックスすることはできません。もしあるフィードがFeed Historyを

    Feed History
    se-mi
    se-mi 2005/09/26
    FeedHistoryという仕様。来るか?
  • FirefoxのuserChrome.cssネタ #10

    Firefox 1.5 Beta 1は全般的に良い感じですが、微妙なバグとかあってまれにイライラ。シングルウィンドウ・モードで複数のウィンドウが何かの拍子に立ち上がったりすると、あとから立ち上げたブラウザが操作しづらい感じになったりとか。Minimize to Trayのせいだったりして。 Bookmarkletのアイコンを変える .bookmark-item[statustext^="javascript:"] { list-style-image: url("bookmarklet.png") !important; } 単にURLを開くというわけではないBookmarkletは違うアイコンの方が良いだろうと。視認性は大幅に向上しました。これを導入した上で、よく使うBookmarkletはFavicon Pickerを使ってまた違うアイコンにしたりとかするともっと良いかも。 アイコンに

    FirefoxのuserChrome.cssネタ #10
    se-mi
    se-mi 2005/09/16
    ちょいテク
  • Firefox Extension更新

    公開しているExtensionをFirefox 1.5 Beta 1に対応させました。maxversionを1.4に変えただけですけど。Mozilla Updateにも反映されたようです。 Bookmark Allはショートカット・キーがバッティングしてしまったので、Ctrl+Alt+Dに変更しました。それ以外には特に変更点はありません。

    Firefox Extension更新
    se-mi
    se-mi 2005/09/11
    Bookmark All
  • LiveLines

    Firefoxの1.0PR以降にはLive Bookmarkとかいう、ぶっちゃけInternet Explorer(4以降かな?)のチャンネルみたいな奴(Channel Description Formatと言うシロモノ)が搭載されているわけですが、イマイチな感じ。悪くは無いのだけれども。で、LiveLinesなわけですよ。これはLive Bookmarkのために新たに作られた、RSS auto-discoveryという仕組みを利用したステータス・バーにLive Bookmarkへ登録するためのアイコンを表示する機能を、SageまたはBloglinesへの登録に摩り替えるFirefoxのExtensionです。 Bloglinesマンセー! な僕としては当然Bloglinesと連携させてみたわけですが、なかなか良さげです。Live Bookmarkそのものはともかく、RSSフィードの通知ア

    LiveLines
    se-mi
    se-mi 2005/09/11
    LiveLinesについて
  • Google Talkから任意のブラウザを起動

    Google Talkは「これ凄い! 最強! うわくぁっわくぁwせdrftgyふじこ。」という訳ではないですが、MSN MessengerやAOL Instant Messangerなんかのコッテリギトギト具合を鑑みると、「これくらいで良いよな」みたいなさりげない良さがありますね。一昨日、Gmailに格的に移行したこともあって、Gmailの通知としても使えるGoogle Talkをメインにしようかなとか。とりあえずなぜかInternet Explorerが立ち上がってしまうアレに悩まされたのでまとめ。 例によってRegmonでgoogletalk.exeでフィルタかけて眺めてると、httpやらなにやらいろいろと参照した上で最終的にはhttpsの関連付けをどうやら参照し、これに関連付けられているアプリケーションでGmailを開いてやっているようです。つまり、https(URL: Hyper

    Google Talkから任意のブラウザを起動
    se-mi
    se-mi 2005/09/08
    GoogleTalkをハック
  • 1