問題タブ [standards-compliance]
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.
c++ - 空の ostringstream での tellp の標準的な動作
tellp空の を呼び出す標準的な動作について質問がありますostringstream。tellp最初のものを呼び出す関数 foo があります。
Visual Studio 2005 では、新しく作成された空の変数を使用してこの関数を呼び出すとostringstream、pos変数が無効pos_typeに設定されます。これは、Visual Studio 2005 では に設定されpos_type(_BADOFF)ます。
ofstreamは同じ動作をしません。ここで、有効な をtellp返します。pos_type(0)pos_type
これは標準に準拠した動作ですか? この動作は他のコンパイラと一貫していますか?
html - 別の html フォーム内に html フォームを含めることは有効ですか?
次のものを持つことは有効なhtmlですか?
したがって、「b」を送信すると、内部フォーム内のフィールドのみが取得されます。「a」を送信すると、「b」内のフィールドを除いたすべてのフィールドが取得されます。
それが不可能な場合、この状況に対してどのような回避策がありますか?
vb.net - CLS 準拠と正しいコードを理解する
アプリケーションの状態の一部を管理するために、抽象化されたコントロールを作成しようとしました。しかし、私はいくつかの CLS の問題を抱えており、誰かが何らかの洞察を提供してくれることを望んでいました.
私はそのような列挙を持っています:
そして、そのようなクラス:
このコードをコンパイルしようとすると、Stateプロパティが CLS に準拠しておらず、state引数も準拠していないという警告が表示されます。どうして?また、この問題を修正して警告を削除するにはどうすればよいですか?
- <CLSCompliant(True)> 属性を両方のアイテムに追加しようとしましたが、うまくいきませんでした
- MSDN の記事Non-CLS-compliant 'MustOverride' member is not allowed in a CLS-compliant into the codeを広めようとしましたが、結果はありませんでした
Friendアクセサーを代わりに変更しようとしましたPublic- Enum の型を指定してみました (
IntegerandUInteger)
html - CSSで値を「変数」として参照する方法はありますか?
内部 Web アプリケーションの HTML と CSS を適切に記述しようとしています。技術的に可能な限り、HTML マークアップでページのコンテンツを定義し、必要なレイアウトとは完全に独立させたいと考えています。
明らかに、これを完全に行うことは不可能です。レイアウトを機能させるためだけにネストされた div を追加する必要があるたびに、私は少し頭が痛くなります。
私が取り組んでいる最近の問題は、.css ファイル内の重複テキストの量を減らす方法です。主なものは色です。アプリ全体で、色を使用して「クリーン」、「エラー」、「警告」、および「許容」を表していますが、これまでのところ、色を使用するほとんどすべての場所で、色を明示的に定義する必要があります。テキストの色、背景色、境界線の色に使用されることもあります。
色などの値を名前に割り当て、CSS プロパティでその名前を参照する方法はありますか?
私は、CSS で継承がどのように機能するかを認識しており、この目標を達成する 1 つの方法は、多くの要素で複数のクラス名を使用することでありbackgroundClean、あらゆる種類のオブジェクトが使用するスタイルにすることができることを認識しています。しかし、そのためには HTML に、ページのスタイル上のレイアウトのみに関連し、データではなく、より多くのデータを認識させる必要があります。
おまけの質問:この種の作業を行うためのベスト プラクティスは何ですか? 準備ができていないのに、HTML+CSS を MVC のように動作させようとするのは愚かですか? それが CSS が常に向かってきた方向であることは知っていますが、おそらくまだそこに達していないだけです。
compatibility - 下位互換性と標準準拠の違い?
維持する必要がある古いコードベースがあり、それが現在の標準に明らかに準拠していないとします。標準への準拠を確保しながら、コードベースの下位互換性を維持するための取り組みをどのように分散しますか? あなたにとって何が重要ですか?
standards - ブラウザーが W3C 標準をあまりサポートしていないのはなぜですか?
私はそれを理解することはできません。
ブラウザを作っている人たちが気にしないからですか?開発者として、ブラウザー X と Y で機能しないものを回避するために、既にハック コードを作成しているからでしょうか?
c++ - Visual Studio C ++コンパイラのバグ?
このコードは、MSVisualStudioでは奇妙な動作をします。
最適化がオンになっているリリースビルドでは、s [0] ='a'を無視し、「hello」を出力します。最適化なしまたはデバッグビルドでは、アクセス違反でクラッシュします。
この動作はC++標準に準拠していますか、それとも準拠していませんか?私の意見では、コンパイラは文字列リテラルへの定数参照のみを許可する必要があります。
編集:私はそれがこのように機能する理由を知っています、私はなぜ私が読み取り専用メモリに非定数参照をすることが許されているのか理解していません。
c# - IE8 WebBrowser コントロールでクワークモードをプログラムでオフにする方法は?
C# アプリケーションで IE8 を WebBrowser コントロールとして使用したいと考えています。「互換モード」を無効にして、IE を強制的に標準に準拠させるにはどうすればよいですか (実装されている限り)。
flash - XHTML 1.0 Strict Web ページに SWF オブジェクトを埋め込むにはどうすればよいですか?
簡単な質問: Flash ファイルを埋め込む標準に準拠した方法を探しています。私はこのプロジェクトで Dreamweaver を使用してきました (好きだからではなく、同僚が HTML の第一人者ではないため)、明らかに非標準コードを使用して Flash ファイルを埋め込みます。おそらく HTML では標準ですが、私が好んで使用する XHTML ではそれほど多くはありません。
これを行うための標準準拠の方法は何ですか? 誰もが使用しているように見える JavaScript ライブラリを使用せずに実行したいのですが、JavaScript が有効になっていないときにページが正常に機能しなくなるように、純粋な XHTML ソリューションを探しています。
ありがとうございます。必要に応じて、既存の非準拠コードを投稿できます。
c++ - デフォルトのインライン関数について C++ 標準を無視するコンパイラはありますか?
C++ ISO 標準は、次のように述べています。
このルールを無視するコンパイラはありますか?
(インラインをinlineDと間違えないでください-私の質問は、コンパイラがあるかどうかです。それは、インラインの提案をそこに入れません)