John Vandenberg/Archive/2008-4
“ I see value in maintaining a template interface to this functionality; a number of reasons, really. First would be flexibility; the template provides a point of control, i.e. options for the future. Second, using client-side css is better than server-side parser functions in a lot of circumstances. When someones copy-pastes text off the screen that has been somehow UPPERED, what should they get? With the css approach, they get the, presumably, mixed-case that was passed to the template; with the parser function, they get ALL-CAPS, all the time. ”
