This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change

(X)HTML5 validation results for https://ie11fre.microsoft.com/v2/ja-jp/index.html

Validator Input
  1. Error: Element head is missing a required instance of child element title.

    From line 10, column 1; to line 10, column 7

    </script></head><body

    Content model for element head:
    If the document is an iframe srcdoc document or if title information is available from a higher-level protocol: Zero or more elements of metadata content, of which no more than one is a title element and no more than one is a base element.
    Otherwise: One or more elements of metadata content, of which exactly one is a title element and no more than one is a base element.
  2. Warning: The type attribute is unnecessary for JavaScript resources.

    From line 65, column 9; to line 65, column 112

    > <script type="text/javascript" src="https://az416426.vo.msecnd.net/scripts/c/ms.analytics-web-2.min.js"></scri

There were errors. (Tried in the text/html mode.)

Image report

The img elements of the page are shown below categorized by their type of textual alternative. Please review that the images in each group match that group’s definition.

Empty textual alternative—Omitted from non-graphical presentation

The following images are marked to be omitted from non-graphical presentations (alt="").

Purely decorative images belong in this category. Also, iconic images that are redundant with text next to them belong here.

If the page would become less understandable if the presence of an image was concealed, the image doesn't belong here. In that case, a textual alternative should be supplied or if the markup generator does not have a textual alternative available (because the user refused to provide it), the alt attribute should be omitted by the markup generator.

ImageLocation
From line 17, column 17; to line 17, column 96

Source

  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="ja">
  3. <head>
  4. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  5. <meta name="ms.appid" content="JS:Msedgefre">
  6. <link href="../css/styles.css" rel="stylesheet" />
  7. <script src="../scripts/jquery-2.1.4.min.js"></script>
  8. <script src="../scripts/jquery.min.js"></script>
  9. <script src="../scripts/script.js"></script>
  10. </head>
  11. <body dir="ltr" class="ja-jp">
  12. <main>
  13. <input type="hidden" name="market" id="marketId" value="ja-jp" />
  14. <div id="myModal" class="modal" style="display:block;">
  15. <!-- Modal content -->
  16. <div class="modal-content">
  17. <img src="../Assets/images/IE11_Cyan_rgb_vertical.png" class="ie-logo" alt="" />
  18. <hr />
  19. <div class="header">
  20. <div class="heading" id="hTitle"><p></p></div>
  21. <!---->
  22. </div>
  23. <div class="settings-row">
  24. <div class="setting-item" id="radio1">
  25. <div class="setting-item-radio">
  26. <input type="radio" class="setting-radio" name="setting-radio" id="radio-default" tabindex="1" />
  27. </div>
  28. <div class="setting-item-content">
  29. <p><label id="lblmssettings"></label></p>
  30. <p id="pDhpNtp"><label id="lbHDhpNtp"></label>&nbsp;<strong><label id="lbDhpNtp"></label></strong></p>
  31. <p id="pDse"><label id="lbHDsp"></label>&nbsp;<strong><label id="lbDsp"></label></strong></p>
  32. </div>
  33. </div>
  34. <div class="setting-item" id="radio2">
  35. <div class="setting-item-radio">
  36. <input type="radio" class="setting-radio" name="setting-radio" id="radio-current" tabindex="2" />
  37. </div>
  38. <div class="setting-item-content">
  39. <p><label id="lblcurrentsettings"></label></p>
  40. </div>
  41. </div>
  42. </div>
  43. <div class="cta-row" onclick="donebuttonClick()">
  44. <div class="cta-button cta-return-selected" role="button" tabindex="3">
  45. <div class="cta-button-text">
  46. <p id="btnDone"></p>
  47. </div>
  48. </div>
  49. </div>
  50. <div class="footer">
  51. <p id="lblfooter"></p>
  52. </div>
  53. <footer id="copy">
  54. <a href="http://go.microsoft.com/fwlink/?LinkId=54758" id="copyright" target="_blank"></a>
  55. </footer>
  56. </div>
  57. </div>
  58. <script src="../scripts/json.js"></script>
  59. <script type="text/javascript" src="https://az416426.vo.msecnd.net/scripts/c/ms.analytics-web-2.min.js"></script>
  60. <script>
  61. var market = document.getElementById('marketId').value;
  62. const analytics = new oneDS.ApplicationInsights();
  63. var config = {
  64. instrumentationKey: "6071a635faa9495f9a5e79641fcee35e-eecc90fc-dd86-4371-a263-8ec1ec7d9d06-6609",
  65. channelConfiguration: { // Post channel configuration
  66. eventsLimitInMem: 50
  67. },
  68. propertyConfiguration: { // Properties Plugin configuration
  69. userAgent: "Custom User Agent"
  70. },
  71. webAnalyticsConfiguration: { // Web Analytics Plugin configuration
  72. coreData: {
  73. appId: "Msedgefre",
  74. market: market,
  75. pageName: "IE11FRE"
  76. },
  77. autoCapture: {
  78. click: false,
  79. }
  80. }
  81. };
  82. //Initialize SDK
  83. analytics.initialize(config, []);
  84. </script>
  85. </main>
  86. </body>
  87. </html>

Used the HTML parser.

Total execution time 558 milliseconds.


About this checkerReport an issueVersion: 22.3.8