[ mailman-Bugs-1866486 ] validate HTML and email produced

Bugs item #1866486, was opened at 2008-01-08 10:40 Message generated for change (Comment added) made by jidanni You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1866486&group_id=103 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Web/CGI Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: jidanni (jidanni) Assigned to: Nobody/Anonymous (nobody) Summary: validate HTML and email produced Initial Comment: In your test suite add for all languages for all HTML pages run them thru a HTML validator for all administrative email sent run them thru e.g., SpamAssassin, to detect SUBJECT_NEEDS_ENCODING etc. embarrassment. ----------------------------------------------------------------------
Comment By: jidanni (jidanni) Date: 2008-01-23 03:55
Message: Logged In: YES user_id=1971011 Originator: YES And as you will find your HTML is jam packed with _very hard to maintain presentational blibber_, causing a billion validator errors, meaning it is just by shear luck that people hopefully see what your thought maybe they might see in their browsers at all, therefore I recommend you forget your FrontPage Express style tag soup mess, and try HTML Strict (http://www.w3.org/TR/html4/strict.dtd). Never mind all those colors and tables. Get in the habit of thinking from the point of all users: _accessibility_. Here's an example of how I repaired your disastrous listinfo.html. I couldn't use strict.dtd as the stuff I include of yours isn't strict. Also you insist on sticking a TABLE inside an ADDRESS, in mm-mailman-footer, so short of just hardcoding the whole thing, it will never be valid HTML. Anyway I'm just telling you, not volunteering to help, but just telling you, that aren't these <H1> and <H2>'s easier to maintain than that TABLE tag barf that you contracted Plotzworth Whoopie Pages Web Designers for? P.S., Before making one more release, make sure what you release is valid HTML. Does Wikipedia pass the validator? Yes. It is quite bananas to just emit TAG JUMBLE GAMBLE HTML with FINGER CROSSED to people's browsers. Anyway, just some <h2>'s and <p>'s: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="zh-tw"> <head> <meta http-equiv="Content-Type" content= "text/html; charset=utf-8"> <meta http-equiv="Content-Language" content="zh-tw"> <title><mm-list-name> 相關資訊</title> </head> <body> <h1><mm-list-name> -- <mm-list-description></h1> <P>關於<mm-list-name>論壇</P> <mm-subscribe-form-start><mm-form-end> <p><mm-list-info></p> <p>欲查本論壇舊信,請逕洽 <mm-archive><mm-list-name>檔案保管處</MM-Archive>。 <mm-restricted-list-message></p> <h2>使用<mm-list-name></h2> <P>欲在論壇發言,請寄到 <a href="mailto:<MM-Posting-Addr>"><mm-posting-addr></a>。 <h2>加入<mm-list-name>論壇</h2> <P>請於聚會現場報名。 <!--ripped out this section, must subscribe in person--> <h2><mm-list-name>訂閱者</h2> <P><mm-options-form-start><mm-editing-options><mm-form-end> <mm-mailman-footer> </body> </html> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1866486&group_id=103
participants (1)
-
SourceForge.net