2008-01-01から1年間の記事一覧

MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する (その4)

前回に引き続き、MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する。今回は、メニュー表記をローカライズする。これでメニュー表示の英語/日本語の切り換えができるようになるはずだ。参考にしたページは以下。 Firefox 3ではじめる拡張機能開発…

JavaScript LintをUbuntuにインストールする方法

最近JavaScriptを書くことが多くなってきたので何か便利ツールはないかと探していたら、どうやらJavaScript Lintというツールがあるらしいと分かった。なんでもJavascriptの構文、文法チェックをしてくれるらしい。みんなめちゃ便利そうに言ってるのでさっそ…

MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する (その3)

前回に引き続き、MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する。 これまでのあらすじ 前回までで、とりあえずページを切り換えるJavaScriptコードはできた。できたんだけど、ページを移動するためにはマウスの右クリックメニューから選ばな…

サイ本を買った

JavaScript 第5版作者: David Flanagan,村上列出版社/メーカー: オライリー・ジャパン発売日: 2007/08/14メディア: 大型本購入: 52人 クリック: 996回この商品を含むブログ (270件) を見るFirefoxの拡張開発は主にJavaScriptで行う。僕はあんまり詳しくない…

MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する (その2)

前回に引き続き、MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する。簡単に復習すると、要するにURL文字列のjaとenを切り換える機能を作れば良いだけだ。 参考資料 最近は拡張開発業界(?)が盛り上がっているようで、参考資料が増えてきている。…

LL Futureの未来について

LL Futureに参加してきたので、感想。まず全体として、面白かった。技術寄りのテクニカルな話題あり、ウケねらいのネタトークあり、11時間の長丁場だったが最初から最後まで楽しめた。それに、有名人を生でみれたのもうれしい。ただ、いくつか問題点も感じた…

MDCの日本語版と英語版を切り替えるFirefox拡張機能を作成する (その1)

Firefox拡張機能を作成する準備は十分整ったので、ちゃんと役に立つ拡張機能の作成を始めることにする。まず今回でどんな拡張機能を作成するかを決めることにする。 今困っていること Firefox拡張機能を作成する時はMDCとその日本語版がとても参考になる。MD…

Firefox拡張機能のXPIファイルをシェルスクリプトで作成する

Firefox拡張機能のソースコード作成が終わったら、普通はそれらを圧縮して一つのXPIファイルにまとめる。それを毎回手作業でやっていたらめんどくさいので、一気に作成するbashのシェルスクリプトを作成した。なお、これはLinuxの場合だ。Windowsとかはよく…

何もしないFirefox拡張機能を作成する (その3)

前回に引き続き、何もしないFirefox拡張機能を作成する。これでこの連載も最終回だ。今回はXULファイルを作成する。以下のページを参考にした。 XUL の利点 | MDN Firefox拡張機能(extension)の作り方 — ありえるえりあ 前回の復習 例によって前回の復習をす…

何もしないFirefox拡張機能を作成する (その2)

前回に引き続き、何もしないFirefoxの拡張機能を作成する。今回のエントリはかなり長くなりそうだ。でもやっていることは結構単純なはずなで安心してほしい。また、前回からFirefoxのバージョンが変わった。今のバージョンは2.0.0.13だ。 前回の復習 まずは…

何もしないFirefox拡張機能を作成する (その1)

今回から数回に分けて、何もしないFirefox拡張機能を作成する。この拡張は文字通り何もしない。ただインストール、アンインストールができるだけだ。とりあえず拡張機能に最低限必要なものを理解するのが狙い。参考にしたのは以下のサイト。 インストール可…

Firefox拡張開発に便利な拡張

Firefoxの拡張開発は、Firefox本体とエディタがあれば可能である。ただ、それだけだと本当にストイックすぎる。「そんなのじゃなくて、もっと便利ツールがほしいヨ」「開発ってもっとキラキラしてないとできない」という人も多いだろう。そこで、開発する上…

Firefox拡張機能 開発の準備

Firefox 拡張機能の開発を始めることにした。まずは開発環境を整えなければならない。 参考にしたページは以下。 Setting up extension development environment | MDN Firefox拡張機能(extension)の作り方 — ありえるえりあ そのページにすべて書いてあるけ…