I have been lurking around the monastery for about 6 months, long enough to take a crack at summarizing the mantra around here as "be smart, safe, efficient, and innovative." There are the oft-mentioned admonishments to use modules, use strict, write tight but readable code, and to embrace newer methods (new word for the week, thanks to
meryln: "autovivification").
My question is: do these "good practices" carry over to other types of coding/mark-up, like HTML?( I know that many around here don't view HTML as code, so "mark-up".) For example, the new "paradigm" in web mark-up is all about standards, XHTML, XML, and CSS. The trend is towards table-less structures, CSS rollovers, etc.
The reason I bring this up here at the monastery, is that I see lots of code examples in SoPW and other areas (I won't point any fingers, 'cause I need to "get the log out of my own eye") that reflect waning, often deprecated methods. But begs the question, should those monks who use Perl exclusively for web (as opposed to systems folks) take the lead in the latest good practices in page mark-up?
Judging from the "mantra" mentioned about, I would say "yes." My goal as a Perl programmer is to be smart, safe, efficient, and innovative. Why not in all areas of my work? Comments? Thanks.
—Brad
"A little yeast leavens the whole dough."
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.