OSSストアは、2023年03月末日をもちまして、Yahoo!ショッピングのストアサービスを終了いたしました。 今までご愛顧いただきました皆様には心より御礼申しあげます。 今後とも、Yahoo!ショッピングをどうぞよろしくお願いいたします。 なお、OSSストアへのご連絡は、下のボタンからお問い合わせください。
4 年前に Firefox 拡張機能の作り方についての記事を書いた のですが、いい加減内容が古いので、改めて Firefox 拡張を作ろうと思った人向けに Firefox 拡張の作り方について概要を記しておこうかと思います。 この記事の内容は古くなっています!!!!! (2015-12-15 追記) タイトルにあるように、本記事は 2013 年に書かれたもので、現在ではすでに内容が古くなっています。 現在でも通用する部分もありますが、基本的には一から調べなおした方が良いと思います。 例えば、本記事では cfx を使うと書いていますが jpm を使うようになっているようです : Firefoxのアドオン開発環境の導入 - keep-alive MDN の日本語ドキュメントは古い内容のことが多いので、英語のドキュメントを読むのがよさそうです : Add-ons - Mozilla | MDN
2012-10-10 FireBreathを使ってChromeプラグインを作る Chrome Extension C++ 正確にはChrome ExtensionでNPAPIを使うのをFireBreathで簡単にプラグイン作れちゃうっていうのらしい。まぁあんま詳しい事知らないのでとりあえずやってみる インストール FireBreath Home - FireBreath - FireBreath Home Pageから辿って、FireBreathのパッケージ(tar.gz等)をダウンロードする。で適当なディレクトリに配置(パス等は設定しなくても良い) プロジェクトの生成 $FB_HOME(FireBreathのパッケージルート)にfbgen.pyっていうのがあるのでこれを実行してプロジェクトを作る。で作ると$FB_HOME/projects/名前なのが出来上がる。今回はsampleって名前
This is an archived page. It's not actively maintained. プラグイン (Plugins) (または plug-ins) は、Mozilla ベースのアプリケーションにおいては、アプリケーションに登録され、アプリケーション自体で表示できないコンテンツを表示できるようにするバイナリコンポーネントを意味します。例として、Adobe Reader プラグインは、ブラウザ内で直接 PDF ファイルを開けるようにするものです。また、QuickTime や RealPlayer プラグインは、Web ページ上で特別な形式のビデオを再生するために利用されます。 プラグインは Mozilla フレームワークを利用してアプリケーションを構築する際に役立ちます。例えば ActiveState の Komodo はプラグインを使って XUL ベースの UI に
Firefox 2.0 beta 1 が出ましたね^^ さっそく、新機能のひとつ、JavaScript 1.7 の yield を使ってみました。 まず yield の動作を試してみた。 var i = 1; var g = (function() {while(1) {yield i; i++}})(); alert(i); // 1 g.next(i); g.next(i); alert(i); // 2これで分かったこと。 なんと、 yield は関数を途中で終了させている。。。! 実は。 いままで、何度も関数を途中で終了できればなーと思っていた。 JavaScript 以外のほとんどの言語でそれが可能で、それが便利だからである。 それとはなにか、それとはスレッドである。 スレッドは CPU レベルで細かーく処理を止めて、いろんな処理の流れを同時に実行させているようなものだ。 yie
ウェブサービスによっては、アクセスしたユーザーのIPアドレスから国などの情報を取得し、そのユーザーに適したページを表示したり、アクセスを制限したりすることがあります。 インターネットラジオサービスの「Pandora」などは日本からのアクセスができないことなどがよく知られていますね。 また、一部の海外ブランド直販サイトでは、米国本店で安く買い物をしようとしてアクセスしても日本法人のサイトにリダイレクトされてしまい、日本の価格でしか購入ができないようになっていたりもします。 しかし、このような処理がされても使いたいサービスがあるでしょうし、お得に買い物をしたいこともあるでしょう。 Firefoxユーザーなら、このようなIPによる制限を回避するようなことはなんでもない作業だと思いますが、設定がややこしかったり、サーバを探したりするのが面倒だったりしますね。 Firefoxに「Stealthy」と
Firefoxのデバッグ拡張ことFirebugですが、Firefox4よりFirebugとは別にWeb Consoleという機能が入りました。 しかし、Firebug自体もさらに便利になっているので、少し紹介します。(Firebug1.7 –1.8 の範囲で) 現在のFirefox4に正式対応しているのはFirebug1.7xで、Firebug1.8xはAlpha版として公開されているのでまだ不安定な部分もあることに注意して下さい。 特に注意書きしてない部分はFirebug1.7の項目だと思って大丈夫だと思います コマンドラインに履歴ボタン コンソールパネルでのコマンドエディタ(でかい方のコマンドライン)にHistoryボタンが新たに追加されました。 過去に実行したコマンドをポップアップから選択して挿入することができます。(以前はCtrl+ZでUndoし続ける必要があった) コマンドライン
Google Chromeなど、起動が高速な上にFirefoxの売りである拡張機能も搭載したブラウザが登場したことでFirefoxを使うメリットが以前よりも大きくないのが現状ですが、使い慣れたブラウザはやはり捨てがたいもの。 「Pale Moon」は基本的な機能やデザインなどがほとんどFirefoxと同じで非常に高い互換性を持ちつつも、Windowsに最適化することで高速起動が可能となっているので、既にFirefoxを使用しているユーザーには特にお勧めできるソフトウェアです。日本語化が可能で、Windows 2000以降のOSに対応しています。 ダウンロードにインストール、Firefoxとの速度比較などは以下から。The Pale Moon Project homepage http://www.palemoon.org/ 上記ページ内「Download」から「Pale Moon」をクリッ
最終更新日 Wed, 29 Apr 2009 01:29:41 +0900 最後のコメント Sun, 25 Jan 2015 19:08:17 +0900 最後のトラックバック Wed, 11 Mar 2009 15:49:00 +0900 ブックマーク 遅くなりましたが、先日に開催された、Kanasan.JS Greasemonkey チュートリアル読書会のレポートです。 せっかくなので、読書会の内容を元にGreasemonkeyスクリプト作成の「入門」「実践」「Tips」の3本立てでまとめてみたいと思います。 今回の開催はKanasan.JSの主催をkanasanから引き継いで、初めての開催ということもあり、とても緊張しました。 途中までは無難に進んでいたのですが、後半は段取り不足が出てきた感じでした。参加者の方々にはご迷惑をお掛けしました。 Greasemonkey チュートリアル読
Web系新社会人が入れておくと便利なFirefoxアドオン13選 に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。Web系会社に勤める新社会人がFirefoxに入れておくとなにかと便利なアドオンを紹介します。 基本的に、webディレクター系職種の方を意識して選びました。 便利そうなものをお好みで入れていただければと幸いです。 All-in-One Gestures マウスジェスチャーをカスタマイズすることのできるアドオンです。 タブを開く、タブを閉じる、ページを進む、ページを戻る、といったアクションをマウスのみで行えるようにしておくと便利かもしれません。 All-in-One Gestures :: Add-ons for Firefox Firebug HTML、CSS、Javascriptなどのデバッグに便利です。 Fir
SEOやWeb制作を行う上で、サイトの分析やチェックが必要になる事も多いと思いますが、作業効率を上げる為にFirefoxをまっさらな状態から完全なSEO・Web制作仕様にカスタマイズする方法をご紹介します。カスタマイズと言ってもアドオンをインストールするだけですので、誰にでも簡単にできます。 SEO関連 SEO for FireFox ダウンロード Googleの検索結果にSEOに役立ちそうな情報を表示する事ができます。また、nofollowリンクを視覚的に分かりやすくする機能もついています。 利用する為には無料ユーザ登録が必要です。メールアドレスとユーザーネームを登録し、送られてきたメールに記載のパスワードでログインし、さきほどのダウンロード画面からインストールできます。 「ツール ⇒ SEO for Firefox ⇒ Option」で表示したくない項目は消すことが出来ます。Autom
Pale Moon 「Pale Moon」はFirefoxと高い互換性を持つ、高速起動が可能なオープンソースのウェブブラウザです。Firefoxの最大の欠点と言えば、何と言ってもとにかく起動に時間がかかること。最近ではChromeも拡張機能に対応してきたこともあり、豊富なアドオンで自由に機能を追加できるというFirefox独自の優位性が失われつつある今、ヘビーユーザーの間でもより起動の速いChromeへの乗り換えが進んでいる傾向にあるようです。 そんなFirefox最大の欠点である起動の遅さですが、こういった問題点を改良してアドオン等の互換性はそのままに、よりユーザーの視点に立って使いやすく軽量に再設計されているのがこの「Pale Moon」というブラウザです。基本的なデザイン、機能からインターフェースまでほとんどFirefoxと同じで、起動や動作が速くメモリの消費も少ないという、ツボを押
Firefox v57 notice: FEBE is considered a 'legacy' extension and will no longer work with Firefox v57 and above. FEBE cannot be written with the WebExtensions platform that Mozilla has adopted for all extensions. FEBE will still be maintained, but only for Firefox clones (like Pale Moon). FEBE backs up your extensions, themes, bookmarks, preferences, passwords, cookies and just about everything els
Windowsのみ:Firefoxの最適化と言えば「バキューム」がトレンドです。 多くのアドオンが登場しているので、その恩恵を受けている方も多いと思いますが、試したものの、今ひとつ効果が実感出来なかった方も居るのではないでしょうか? そんな方はフリーソフト『SpeedyFox』をお勧めします。 『SpeedyFox』は、トレンドのアドオンとは違い、places.sqlite以外の複数データベースファイルを最適化できる他、複数のプロファイルを選択して個別に最適化できるのが特徴です。 続きは、以下で。 操作は至ってシンプルで、Firefoxを終了した後、『SpeedyFox』を起動します。 後は、対象のプロファイルを選択して[Speed Up My Firefox!]をクリックするだけです。長い間Firefoxを使っていると、数分かかることがありますが、辛抱強く待ちます。 私(傍島)の場合、p
ちょっとアレなタイトルですが、GreasemonkeyでAutoPagerize対応のスクリプトを自作する時の注意点を2つメモ。 自分はひよっこですが、これからGreasemonkeyスクリプト書いてみようかなという人の助けに少しでもなれば嬉しいです。 継ぎ足されたページに適用する方法 AutoPagerizeで継ぎ足された部分に自分のスクリプトを適用する方法あれこれ - 0xFF を参考に、AutoPagerize_DOMNodeInsertedを使うことにする。 以前はaddFilterとかGM_AutoPagerizeLoadedとか出てくる書き方をしていたんだけれど、この方法がやはり簡単・シンプルなので採用させて頂きました。 継ぎ足されたページ「のみに」適用する方法 新しく継ぎ足されたページのみに、スクリプトの内容を適用・反映したい場合。 注意しないと、継ぎ足されたページのみに適用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く