If tables are so evil, why does joomla use tables for its layout?
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)?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.
精彩评论