Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

Extension開発とJavaScriptに関するefclのブックマーク (4)

  • Taberareloo + upload from cache - 枕を欹てて聴く

    というわけでversion 2.0.13にて, Taberarelooにupload from cache相当を実装しました. 結果, ある種のreferer checkを行うserviceの画像がTumblrにpostできたり, なにより, screen captureの結果がHatena Fotolife以外のTumblrにpostできるようになりました!(上図) これで手軽にscreen captureを撮ってtumblrにuploadできますね.Chrome Web Store - Taberareloo upload from cacheは実装されないのかと言われてきましたが, なんというか技術的に可能になったので実装しました. 楽しいですね! 正確にはcacheからuploadしているわけではないのですが, 一応これでどうでしょうか? なんかダメなserviceとかあったら,

    Taberareloo + upload from cache - 枕を欹てて聴く
    efcl
    efcl2011/04/11非公開
    Chrome ExtensionでHTML5 APIをいろいろ XHR lv2 FormData,FileSystem API BlobBuilder(arraybuffer),dataをバイナリへ
    • insertText - ellaneous

      テキストボックス((textarea, input:-moz-any(:not([type]), [type=text], [type=password]))) tbox のカーソル位置へ文字列text を挿入したいとき,HTMLTextAreaElement の貧弱な機能で実現するとこんな風になる。 var {value, selectionStart, selectionEnd} = tbox; tbox.value = value.slice(0, selectionStart) +text + value.slice(selectionEnd); tbox.selectionEnd = selectionStart +text.length; 一見うまくいくようだが,スクロール位置がリセットされるしアンドゥも狂う。 自然にやるにはchrome 権限が必要。*1 const

      insertText - ellaneous
      efcl
      efcl2010/05/15非公開
      テキストボックスのカーソル位置へ文字列 text を挿入したいとき,HTMLTextAreaElement の貧弱な機能で実現
      • Firefox拡張機能作成のためのtips - suripiのFirefox開発メモ

        Firefoxの拡張機能を作成する際に,意外とサンプルコードが少なくてちょっと戸惑った機能に関するメモ. ちなみにバージョンは3.5.5 設定をabout:configに保存 FUELを利用. var Application = Components.classes["@mozilla.org/fuel/application;1"].getService(Components.interfaces.fuelIApplication); var value = Application.prefs.getValue("extensions.hoge.key",null); //データの取得 Application.prefs.setValue("extensions.hoge.key",value); //データの保存 複雑なデータはtoSource()などを用いて文字列化し,eval()し

        Firefox拡張機能作成のためのtips - suripiのFirefox開発メモ
        efcl
        efcl2010/04/17非公開
        拡張機能開発 設定をabout:configに保存 JavaScriptからlocale内の文字列を扱う 現在ユーザが閲覧しているアクティブなページのdocumentオブジェクトを取得
        • Code snippets | MDN

          ここにあるのは、さまざまな Mozilla アプリケーションの拡張開発者にとって有益なコードの切れ端 (小さなコードの例) のリストです。これらのうちのかなりのものが XULRunner アプリケーションや Mozilla のコード自体でも利用されています。 これらの例は一見しただけではわからない基的な課題を解決する方法を示します。 一般 ウィンドウ用コード ウィンドウを開くことと操作 ツールバー ツールバー関係のコード XML XML をパース、書き出し、操作するためのコード File I/O ファイルを読み書き、処理するためのコード Dialogs ダイアログボックスを表示、処理するためのコード オプション オプションを読み書き、変更するためのコード JS XPCOMJavaScript でカスタム XPCOM コンポーネントを定義し、呼び出すためのコード アプリケーションの実行

          Code snippets | MDN
          efcl
          efcl2009/11/04非公開
          アドオン開発のスニペット
          • 残りのブックマークを読み込んでいます1

          お知らせ

          公式Twitter

          • @HatenaBookmark

            リリース、障害情報などのサービスのお知らせ

          • @hatebu

            最新の人気エントリーの配信

          処理を実行中です

          キーボードショートカット一覧

          j次のブックマーク

          k前のブックマーク

          lあとで読む

          eコメント一覧を開く

          oページを開く

          はてなブックマーク

          公式Twitter

          はてなのサービス

          • App Storeからダウンロード
          • Google Playで手に入れよう
          Copyright © 2005-2025Hatena. All Rights Reserved.
          設定を変更しましたx

          [8]ページ先頭

          ©2009-2025 Movatter.jp