When you create a template you don't use tables, but when joomla rendered the page, there are at least four places where tables are used to structure the content.
Does this tell you something about tables
or the fact that the joomla community should invest more time and learn how to code css
or just the fact that tables are needed when you don't know what css is going to be throw in later(which probably means they are of some use)?
Asked
Active
Viewed 499 times
2

Brian Tompsett - 汤莱恩
- 5,753
- 72
- 57
- 129

DMin
- 10,049
- 10
- 45
- 65
-
7Maybe Joomla's evil? :-) – Andy E Apr 30 '10 at 14:25
-
3Maybe tables *aren't* as evil as you think, or maybe Joomla *is* evil. >:) – FrustratedWithFormsDesigner Apr 30 '10 at 14:26
-
2Tables are not evil per se, but are rather inflexible. That being said, I use tables rather than's almost exclusively. However, I'm a developer, not a designer. I don't find– Bob Kaufman Apr 30 '10 at 14:31to be "natural".
-
3Is this conversation still going on in 2010? Really? Really Really? – Jamie Dixon Apr 30 '10 at 14:39
1 Answers
2
Joomla has been around before the semantic web. It forked from Mambo, and Mambo from MOS (Mambo Open Server) which used tables extensively in their templates. Back then "everyone" used tables. Joomla has never undergone a full rewrite since Mambo. The latest Alpha is a full rewrite but not yet ready for production. It has better semantic markup.
There have been a few forks of Joomla with semantic markup but none actually went to the core project. Maybe because so many of the templates depended on the tables.

bucabay
- 5,235
- 2
- 26
- 37