Each one is not hand-coded and tuned, because it just doesn't matter. If you want to take the time in your favorite editor, and hand-type each and every HTML tag, and make sure it's perfectly optimized, then you clearly have more time than I do.
In my experience, I can hand-code HTML far easier than I can deal with an "editor." The HTML will come out clean and nicely indented, allowing much more efficient changes and extensions later. It might be different if I were tasked with 300 plain HTML files with no code, no functionality.

However, I think you may have missed my point. I am addressing the "people who don't want to or shouldn't have to learn the intricacies of HTML." This may be acceptable for something simple, like HTML creation. But, do you really want people using "automatic" Perl code generators on your servers? Those people who don't want to learn the intricacies of Perl are the very people who should be forced to do so, or ask for professional assistance.

Concerning the "extra colspan," I am referring to HTML that is a few K when hand-coded, but 40-50K from some editor. They tend to put gratuitous font tags around every element, create nested tables for no reason, duplicate style information and colors repeatedly and redundantly, over and over. This mess is far from maintainable, except in another editor, where the junk may be compounded even further.

On a 10Mbps network, 50K files will download quickly. Are we willing to inflict that kind of wastefulness on an unsuspecting world (who likely do not have OC3 connections to the internet)? How long do you like to wait while Netscrape renders a pile of highly inefficient HTML? Bad HTML is a more serious problem than simple download times.

Russ
Brainbench 'Most Valuable Professional' for Perl


In reply to RE:(3) Something I wanted to share with the group. by Russ
in thread Something I wanted to share with the group. by BigJoe

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.