Hi all,
There's a bot substituting {{clear}} with the equivalent HTML: <div
style="clear: both"></div>. There are several reasons I can think of
why this is a bad idea:
* Editors won't realise there is a simple template they can add to
achieve this effect
* It gives the impression that embedding raw HTML is encouraged
* It possibly makes reusing Wikipedia content in non-HTML contexts
more difficult
* It mixes implementation details with semantic markup
* It's ugly and takes more characters (particularly wrt {{-}} )
There is one reason why it's a good idea:
* Transclusion is "CPU-intensive"
Can someone tell me how important this last reason is? How bad is it
to transclude frequently used templates? Could it be improved? Is this
going to go away? Permanently substing a large number of templates to
solve a short-term performance problem is, well, bad.
Thanks,
Steve