タグ

ブックマーク / poly.hatenablog.com (4)

  • FirefoxのHTTPプロトコルハンドラを置換してローカルプロキシっぽい動作をさせる - 遥かへのスピードランナー

    先日の僕のFirefoxアドオン(XPCOM)でHTTPプロクシを実装するの記事の発展系として、piroさんがローカルプロキシっぽいことをローカルプロキシを立てずにやろうとして挫折したことのまとめというすばらしくためになる記事を書かれています。 この記事の中でpiroさんは「特定のURIにアクセスしようとした時だけ、あらかじめ定義しておいたルールに従って別のリソースを返す」ことを実現するために、3つのやり方を提案しています。 ローカルプロキシを実装して、その中でリダイレクトするやり方。 http-on-modify-requestイベントのタイミングでリダイレクトするやり方。 nsIContentPoilcyのshouldLoad()の中でリダイレクトするやり方。 で、結論として2,3で目的を達成するのは難しそう、とのことなのですが、僕がかねてから考えていた4つ目のアイデアがあって、ちょっ

    FirefoxのHTTPプロトコルハンドラを置換してローカルプロキシっぽい動作をさせる - 遥かへのスピードランナー
    efcl
    efcl 2010/03/11
    リクエストを監視してURLを書き換える
  • FireMobileSimulator 1.0.0をリリースします - 遥かへのスピードランナー

    FireMobileSimulator1.0.0をリリースします。 ダウンロードは公式サイトから 前回のリリースからだいぶ間が空いてしまいましたが、今回はメジャーバージョンアップということでかなり気合いの入った大幅な修正を加えています。 大きな目玉は、最新の携帯端末データベースから好きな端末を選択して追加することのできる機能追加です。 メニューから「最新端末リストから端末を追加」を選択することによって以下の端末追加画面が開き、任意の端末を選択・追加することが可能です。 実はこの機能を実装する為に、いつもお世話になっているke-tai.orgさんとコラボレーションを行っています。 ke-tai.orgさんは以前から端末スペック一覧というデータベースを公開しているのですが、今回わがままを言ってこのデータをWebサービス化して使用させていただきました。 上記の端末追加画面で見えるデータは、端末ス

    FireMobileSimulator 1.0.0をリリースします - 遥かへのスピードランナー
    efcl
    efcl 2008/12/25
    携帯電話をエミュレーションするアドオン。 携帯端末毎のデータも参照できるのでより正確に調べることができるようになったらしい。 携帯電話向けのページ開発に必需品になりつつある。
  • Ubiquity0.1.1をエンターキーの日本語変換確定に対応させてみた - 遥かへのスピードランナー

    10/23追記:最新のUbiquity0.1.2に対応したバージョンはこちらです。 先日、Ubiquity0.1を日本語入力に対応させてみたというエントリーをUPしたところ、すぐにUbiquity0.1.1がリリースされてしまったわけですが*1、この0.1.1もまだEnterキーでの日語変換確定に対応していないようなので*2、対応版を作ってみました。 Ubiquity0.1.1エンターキーでの日本語入力対応版ダウンロード ※自動アップグレードなどは元のプラグインと同様に行われます(ただしアップグレード時に、対応が失われる可能性があります) 修正箇所は前回と同じで、KeyDownイベントでエンターキーの入力を捕捉している箇所をKeyPressイベントでの捕捉に変更しただけです。それ以外の箇所は一切変更していません。 最新の開発レポジトリでは、この問題は修正されているようなので、次回アップ

    Ubiquity0.1.1をエンターキーの日本語変換確定に対応させてみた - 遥かへのスピードランナー
    efcl
    efcl 2008/09/05
    よくある話だけどEnterを使えないのは致命的ですからね。 これは便利。
  • Firefoxでモバイル端末をシミュレートする独自アドオン「FireMobileSimulator」を公開します - 遙かへのスピードランナー

    ★重要★2008/11/15追加:公式サイトFireMobileSimulator.org開設にともない、この記事の更新はストップします。今後のアップデート情報は公式サイトで行いますのでよろしくお願いします。 モバイルサイトをPCで閲覧するために、従来からある方法として、キャリアの提供するシミュレータの使用、Proxyの使用、Firefoxのuseragentswitcher+modify headersの組み合わせ等、色々と手段はありましたが、これらの方法は、それぞれに不足している機能があったり、またITに詳しくない人とかだと導入段階でつまづいてしまったりします。 そこで、もっと簡単にモバイルサイトをPCで見るために便利なツールを作成しました。 Firefoxを簡単に携帯シミュレータにできるアドオンです。モバイル端末のHTTPリクエストや絵文字表示をシミュレートすることができます。3ヶ月

    Firefoxでモバイル端末をシミュレートする独自アドオン「FireMobileSimulator」を公開します - 遙かへのスピードランナー
    efcl
    efcl 2008/09/05
    Firefoxのアドオンで携帯をエミュレートする。 UAだけではなくて、絵文字やUIDなどもエミュレートできる。 表示範囲を携帯サイズに合わせる機能が欲しいな。 Firefox全体を合わせるのは少し不便かも。
  • 1