0

オリンピック強化の精神で、公式ウェブサイト ( http://www.london2012.com )に専門的な目を向けようと思いました。YSlow はかなりの数の「F」グレードを報告したので、W3C 検証サービス ( http://validator.w3.org )を使用してマークアップをチェックしようと思いました...

うまくいきません - 結果として 403 (Forbidden) が返されます。誰でも理由を説明できますか?

4

3 に答える 3

1

W3C CSSバリデーターは24のCSSエラーと38,547の警告を明らかにし、モバイルは193行のソースコードで26のエラーと0%のモバイルフレンドリーを持っています

于 2012-08-01T13:12:44.747 に答える
1

バリデーターはサーバー側でブロックされています(おそらくuseragentまたはIPによって)。

これは、サーバーがスローするアクセス拒否メッセージのHTMLです(バリデーターツール内で受信したエラードキュメントの検証を試み、オプションにチェックマークを付けることで取得されshow sourceます):

<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
You don't have permission to access "http://www.london2012.com/" on this server.<P>
Reference #18.40140712.1343313311.29cc62c
</BODY>
</HTML>

ただし、サーバーがバリデーターへのアクセスを拒否する理由は不明です。

于 2012-07-26T14:43:53.343 に答える
0

If you're using Firefox you can use this trick:

  • Install the Web Developer Toolbar
  • Open the URL
  • In the Web Developer Toolbar use "Tools" -> "Validate Local HTML"

It is basically just sending a copy of the source code to the W3C validation service.

于 2012-07-26T14:47:23.087 に答える