ICEfaces
  1. ICEfaces
  2. ICE-1114

Accessiblity: Components must support XHTML v1.0 Transitional markup

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.1
    • Fix Version/s: 1.7Beta1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All

      Description

      This enhancement request is a follow-up to ICE-159.

      We have several supported customers that require the markup that ICEfaces
      generates to be XHTML-compliant. The exact version of XHTML to be targeted is
      XHTML v1.0 Transitional.

      More information from the Wikipedia article ():

      XHTML Versions
      --------------
      XHTML 1.0
      The original XHTML W3C Recommendation, XHTML 1.0, was simply a reformulation of
      HTML 4.01 in XML. There are three different "flavors" of XHTML 1.0, each equal
      in scope to their respective HTML 4.01 versions.

          * XHTML 1.0 Strict is the same as HTML 4.01 Strict, but follows XML syntax
      rules.
          * XHTML 1.0 Transitional allows some common deprecated elements and
      attributes to be used, which are not permitted in XHTML 1.0 Strict. These
      include <center>, <u>, <strike>, and <applet>. It supports everything found in
      XHTML 1.0 Strict, but also permits the use of a number of elements and
      attributes that are judged presentational. [3]
          * XHTML 1.0 Frameset: Allows the use of HTML framesets.


      The bulk of the work involves reviewing each component renderer to ensure that
      it produces only valid XHTML fragments.

        Issue Links

          Activity

          Ken Fyten created issue -
          Icefaces Administrator made changes -
          Field Original Value New Value
          issue.field.bugzillaimportkey 1156 12383
          Ken Fyten made changes -
          Priority Major [ 3 ] Minor [ 4 ]
          Ken Fyten made changes -
          Summary Components must support XHTML v1.0 Transitional markup Accessiblity: Components must support XHTML v1.0 Transitional markup
          Ken Fyten made changes -
          Priority Minor [ 4 ] Major [ 3 ]
          Ken Fyten made changes -
          Assignee Rob Mayhew [ rob.mayhew ]
          Ken Fyten made changes -
          Fix Version/s 1.6 [ 10031 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-1888 [ ICE-1888 ]
          Ken Fyten made changes -
          Assignee Arturo Zambrano [ artzambrano ]
          Arturo Zambrano made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Ken Fyten made changes -
          Comment [ latest run of 1.6 through the validator:


          W3C QA Markup Validation Service
          v0.7.4

              * Skip Navigation | Home
              * About...
              * News
              * Docs
              * Help & FAQ
              * Feedback

          Jump To:

              * Results

          Result: Failed validation, 74 errors
          File: webdeveloper_localhost_1184717440296.html
          Modified: (undefined)
          Server: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
          Size: (undefined)
          Content-Type: text/html
          Encoding: utf-8
          Doctype: XHTML 1.0 Transitional
          Root Namespace: http://www.w3.org/1999/xhtml

          Note: The Validator XML support has some limitations.
          This page is not Valid XHTML 1.0 Transitional!

          Below are the results of checking this document for XML well-formedness and validity.

             1. Error Line 3 column 56: document type does not allow element "span" here; assuming missing "object" start-tag.

                ...le="padding-top:0; padding-bottom:0;"><link rel="stylesheet" type="text/css"

                ?
             2. Error Line 3 column 124: document type does not allow element "link" here.

                ...ext/css" href="xmlhttp/css/xp/xp.css"></link></span>

                The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

                One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

                ?
             3. Error Line 4 column 68: document type does not allow element "link" here.

                ...wcase_style.css" rel="stylesheet" type="text/css"></link>

                The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

                One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

                ?
             4. Error Line 5 column 56: document type does not allow element "meta" here.

                <meta content="Rendered by ICEFaces D2D" name="icefaces"></meta>

                The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

                One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

                ?
             5. Error Line 6 column 79: document type does not allow element "meta" here.

                ...vascript-blocked" http-equiv="refresh"></meta></noscript>

                The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

                One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

                ?
             6. Error Line 7 column 73: required attribute "type" not specified.

                ... src="xmlhttp/1184717420343/icefaces-d2d.js"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
             7. Error Line 8 column 71: required attribute "type" not specified.

                ...ipt" src="xmlhttp/1184717420343/ice-extras.js"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
             8. Error Line 9 column 29: required attribute "type" not specified.

                <script language="javascript">window.session = 'As_OMAd-hVWw4QgOW1nklA';</script

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
             9. Error Line 9 column 87: end tag for "object" omitted, but OMITTAG NO was specified.

                ..._OMAd-hVWw4QgOW1nklA';</script></head>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            10. Info Line 3 column 0: start tag was here.

                <span id="_id6" style="padding-top:0; padding-bottom:0;"><link rel="stylesheet"

            11. Error Line 12 column 306: there is no attribute "context_type".

                ...&#39;);" class="iceFrm" context_type="class com.icesoft.faces.context.BridgeF

                You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

                This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

                How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

                ?
            12. Error Line 12 column 495: required attribute "type" not specified.

                ...false;"><script language="javascript">'navigationMenuForm'.asExtendedElement(

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            13. Error Line 19 column 151: there is no attribute "name".

                ...vigationMenuForm:tree-div-root" name="treeNodeDiv"><a href="#" id="navigation

                You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

                This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

                How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

                ?
            14. Error Line 20 column 206: required attribute "alt" not specified.

                ...s/xp/css-images/tree_folder_open.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            15. Error Line 24 column 171: required attribute "alt" not specified.

                ...ee:n-0:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            16. Error Line 28 column 200: required attribute "alt" not specified.

                ...s/xp/css-images/tree_folder_open.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            17. Error Line 33 column 175: required attribute "alt" not specified.

                ...:n-1-0:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            18. Error Line 38 column 175: required attribute "alt" not specified.

                ...:n-1-1:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            19. Error Line 43 column 175: required attribute "alt" not specified.

                ...:n-1-2:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            20. Error Line 48 column 175: required attribute "alt" not specified.

                ...:n-1-3:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            21. Error Line 53 column 175: required attribute "alt" not specified.

                ...:n-1-4:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            22. Error Line 58 column 175: required attribute "alt" not specified.

                ...:n-1-5:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            23. Error Line 63 column 175: required attribute "alt" not specified.

                ...:n-1-6:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            24. Error Line 68 column 175: required attribute "alt" not specified.

                ...:n-1-7:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            25. Error Line 73 column 175: required attribute "alt" not specified.

                ...:n-1-8:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            26. Error Line 78 column 175: required attribute "alt" not specified.

                ...:n-1-9:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            27. Error Line 83 column 207: required attribute "alt" not specified.

                .../xp/css-images/tree_folder_close.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            28. Error Line 88 column 177: required attribute "alt" not specified.

                ...n-1-11:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            29. Error Line 93 column 177: required attribute "alt" not specified.

                ...n-1-12:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            30. Error Line 98 column 207: required attribute "alt" not specified.

                .../xp/css-images/tree_folder_close.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            31. Error Line 102 column 200: required attribute "alt" not specified.

                ...s/xp/css-images/tree_folder_open.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            32. Error Line 107 column 175: required attribute "alt" not specified.

                ...:n-2-0:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            33. Error Line 112 column 175: required attribute "alt" not specified.

                ...:n-2-1:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            34. Error Line 117 column 175: required attribute "alt" not specified.

                ...:n-2-2:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            35. Error Line 122 column 175: required attribute "alt" not specified.

                ...:n-2-3:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            36. Error Line 127 column 175: required attribute "alt" not specified.

                ...:n-2-4:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            37. Error Line 132 column 175: required attribute "alt" not specified.

                ...:n-2-5:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            38. Error Line 137 column 175: required attribute "alt" not specified.

                ...:n-2-6:_id35" src="./images/gear.gif"></img></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            39. Error Line 139 column 97: required attribute "alt" not specified.

                .../css/xp/css-images/tree_document.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            40. Error Line 140 column 56: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_line_blank.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            41. Error Line 141 column 59: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_line_vertical.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            42. Error Line 142 column 62: required attribute "alt" not specified.

                ...c="xmlhttp/css/xp/css-images/tree_nav_middle_close.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            43. Error Line 143 column 58: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_nav_top_open.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            44. Error Line 144 column 58: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_folder_close.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            45. Error Line 145 column 60: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_line_last_node.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            46. Error Line 146 column 62: required attribute "alt" not specified.

                ...c="xmlhttp/css/xp/css-images/tree_nav_bottom_close.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            47. Error Line 147 column 61: required attribute "alt" not specified.

                ...src="xmlhttp/css/xp/css-images/tree_nav_middle_open.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            48. Error Line 148 column 70: required attribute "alt" not specified.

                ...p/css-images/tree_nav_top_open_no_siblings.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            49. Error Line 149 column 57: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_folder_open.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            50. Error Line 150 column 62: required attribute "alt" not specified.

                ...c="xmlhttp/css/xp/css-images/tree_line_middle_node.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            51. Error Line 151 column 61: required attribute "alt" not specified.

                ...src="xmlhttp/css/xp/css-images/tree_nav_bottom_open.gif"></img>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            52. Error Line 152 column 59: required attribute "alt" not specified.

                <img src="xmlhttp/css/xp/css-images/tree_nav_top_close.gif"></img></div></div></div>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            53. Error Line 161 column 290: there is no attribute "styleClass".

                ...sPanel"><table border="0" styleClass="contentLayoutGridStyle"><tr><td><br><p>

                You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

                This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

                How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

                ?
            54. Error Line 161 column 327: end tag for "br" omitted, but OMITTAG NO was specified.

                ..."contentLayoutGridStyle"><tr><td><br><p>The ICEfaces Component Suite provides

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            55. Info Line 161 column 323: start tag was here.

                ...ass="contentLayoutGridStyle"><tr><td><br><p>The ICEfaces Component Suite prov

            56. Error Line 168 column 51: end tag for "br" omitted, but OMITTAG NO was specified.

                            refreshes (partial-page rendering).<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            57. Info Line 168 column 47: start tag was here.

                            refreshes (partial-page rendering).<br><br></li>

            58. Error Line 168 column 59: end tag for "br" omitted, but OMITTAG NO was specified.

                            refreshes (partial-page rendering).<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            59. Info Line 168 column 51: start tag was here.

                            refreshes (partial-page rendering).<br><br></li>

            60. Error Line 170 column 72: end tag for "br" omitted, but OMITTAG NO was specified.

                ..., partialSubmit, renderedOnUserRole, etc.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            61. Info Line 170 column 68: start tag was here.

                ... effects, partialSubmit, renderedOnUserRole, etc.<br><br></li>

            62. Error Line 170 column 80: end tag for "br" omitted, but OMITTAG NO was specified.

                ... renderedOnUserRole, etc.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            63. Info Line 170 column 72: start tag was here.

                ..., partialSubmit, renderedOnUserRole, etc.<br><br></li>

            64. Error Line 172 column 66: end tag for "br" omitted, but OMITTAG NO was specified.

                ...ponent style sheets that are easily customized.<br><br></li></ul>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            65. Info Line 172 column 62: start tag was here.

                ... component style sheets that are easily customized.<br><br></li></ul>

            66. Error Line 172 column 74: end tag for "br" omitted, but OMITTAG NO was specified.

                ...ets that are easily customized.<br><br></li></ul>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            67. Info Line 172 column 66: start tag was here.

                ...ponent style sheets that are easily customized.<br><br></li></ul>

            68. Error Line 177 column 26: end tag for "br" omitted, but OMITTAG NO was specified.

                            refreshes.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            69. Info Line 177 column 22: start tag was here.

                            refreshes.<br><br></li>

            70. Error Line 177 column 34: end tag for "br" omitted, but OMITTAG NO was specified.

                            refreshes.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            71. Info Line 177 column 26: start tag was here.

                            refreshes.<br><br></li>

            72. Error Line 179 column 24: end tag for "br" omitted, but OMITTAG NO was specified.

                            polling.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            73. Info Line 179 column 20: start tag was here.

                            polling.<br><br></li>

            74. Error Line 179 column 32: end tag for "br" omitted, but OMITTAG NO was specified.

                            polling.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            75. Info Line 179 column 24: start tag was here.

                            polling.<br><br></li>

            76. Error Line 181 column 37: end tag for "br" omitted, but OMITTAG NO was specified.

                            development required.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            77. Info Line 181 column 33: start tag was here.

                            development required.<br><br></li>

            78. Error Line 181 column 45: end tag for "br" omitted, but OMITTAG NO was specified.

                            development required.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            79. Info Line 181 column 37: start tag was here.

                            development required.<br><br></li>

            80. Error Line 183 column 53: end tag for "br" omitted, but OMITTAG NO was specified.

                            scrollbar positioning and user focus.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            81. Info Line 183 column 49: start tag was here.

                            scrollbar positioning and user focus.<br><br></li>

            82. Error Line 183 column 61: end tag for "br" omitted, but OMITTAG NO was specified.

                ... scrollbar positioning and user focus.<br><br></li>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            83. Info Line 183 column 53: start tag was here.

                            scrollbar positioning and user focus.<br><br></li>

            84. Error Line 185 column 50: end tag for "br" omitted, but OMITTAG NO was specified.

                ...he standard submit/response loop.<br><br></li></ul></td></tr></table></div></

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            85. Info Line 185 column 46: start tag was here.

                ... the standard submit/response loop.<br><br></li></ul></td></tr></table></di

            86. Error Line 185 column 58: end tag for "br" omitted, but OMITTAG NO was specified.

                ...ard submit/response loop.<br><br></li></ul></td></tr></table></div></td></tr>

                You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

                ?
            87. Info Line 185 column 50: start tag was here.

                ...he standard submit/response loop.<br><br></li></ul></td></tr></table></div></

            88. Error Line 244 column 47: required attribute "type" not specified.

                <script id="dynamic-code" language="javascript"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            89. Error Line 245 column 23: required attribute "type" not specified.

                <script id="focus-code"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            90. Error Line 246 column 24: required attribute "type" not specified.

                <script id="select-code"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            91. Error Line 247 column 23: required attribute "type" not specified.

                <script id="click-code"></script>

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?
            92. Error Line 248 column 29: required attribute "type" not specified.

                <script language="javascript">window.session='As_OMAd-hVWw4QgOW1nklA'; window.co

                The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

                Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

                ?

          Valid XHTML 1.0! The W3C Validator Team
          ]
          Ken Fyten made changes -
          Comment [  Main problems seem to be related to various rendered <meta>, <script>, <noscript> tags having invalid markup. EG:

          Code:

           <meta content="Rendered by ICEFaces⢠D2D" name="icefaces"></meta>
           


          non SGML character number 132

          Code:

           <noscript><meta content="0;url=xmlhttp/javascript-blocked" http-equiv="refresh">
           


          document type does not allow element "noscript" here; assuming missing "object" start-tag.
          document type does not allow element "meta" here.

          Code:

           <form action="iceSubmit('frm1');" context_type="class com.icesoft.faces.context.BridgeFacesContext">
           


          there is no attribute "context_type".

          Code:

           <script language="javascript">window.session = 'Mh2mbtKSj0bM7CfjddtTSg';</script
           


          required attribute "type" not specified. ]
          Ken Fyten made changes -
          Comment [ Target v1.6. ]
          Hide
          Ken Fyten added a comment -

          XHTML validator results.

          Show
          Ken Fyten added a comment - XHTML validator results.
          Ken Fyten made changes -
          Attachment ValidatorResults.html [ 10682 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2386 [ ICE-2386 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2387 [ ICE-2387 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2388 [ ICE-2388 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2389 [ ICE-2389 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2390 [ ICE-2390 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2391 [ ICE-2391 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2392 [ ICE-2392 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2393 [ ICE-2393 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2394 [ ICE-2394 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2395 [ ICE-2395 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2396 [ ICE-2396 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2397 [ ICE-2397 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2398 [ ICE-2398 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2407 [ ICE-2407 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2408 [ ICE-2408 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-2409 [ ICE-2409 ]
          Ken Fyten made changes -
          Assignee Arturo Zambrano [ artzambrano ] Ken Fyten [ ken.fyten ]
          Hide
          Ken Fyten added a comment -

          XHTML Transitional Support is complete.

          Show
          Ken Fyten added a comment - XHTML Transitional Support is complete.
          Ken Fyten made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Fix Version/s 1.7Beta1 [ 10121 ]
          Resolution Fixed [ 1 ]
          Assignee Ken Fyten [ ken.fyten ]
          Ken Fyten made changes -
          Fix Version/s 1.7 [ 10080 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Hide
          Tobias Eisenträger added a comment -

          Please reopen this issue, its not resolved yet.

          Show
          Tobias Eisenträger added a comment - Please reopen this issue, its not resolved yet.
          Tobias Eisenträger made changes -
          Link This issue depends on ICE-3972 [ ICE-3972 ]
          Tobias Eisenträger made changes -
          Link This issue depends on ICE-3971 [ ICE-3971 ]
          Hide
          Michele Giacobazzi added a comment -

          I still can't get xhtml validated.
          Why is this issue closed if 3972 is still open?

          Show
          Michele Giacobazzi added a comment - I still can't get xhtml validated. Why is this issue closed if 3972 is still open?
          Hide
          Victor Dos Santos added a comment -

          I have the same problem with w3C Html validator corresponding at the issue
          ICE-3972 :
          Line 1, Column 122: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml

          ...R/xhtml1/DTD/xhtml1-transitional.dtd"><html id="document:html" lang="fr"><head...

          Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like:
          <html xmlns="http://www.w3.org/1999/xhtml">

          Could you fix it ?

          Show
          Victor Dos Santos added a comment - I have the same problem with w3C Html validator corresponding at the issue ICE-3972 : Line 1, Column 122: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml ...R/xhtml1/DTD/xhtml1-transitional.dtd"><html id="document:html" lang="fr"><head... ✉ Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like: <html xmlns="http://www.w3.org/1999/xhtml"> Could you fix it ?

            People

            • Assignee:
              Unassigned
              Reporter:
              Ken Fyten
            • Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: