問題タブ [mozilla]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pygtk アプリケーションに適した組み込みブラウザーは何ですか?
pygtk アプリケーションで組み込みブラウザーを使用することを計画しており、gtkmozembed と pywebkitgtk の間で議論しています。2つの間に説得力のある違いはありますか?私が知らない 3 番目のオプションはありますか?
これを使用して Web 上のコンテンツにアクセスするつもりはないことに注意してください。主にUI目的で使用しています。
私の優先事項は次のとおりです。
- 安定している必要があります。
- クロスプラットフォームである必要があります。
- 使いやすいはずです。
- 積極的に維持する必要があります。
- 拡張可能である必要があります。
- それは速いはずです。
javascript - アイコン付きのブックマークレットボタンを作成できますか?
アイコン付きのブックマークレットボタンを作成できますか?
javascript - SQLite と Javascript : 挿入する前にデータの存在を確認するか、SQLite に例外をスローさせる
私の主な質問は、どちらのアプローチがより高速かということです。
ブリーフィング
Mozilla を使用してアプリケーションを開発しています。
いくつかのデータをキャプチャしてデータベースに保存するこの 1 つのモジュールがあります。データは断続的に入ってきます。重複は保存されません。議論のために、列が 1 つしかないテーブルを想定して、その列に「キーワード」という名前を付けましょう。したがって、データベースに既に存在するキーワードを取得した場合、それを再度保存することはありません。はい、この列を PRIMARY KEY として設定し、UNIQUE にしました。:)
私が持っているクエリは次のとおりです。
1) この新しいデータをデータベースに挿入する前に、DB 呼び出しを実行して、キーワードが存在するかどうかを確認します。存在しない場合はDBに入れますか?何かのようなもの:
また
2)挿入してデータベースに条件を処理させ、効果的に例外をスローさせます。これをキャッチします。
例外をキャッチして何もしないのは悪いことだと知っています! だから私は何が良くて何が悪いかを探しているわけではありません :) . 私が理解したいのは、どのアプローチが最も速いかということです。(具体的には Mozilla、JavaScript、SQLite に関連していますが、一般的なコメントは大歓迎です!)
補足: SQL 。私が使用した構文は、説明のみを目的としています。SQL ステートメントを作成し、それらを実行して結果をフェッチすると想定するか、すべての汚い作業を行う JavaScript ライブラリ呼び出しであると想定するかもしれません。
この質問は、次の質問に少し似ています。
コード内の DB 制約をチェックする必要がありますか、それとも DB によってスローされた例外をキャッチする必要がありますか
しかし、私が取り組んでいるアプリケーションは可能な限り高速である必要があるため、パフォーマンスに関連する違いを具体的に理解したいと思います (どのアプリケーションがそうでないのですか? ;) )
firefox - ネイティブ ウィンドウ インターフェイスを備えた Firefox XPCOM プラグインを作成しますか? (ActiveX コントロールと同様)
Internet Explorer と ActiveX コントロール テスト コンテナー プログラムで正常に動作する ActiveX コントロールがあります。コントロールの実際の動作は 2 つの部分に分割されます。一方の部分は OLE ホストとインターフェイスする ATL ガンクであり、もう一方の部分はウィンドウのアタッチ、サイズ変更、描画、およびマウス/キーボードのコールバックを受け取るだけの実際の肉です。イベント。
ここで、Firefox プラグイン用に ATL ガンクに相当するものを書きたいと思います (理想的には同じバイナリ内にあるため、2 つのバイナリをリンクする必要はありませんが、ここでは柔軟に対応できます)。Gecko SDK をダウンロードして使用して XPCOM コンポーネントを構築しましたが、動作しているように見えますが、コンポーネントを Firefox に埋め込まれたネイティブ UI コンポーネントとして使用できるようにするために実装するインターフェイスがわかりません。これは、Flash プレーヤー プラグイン、PDF ビューアー プラグイン、QuickTime プレーヤー プラグインなどのニーズと似ています。javascript と XUL では十分ではありません。
Web で例を探しましたが、見つけられる唯一の例は、一見古い NS_PluginInitialize() / NS_NewPluginInstance() インターフェースに基づいたもので、XPCOM ではありません (ただし、他の名前がありますか?)。
XPCOM を介して同じことを達成する方法はありますか? もしそうなら、どのように?また、これを行う方法についての概要ドキュメント (インターフェイス メンバーのリストだけでなく) はありますか?
css - Mozilla3.0.8とChromeの高さのemバグの回避策
div内にtextareaがあります:
...そしてCSS:
IE 7はそれをうまくレンダリングします:textareaの高さはラッピングdivの高さと同じです。MozillaとChromeでは、ラッピングdivは7emの高さにレンダリングされますが、textareaの高さが20〜25pxであるため、textareaの下部とdivの下部の境界線の間にギャップがあります。誰かがこれを修正する方法を知っていますか?
internet-explorer - ATL COM DLL IE プラグインを Mozilla で動作させるにはどうすればよいですか?
IExplorer でダウンロード ダイアログを処理する COM DLL(ATL Project) があります。同じ DLL を Mozilla で動作させたいのです。これには何をしなければなりませんか?出来ますか?
mozilla - RAPIDSHARE 著作権侵害ファイル削除プロセスの自動化
Rapidshare からの著作権侵害ファイルの検索を高速化する新しい検索エンジンを見つけました。このエンジンを使用して当社の製品を検索し、rapidshare URL のリストを出力してから Abuse@rapidshare.com に送信するツールを自動化するにはどうすればよいでしょうか。
検索エンジン:
http://rapidlibrary.com/ (注、キャプチャ画像は一度だけ表示されます)
以下は、おそらくこれを非常に簡単に実行できる優れたスクリプトですか?
mozilla - Mozilla Prism 1.0b1 へのアドオンの移植
アプリケーションを Mozilla Prism の最新バージョン (現在 1.0b1) に移植しようとしています。指示では、これを install.rdf に入れるように指示されています。
ただし、maxVersion については、インストールできるエントリが見つかりません。私は1.1b1を試しました。、1.1、1.、何もありません。
誰でもこれを行う方法を理解していますか?
ティア・マイク
javascript - JavaScript で WCF を使用しますが、すべてのクライアントに対して十分な汎用性を維持しますか?
クライアントが自分の Web サイトにデータを表示できるように、クライアント用の Web サービスを作成したいと考えています。各クライアントが実行しているプラットフォームがわからないので、すべてのブラウザーで使用できる WCF サービスへのプロキシを作成するための最適なソリューションは何でしょうか? また、データをどのように提示すればよいかわかりません。ユーザーが開発スキルを持っていないと仮定しましょう。他のインターフェイスを使用して、ユーザーがリクエストの作成に必要なコードをダウンロードし、レスポンスを処理できるようにします。クライアント側で xml 応答を解析してからデータのリストを作成するか、リストを既に (文字列で) フォーマットし、クライアントに document.write を実行させる方がよいでしょうか? いくつかの解決策を見てきましたが、スクリプト マネージャで ASP ページを使用する必要があるようです。私が言ったように、さまざまなブラウザーを使用するのに十分な一般的なものが欲しいです。主に IE と FireFox です。
ダニエル
asp.net - ページのリンクボタンをデフォルトボタンとして設定します。IEでは正常に機能しますが、Mozilaでは機能しません。
ページにリンクボタンがあり、デフォルトボタンとして設定しています。IEでは正常に動作しますが、MozilaFirefoxでは動作しません。誰かがこの問題を解決する方法の手がかりを持っていますか?