Sarah (geekgirlsarah) wrote in suggestions,
Sarah
geekgirlsarah
suggestions

Convert site to HTML 4 compliance

Title
Convert site to HTML 4 compliance

Short, concise description of the idea
The HTML currently in use by the site is not compliant to any version of the standard according to the w3c validator. I propose to change the site to be compliant or to allow users enough options to make their own pages compliant.

Full description of the idea
Using a custom style, a large amount of the friends/home pages can be brought into compliance, but there are parts of the HTML automatically generated by the site that the user has no control over that are not valid HTML for either HTML 3.2 or the newer HTML 4.01 standard. Examples are: User pictures (the 100x100 ones) include no ALT attribute, which is required by the HTML 4.01 standard. It could be changed to the username of the user represented in the picture, or to something like "Arcanis' Picture" with little effort. Mood icons are tagged with "valign = absmiddle" which is not valid HTML for either 3.2 or 4.01. Changing the attribute to 'valign = "middle"' would solve the problem. In current HTML revisions, all attribute values must be quoted. 'valign=top' is not according to spec, but 'valign="top"' is. I realize that last one is a little pedantic, but I managed to change all but a few chunks of my page to be HTML 4.01 Transitional compliant and I'd like to get the rest of my page into line.

An ordered list of benefits

  • Standards compliance for user pages.
  • More consistent rendering between different web browsers.
  • An ordered list of problems/issues involved

  • Coding time to proof the site. This could be aided with the use of http://validator.w3.org/
  • An organized list, or a few short paragraphs detailing suggestions for implementation

  • I'm not sure where the attributes are set up on the server, but it should be easy enough to change the data files that are pieced together to produce the HTML without having to change the LJ "engine" at all.
  • Tags: ~ historical
    Subscribe
    • Post a new comment

      Error

      Anonymous comments are disabled in this journal

      default userpic

      Your reply will be screened

      Your IP address will be recorded 

    • 3 comments