問題タブ [rendering]
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.
javascript - Google アナリティクス - HTML/ページのレンダリングをブロックします
「ページのダウンロードをブロックしないより良いGoogle Analytics JavaScript」を使用して、Google Analyticsを動的にロードし、HTML /ページのレンダリングをブロックしないようにしました。
ただし、HTML ページが Firefox 3.0 (WinXP) ステータス メッセージの状態でのレンダリングをブロックする場合があります。
" www.google-analytics.com からのデータ転送"
HTML/ページのレンダリングをブロックしない方法で Google Analytics JavaScript をロードする方法についてのアイデアはありますか?
c# - C# オブジェクトを HTML にレンダリングする
ポップアップ ウィンドウに詳細を表示する HTML 形式にレンダリングする必要があるドメイン エンティティが多数あります。
私はこのようなことをしてうれしいです:
しかし、私の主な問題は、後ろからこれを行う方法です。私は3つの異なる答えを持っています:
1. コードでレンダリング:
ToHtml メソッド (C#) 内で Html をレンダリングするためのコードを簡単に記述できます。問題は、静的すぎることです。ヘッダーを中央に少し移動したい場合は、コードを変更する必要があります。さらに、C# で Html のインデントを読み取るのは非常に困難です。
2. XSL の使用:
XSL ファイルは Html テンプレートを簡単に管理でき、XSLT を使用して XML ファイルをドキュメントの適切な場所に変換できます。他の誰かによって既に書かれたパーサー (構文を学ぶ必要があるだけです) ** このためには、各オブジェクトが Xml にシリアル化できる必要があります。オブジェクトが変更された場合 -> Xml が変更されます --> xslt も変更する必要があります ** これにより、HTML を簡単にインデントするオプションも提供されます。たとえば、CSS 機能を追加したり、HTML デザインを変更したりします
3. 他のテンプレート エンジンを使用する場合:
独自の C# -> Html テンプレート エンジンを記述して、ファイル (*.template) からテンプレートを読み取り、リフレクションを使用してテンプレートの適切な場所に適切なプロパティを挿入します。** このソリューションには、考えられる多くの問題があります。たとえば、構文はどのようにすべきか? このことは大丈夫ですか? %Name% %Description% と、配列をどのように扱うことができますか? ** 既存のエンジン (Brail または T4-Templating) を使用できますか?
あなたは何を好むか?あなたは良いエンジンを知っていますか?今のところ、私は 2 番目のソリューションを好みますが、非常に遅くなります。
ありがとう
visual-studio-2008 - VS 2008 Designer でカスタム コントロールを表示できない -- .NETCF
Visual Studio の .NETCF Windows モバイル プロジェクトでカスタム (継承された) コントロールを表示する際に問題があります。コントロールは、クラス名が書かれた灰色のボックスとしてデザイナー画面に表示されます。
テストケースとして、次のように定義された単純なコントロールがあります。
ボタンのようにする必要がありますが、おかしな動作をします。
過去に、この問題または同様の問題を設計時属性ファイルで解決しました。そのため、次の内容のファイル DTA.xmta を含めました。
ここで、事態は本当に奇妙になります。関連のない型指定されたデータ セット ファイルの genasm.exe からコンパイル エラーが発生し始めます。
この投稿の最後のコメントからのアドバイスに従ってください: http://www.simonrhart.com/2008/02/upgrading-your-solutions-to-visual.html
「埋め込みリソース」のビルド アクションを持つように DTA.xmta を変更しました。
これでアプリはコンパイルされますが、何も変更されていません。デザイナー サーフェイスには、クラス名の空のボックスが表示されたままです。
奇妙なキャッシュが発生していないことを確認するために、Visual Studio を閉じてから再度開きました。同じ動作です。
私が言ったように、過去に xmta ファイルはこの種の問題を解決しました。しかし、今回はそうではありませんでした。しかし同時に、以前は、xmta ファイルを追加しても、コンパイル時に genasm.exe が barf することはありませんでした。私の他のプロジェクトでは、私の xmta ファイルには、「埋め込みリソース」ではなく「なし」のビルド アクションがあります。
実行時には、すべて正常に動作します。これは純粋に設計時の問題です。どんな助けでも大歓迎です。
opengl - Java用の優れた3Dソフトウェアレンダラーはありますか?
私は良いCPUを備えたPCを持っていますが、GPU(統合グラフィックカード)は遅いです。一部の商用ゲームは、OpenGLやDirectXの代わりにソフトウェアレンダラーを使用するとはるかにうまく機能することに気づきました。JOGL/LWJGLを使用してOpenGLにアクセスするJavaアプリを作成しています。ソフトウェアレンダリングオプションを有効にするには、純粋なJavaソフトウェアレンダラーを検討する必要がありますか、それともネイティブソフトウェアのみのOpenGL実装を検討する必要がありますか?
javascript - URL の最終的な / 時間指定されたレンダリングを取得する
URL を指定して、JavaScript が実行された後に Web ページのソースを取得する方法を探しています。例えば:
の Web ページがあります。ページの読み込み時に、一部の JavaScript が div に入力します。ブラウザーを介してページのソースを表示しても、div 内にある情報は得られません。
私の知る限り、ブラウザがページをレンダリングするには、div が (X|D)HTML で満たされている必要があります。これは、レンダリング後のページのソースがまだネストされたマークアップであることを意味するため、理論的には存在する必要があります。ページソースの「最終」バージョンになります。
WebKit や Gecko などのレンダリング エンジンを使用して、何らかの方法でこれを行うように調整することを検討しましたが、これはかなり大きなタスクであり、既に行われたものを複製したくありません。このタスクを実行する方法を知っている人はいますか。
よろしく。
更新: Selenium (受け入れられた回答へのコメントに記載されているように) を使用して、これを複数のページで自動的に行うことを目指しています。私のプロジェクトは Web スパイダーであり、設計上、目的のコンテンツが JavaScript によってすべて取り込まれるまで利用できない多数のページをターゲットにする必要があります。
flash - Flashで最後にレンダリングされた画面ラスターを取得する
AS3にステージの最後のレンダリングにアクセスする方法はありますか?そのレンダリング結果はアクセス可能な場所にキャッシュされていますか?特に、ステージをビットマップに再レンダリングすることはできません。これは、コストがかかりすぎるためです。そのため、最後のレンダリングを使用しようとしています。
これが必要なのは、画面の特定の境界内で熱歪み効果を実行しようとしているためです。2Dでこれを実行する標準的な方法は、ディスプレースメントマップを使用して元の画像をジッターすることです。もちろん、私はFlashで熱歪みを行うための他のアイデアを受け入れています。
jquery - ajax 呼び出し後に Internet Explorer がテーブルを展開しない
ページの読み込み時にドロップダウンを自動入力する jquery ajax 呼び出しを行うと、ドロップダウン コントロールが含まれているテーブルによって切断されます。テーブルの幅を 100% に設定するとこれが修正されることは理解していますが、私の場合はそれができません。このコードは FF で正常に動作します。ajax呼び出しが完了した後、IEがページを「再レンダリング」しないようです。これがコードです -
Ajax の公開ページを提供して、それをコピーしてテキスト エディターに貼り付けて自分で試すことができればよかったのですが、そうではありません。
Firefox での表示
方法: IE7/8 での表示方法:
ajax コールバックの完了後に IE 7/8 を強制的に正しくレンダリングする方法について何かアイデアはありますか?
ありがとう。
ruby-on-rails - 外部で変更されたファイルを Rails でレンダリングする
10 分ごとにいくつかの XML フィードを解析し、render: file
メソッドを使用して Rails プロジェクトのすべてのページに含めるいくつかのパーシャルを作成する cron ジョブがあります。問題は、明らかに、サーバーが再起動するまで更新されないことです。
とにかく、レールに毎回このファイルを強制的に更新させるにはどうすればよいですか?
前もって感謝します。
html - Telerik RadEditor レンダリングの問題
私は、Telerik RadEditor コントロール (バージョン 2009.1.402.35) を使用しているプロジェクトに取り組んできました。ほとんどの場合、(太字、イタリック体、色など) すべて問題なく動作するようです。ただし、ユーザーがコンテンツを編集している間、インデントとリスト (箇条書きと番号付き) の機能が画面に正しく表示されないという問題があります。これについて興味深いのは、インデントまたはリスト ボタンをクリックすると、正しいマークアップが html に追加されることです。
この問題は、MSIE 6、7、8、および FireFox 3 (これまでにテストしたもののみ) で発生します。エディターは、SharePoint 環境のコンテキストで実行されているユーザー コントロール内で使用されています。私の疑いは、それはある種の CSS の競合、または私が使用している方法との非互換性であるということです。このコントロールで一部の機能が機能し、他の機能が機能しない理由について何か考えはありますか?
ruby-on-rails - render'contribute'はrender:action=>'contribute'と同義です
これらの2つの形式の「レンダリング」は同じ効果がありますか?