タグ

firefoxに関するbsheepのブックマーク (33)

  • FirefoxのsetTimeoutの実装 - bits and bytes

    Firefoxのソースコードを追っているうちに、たまたま1年遅れで IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 の裏側がどうなっているかがわかったので、その話を。 タイマーの管理方法 そもそもjavascriptからsetTimeoutを呼ぶと、どういう仕組みで指定した時間後に渡した関数が呼び出されるようになっているのでしょう。Linuxであればsleepのように一定時間後にawakeするという処理は、タイマーリストによって管理されています。カーネルの中にN jiffies(LinuxのOS内時間の単位はjiffyと呼ぶそうです)経過後に実行することリストがあって、カーネルが4msごとに毎回タイマーリストをチェックしてやることがあったときにはそれを実行しています。 FirefoxもLinuxと同じようにタイマーリストみたいな

  • FireQuery = Firebug extension for jQuery development

    Installation Install the addon from addons.mozilla.org. After you restart Firefox, you should visit FireQuery Test Page to make sure all is working correctly. How to build FireQuery from source If you want to install the addon from the latest source, you need to build it. It should be simple, but make sure you have these tools in your path: git zip ruby and rake Build steps: After that your XPI sh

    FireQuery = Firebug extension for jQuery development
  • Ajax開発等に超便利なページ内の変更部分が一発で分かるFirefoxアドオン「Firediff」:phpspot開発日誌

    Ajax開発等に超便利なページ内の変更部分が一発で分かるFirefoxアドオン「Firediff」 2009年04月20日- Firediff - In Case of Stairs Ajax開発等に超便利なページ内の変更部分が一発で分かるFirefoxアドオン「Firediff」。 これは欲しかった!という機能がついにリリースされました。 インストールにはFirebug1.4が必要で、Firebug1.4a17以降が推奨されています。 Firebug1.4のダウンロードはこちらから可能です。 まず、インストールすると、次のように、FirebugにChangesタブが表示されます。 で、実際どうやって使えるか?見てみましょう。 (1) DOMインスペクタをいじった結果をDIFF たとえば、DOMインスペクタの中で、要素を編集してみます。 2009年4月16日を2009年にしてみました。 す

  • 横長の画面を使っているならぜひこれを·Widerbug MOONGIFT

    Mac OSXで使われているモニタは横長になっている。例えば1280×800といった具合だ。Vaio Type-Pなども相当横長になっている。横長が不便という訳ではなく、表計算やグラフィックスアプリケーションを使っている場合はむしろ便利だ。だが時々持て余してしまうのも事実だ。 Firefoxを横に表示する そして縦が短いために、画面を水平に二分割するアプリケーションを使うと見づらくなってしまう。Firebugもその一つだった。が、これからはWiderbugを使えば良い。 今回紹介するオープンソース・ソフトウェアはWiderbug、Firebugを画面下ではなく画面右に表示するFirefoxアドオンだ。 WiderbugはFirebugを入れ替えるソフトウェアとなっている。現在Firebug 1.3相当のものがリリースされており、Windows/Mac OSX/LinuxのFirefox 3

    横長の画面を使っているならぜひこれを·Widerbug MOONGIFT
  • HTTP/1.1 の同時接続数について - daily dayflower

    はてなブックマーク - Fasterfoxが最強すぎる件 - 真性引き篭もり が盛り上がってたので,机上の話だけですが,いまさら書いてみます。 RFC (2616) での記述 Clients that use persistent connections SHOULD limit the number of simultaneous connections that they maintain to a given server. A single-user client SHOULD NOT maintain more than 2 connections with any server or proxy. A proxy SHOULD use up to 2*N connections to another server or proxy, where N is the number

    HTTP/1.1 の同時接続数について - daily dayflower
  • Firebugについてまとめ - monjudoh’s diary

    随時更新 公式ドキュメント Firebug Console API http://getfirebug.com/commandline.html 気になったところ $$(selector) 複雑なCSSセレクタでなければjQueryの$関数の変わりとして使える感じ。 dirxml(node) outerHTML相当のHTMLを出してくれる感じ $$(selector)と組み合わせると便利そう。 inspect(object[, tabName]) 指定したオブジェクトを指定したタブで表示できる。特定要素をHTMLタブで表示させる時、「inspect($$('table#some-id td')[0],'html');」みたいにできる。今まで、「console.log($$('table#tab td')[0]);」を実行してconsoleタブに表示させた後、そこをクリックみたいにやっていた

    Firebugについてまとめ - monjudoh’s diary
  • 2000本超のファミコンソフトをブラウザ上でプレイできる拡張機能「Firenes」(無料) | ライフハッカー・ジャパン

    Firefoxのみ(Windows/Mac/Linux):今回ご紹介する「Firenes」は、ブラウザ上でファミコンソフトをプレイできるというFirefoxのアドオン。なんと2000を越えるソフトがアーカイブされているんですよ。 インストールしてブラウザを再起動させた後に、「ツール」の中にできた新しい項目「Firenes」をクリックして起動。そしたら、サイドバーにズラリと長大なライブラリーが表示されます。その中からお好みを選べば、あの懐かしの8-bitゲームをその場で遊ぶことができちゃうんですねー。 もしこれ以上、アドオンを増やしたくないというのであれば、以前、米ライフハッカーでご紹介したサイト「vNES」や「Nintendo8」を試してみてはいかがでしょう。いずれにしてもこれはいい暇つぶしになりますよ。でも、懐かしさにかまけて、あんまり我を忘れて没頭しないようにしてくださいね。 「Fi

    2000本超のファミコンソフトをブラウザ上でプレイできる拡張機能「Firenes」(無料) | ライフハッカー・ジャパン
    bsheep
    bsheep 2008/07/23
    アウトじゃね?
  • FirefoxのtrunkにSelectors APIが搭載された! - 素人がプログラミングを勉強していたブログ

    function _$$(selector) $A(document.querySelectorAll(selector)); function $A(obj) Array.slice(obj); _$$('a[href]'); こんな感じに動く。すごい。返り値がNodeListだからdocument.evaluateより使いやすいかもしれない。 関数名を$$ではなく_$$にしているのは、Firebug上で実行したときにFirebugにもとからあった関数をうまく上書きできないため。 Selectors APIについては IE8 で実装された Selectors API とは何か? - IT戦記に詳しく載っている。 あと、Firefoxのほうは、:visitedも取得できるみたい。 _$$(':visited')

    FirefoxのtrunkにSelectors APIが搭載された! - 素人がプログラミングを勉強していたブログ
  • ウェブ制作にかかせないFirebugの機能を更に強化する機能拡張集 | コリス

    Sofrware is hardのエントリーから、豊富な開発ツールを備えたFirefoxのアドオン「Firebug」の機能を強化する機能拡張を紹介します。 List of Firebug Extensions Firebug HTML, CSS, JavaScriptなどを編集・デバッグ・モニタリングできる開発ツール。 以下の全ての機能拡張は、Firebug上で動作します。 Firebug Firebug -Firefox Add-ons YSlow ページの分析、パフォーマンスレポート、HTTP/HTMLサマリー、コンポーネントのリスト YSlow YSlow -Firefox Add-ons Firecookie クッキーの管理 Firecookie Firecookie -Firefox Add-ons FirePHP PHPのデバッグ FirePHP FirePHP -Firefo

    ウェブ制作にかかせないFirebugの機能を更に強化する機能拡張集 | コリス
  • はてなブラックスターが変わります! - ぼくはまちちゃん!

    いきなりですがリリースしたばかりのはてなブラックスターがバージョンアップしました! 引用機能(テキスト選択して★をつける機能)に対応しました! id:Constellation さまにコメントでやりかたを教えてもらいました! ありがとう! 天才ですね!! たぶんこれで、☆レポートメールに、来のブックマークコメントとは分けてブラックスターのレポートも記載されるはずですよ! ※レポート内のURLの末尾が「_HatenaBlackStar」となっているものがそれです ただし…! 今回のバージョンアップで、以前の★が見えなくなっちゃいます! 逆に前のバージョンの人からは、新バージョンの★が見えません><! つまり、新旧バージョンの互換性がありません…! すいませんごめんなさいほんとにごめんなさい>< あと弊害(?)として、 旧バージョンとは違って、データの上では相手にスターを与えることになるから

    はてなブラックスターが変わります! - ぼくはまちちゃん!
  • 「それ、Firefox3でも出来るよ?」とOpera信者に言い放つためのアドオン26個 - TERRAZINE

    Firefox3がリリースされた。白状するが、Firefox2までは「こんなクソ遅いブラウザ使うとか、どんな罰ゲームだよ。m9(^Д^)プギャー」と思っていた。ところが今度の奴は、前バージョンとは比べ物にならない位良くなっている。 特にメモリー消費に関しては大幅に改善されている。以前はタブを30枚も開くと使い物にならなかったが、100枚開いてもサクサク動き、Operaと真っ向勝負できるまでに改良されている。もう「Firefoxの○○を劇的に××する方法」なんていうGIGAZINEあたりのトンデモメソッドなんて必要ない。 しかし、そのままでは何も出来ないのは相変わらずで、Operaと同等の機能を実現するには多くのアドオンを入れなければならない。 今回は筋金入りのOperaユーザーでもFirefox3を使えるようにするアドオンを探し、手加減無し*1で使ってみた。 注意 新バージョンがリリー

    「それ、Firefox3でも出来るよ?」とOpera信者に言い放つためのアドオン26個 - TERRAZINE
  • 知っていると便利なFirefoxの9つのショートカット | コリス

    Incredible Firefox Keyboard Shortcuts Which You Probably Don’t Know About ショートカットはWindowsの表記です。 Macの場合は、下記置き換えてください。 Ctrl = Cmd Alt = Opt [Shift] + [Enter] アドレスバーで「.net」を補完します。 [Ctrl] + [Shift] + [Enter]で「.org」の補完。 ※[Ctrl] + [Enter]で「.com」を補完。 [Alt] + [D] フォーカスをアドレスバーにします。 ※[Ctrl] + [L]も同じ。 [Ctrl] + [K]でフォーカスを検索バーにフォーカス。 [Ctrl] + [↑] or [↓]で検索エンジンの変更。 [Ctrl]+ [T] タブを新しく開きます。 [Ctrl] + [[Shift] + [T

  • いまさら人に聞けない Firebug tips - bits and bytes

    2年前の夏に書かれたFirebugの便利な組み込み関数 - 技術メモ帳を読んで、いまさらdebuggerと書くとそこからデバッガでステップ実行できるのを知ってショックでした.... lurkerさんのブログで紹介されている$0, $1 で直前にinspectしたものを参照できることも、なぜか公式のドキュメントっぽいFirebug Documentationには載っていなくて、FireBug Documentation - JoeHewitt.comには載っています。 で、もうひとつ、ソースコードにしか書かれてなさそうなやつを発見しました。$$1と$$2です。 自分はFirebugを使っていて、ときどきconsole.logで出したオブジェクトのプロパティを引数にして関数を呼んだりしたい、ということがあったけどできなくて困ってたんですが$$1でそういうことができるようになりました。 たとえば

  • Lifehacker:Firefoxアドオンの作り方 - ITmedia Biz.ID

    多少のプログラミング経験があれば、Firefoxアドオンを作るのはそんなに難しくない。自作アドオンを作るためのハウツーを紹介する。 ここで自家製Firefoxアドオンをリリースし始めて以来、何人ものユーザーから「Firefoxアドオンを作るのは難しいの?」という問い合わせを受けた。多少プログラミングの経験がある人なら、その答えは「そんなに難しくない」だ。 Firefoxアドオンの中身はJavascript――ブックマークレットや従来のWebページで使われている、あまりミステリアスではない言語――とXUL(「ズール」と発音する)というマークアップ言語だ。独自のアドオンを作るには、ある程度のJavascriptのノウハウとXMLファイルの快適な編集、それからお気に入りのブラウザを思いのままにすることへの健全な好奇心が必要だ。 わたしがWeb上のフリーチュートリアルを使ってFirefoxアドオン

    Lifehacker:Firefoxアドオンの作り方 - ITmedia Biz.ID
  • textarea/input 要素を vim っぽくする拡張 - hogehoge @teramako

    textareavieditor-0.1a.xpi textareavieditor-0.2a.xpi 変更点(0.2a) ちょっとバージョンアップ! テキストボックスにフォーカスした時にステータスバーへの情報表示を行うようにした コマンドの履歴を取るようにした(↑,<C-p>,↓,<C-n>で履歴を辿れる) コマンド名の補完機能を付けた(<Tab>) :行番号で指定行の先頭へジャンプできるようにした vimperator使用時にMapコマンド入力キーが表示されない問題を解消(set showcmd みたいな機能) まだまだα版でバグも多いかと思うがとりあえず公開。つまりフィードバックよろしくってこと(ぉ これは何か Firefoxの拡張機能で通常のHTMLtextareaやinputの操作をvim(h,j,k,lでカーソル移動できたりするアレ)っぽくするもの vim好き以外にはお勧めし

    textarea/input 要素を vim っぽくする拡張 - hogehoge @teramako
  • はてなブログ | 無料ブログを作成しよう

    仲春はゆっくりと通り過ぎる 寝て起きたら3月である。今日の東京の最高気温は20度を超えている。正月のインフルエンザが完治して、これでやっと健康で文化的な年度を始められるぞ、と意気込んだのも束の間、今度は原因不明の高熱を出して1週間寝込んだ。 脳がグツグツ煮える音が聴こえそうなほど…

    はてなブログ | 無料ブログを作成しよう
  • 生産性を向上する Firefox のアドオン7番勝負 | Lifehacking.jp

    25 Firefox Extensions to Make You More Productive | LifeDev ここまで仕事がネットに依存していると、ブラウザの中にいる時間をちょっとでも最適化できると大きな生産性の向上が望めます。LifeDev で「生産性を向上する 25 の Firefox 拡張機能」が紹介されていましたが、25 個はさすがに多すぎてブラウザが重くなりそうです。 そのかわり、この25個のうち自分もインストールしていて確かに手放せないと思った6つと、追加で1つを選んで厳選7つを紹介したいと思います。 Autocopy: マウスでハイライトした部分を自動でクリップボードにコピーしてくれます。慣れてみるとブログなどを書いたりする作業にとても便利になります。 Better GMail 2/ Better GReader: Google の中で作業している時間が多い自分には

    生産性を向上する Firefox のアドオン7番勝負 | Lifehacking.jp
  • HackAttack:Firefoxをマウスなしで使い倒す - ITmedia Biz.ID

    いちいちマウスに手を伸ばさなくても、快適にFirefoxが使える──そんな便利でマストなキーボードショートカットを紹介する。(Lifehacker) Firefoxのキーボードショートカットを覚えてマウス操作を減らせば、Webサーフィンがもっと充実したものになる。特に、マウスがうまく動かないときに有効だ。 そう。皆さんお察しの通り、わたしはたまに(つまりしょっちゅう、ということだ)ワイヤレスマウスの充電を怠って、Lifehackerの原稿に取りかかるときにマウスが使えなくなっていることがある。 皆さんは今、こう思っているだろう。「この有線マウス嫌いの間抜けがたまにマウスの充電を忘れるってだけの理由で、わたしがFirefoxをマウスなしで使うアイデアに心引かれるとでも思っているのか?」。しかし、それがすべてではないのだよ! わたしは、Webサーフィンの際にマウスに手を移動させなければならない

    HackAttack:Firefoxをマウスなしで使い倒す - ITmedia Biz.ID
  • @IT:Security Tips LiveHTTPHeadersでHTTPヘッ...

    Webアプリケーションの送受信データ内容のチェックやデータ送信先の確認、セッション管理機能のテストなどにおいては、HTTPのヘッダ情報やPOSTされるデータ内容を確認する必要に迫られる。 このようなテストを実行する場合には、通常、送受信データチェック専用のローカルプロキシサーバをセットするなどの方法を使用するが、これはなかなか煩雑である。Mozilla/Mozilla Firefoxを使用できるのであれば、LiveHTTPHeadersというアドインツールを使用することで煩雑な手順を経ずとも、ブラウザが実行したデータ送受信におけるヘッダ情報や送信データを非常に簡単に確認することができる。 LiveHTTPHeadersはxpi形式で配布されており、次のサイトからダウンロード、もしくはインストールすることができる。 使い方は簡単だ。メニューバーの「ツール」から Web 開発を選択し「Live

  • aruko.net - このウェブサイトは販売用です! - aruko リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.