問題タブ [w3c]
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.
w3c - W3C コンプライアンス テスト: 方法論
数千のページを提供する約 25 の固有のページ テンプレートを持つ大規模な Web サービスを再設計します。主な要件の 1 つは、w3c 準拠 (html 4.01 移行 / WCAG1.0) です。無数にあります。コードがぼろぼろであるため、検証エラーが発生します。
1) 古いアプリケーションなので、ゼロから始めることはできません。サイトが壊れてしまうからです。
2) また、変更のないサイトの一部 (あまり重要でない部分) があります。最初にこれを検証できると思いますか。
3) すべてのページを検証するには時間がかかりすぎて、時間がない可能性があります。
だから私の質問は、あなたによると、検証を行うための最良の方法論は何ですか? そのようなシナリオをどのように推定しますか。
前もって感謝します!
ヴァサント
usability - スクリーン リーダーや目の不自由なユーザーが画像の内容を理解できるように、画像の適切な代替テキストを作成するにはどうすればよいですか?
画像の代替テキストを作成して、スクリーン リーダーや目の不自由なユーザーが画像の内容を理解できるようにする方法は? また、Alt テキストを使用している場合、メニュー画像などの特別なケースで両方を使用している場合は、Title="text" に何を入れる必要がありますか?
css - WCAG 2.0によると、alt = "text"で使用できる文字の制限は何ですか?
WCAG 2.0によると、alt = "text"で使用できる文字の制限は何ですか?
html - 生成されたWebページのソースを表示する最良の方法は?
W3のバリデーターへの入力を求めるAJAXリクエストによって行われたDOMの変更を含む、適切に生成されたソースを提供するツールを探しています。私は次の方法を試しました:
- Web開発者ツールバー-doc-typeに従って無効なソースを生成します(たとえば、タグの自己終了部分を削除します)。ページのDoctype部分を失います。
- Firebug-ソースの潜在的な欠陥を修正します(閉じられていないタグなど)。また、タグのdoctype部分を失い、それ自体が無効なHTMLであるコンソールを挿入します。
- IE開発者ツールバー-doc-typeに従って無効なソースを生成します(たとえば、XHTML仕様に対して、すべてのタグを大文字にします)。
- ハイライト+選択ソースの表示-ページ全体を取得するのが難しい場合が多く、doc-typeも除外されます。
何らかの方法で修正または変更することなく、ソースの正確な現在のバージョンを提供するプログラムまたはアドオンはありますか?これまでのところ、Firebugは最高のようですが、私の間違いのいくつかが修正されるのではないかと心配しています。
解決
ジャスティンが説明したように、私が望んでいたことに対する正確な解決策はないことがわかりました。最善の解決策は、Firebugによって引き起こされたエラーが含まれている場合でも、Firebugのコンソール内でソースを検証することであるようです。また、「生成されたソースの表示」が実際のソースと一致しない理由を説明してくれたForgottenSemicolonにも感謝します。私が2つのベストアンサーをマークできれば、私はそうします。
css - 論理的および意味的に正しく、A グレードのブラウザと互換性があり、フロートをクリアする W3C の有効な方法は何ですか?
フロートをクリアするための論理的に正しく、W3Cの有効な方法は何ですか?
zoom:1
W3C および IE8 では有効ではありません ハッシュ レイアウトの問題はありませんoverflow:hidden
overflow:hidden
仕様はオーバーフローを使用することを意図していたため、これを行うようにはなりませんでした<div class="clear"/>
は意味的に正しくなく、余分なマークアップを追加したくありません。- clearfix ハックは、意味的な価値をまったく持たないコンテンツを生成します。
この問題について多くの質問をし、多くの記事を読みましたが、最善の方法が見つかりません。
xhtml - LONGDESC で任意の拡張子を使用できますか、それとも .html のみが W3C で許可されていますか?
W3C で任意の拡張子を使用できますか、それとも HTML のみが W3C で許可されていますか? 新しいウィンドウとしてのみリンクを開く方法LONGDESC
、またはポップアップまたはライトボックスでLongdesc URLを開くことができますか?
LONGDESC
サイトSEOにメリットはありますか?
html - Win32 の HTML バリデータ?
コードをコピーして貼り付けるための高速で無料のローカル HTML バリデーターを知っている人はいますか?それぞれの行にエラーを直接表示します。
html - W3C サービスまたは同様のサービスを使用して、AJAX コンテンツを含むページをどのように検証しますか?
次のコードを使用して読み込まれる一連のページの親である Web ページがあります。
これを呼び出すには、次のような href があります
W3C マークアップ検証サービスのようなサービスを使用して、これをどのように検証できますか? または、ブラウザでページのコンテンツを取得します。ソースを表示すると、画面上の情報に関係なく、親だけが表示されます。
どうも
javascript - W3Cルールに準拠しながらJavaScript文字列でHTMLタグを使用する
これが私のコードです:
W3CMarkupValidatorはこれを好みません。JavaScriptコード内にHTMLタグは必要ありません。これを試みた場合に生成されるエラーメッセージは次のとおりです。
文字「<」は区切り文字の最初の文字ですが、データとして発生しました
HTMLタグを含む文字列をに渡した場合にページが混乱しないようにしながら、これを修正するにはどうすればよいdocument.getElementById('myElement').innerHTML
ですか?
xhtml - 画像スライスからW3C準拠のXHTMLを出力します
Photoshop CS4でWeb用にスライスして保存する場合、PhotoshopによるHTMLレイアウト出力はタグを使用して実行されますが、これは私たちが望んでいることではありません。PhotoshopでW3C準拠のテーブルレスXHTMLをCSSで出力する方法はありますか?
または、W3C XHTMLにスライスするために使用できる別のアプリケーションはありますか?