Closed (fixed)
Project:
Interlaced
Version:
4.7.x-1.x-dev
Component:
Documentation
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
18 Jan 2006 at 19:10 UTC
Updated:
15 Mar 2007 at 18:45 UTC
The description of this theme says "Interlaced is entirely CSS-based theme", but the layout is table based. For someone who's looking for a CSS-based layout, this is misleading.
Comments
Comment #1
varunvnair commentedI think this should have at least 'normal' priority.
Comment #2
morbus iffNote: I don't use Interlaced. But if, in fact, he says "entirely CSS-based theme" (literally), then his description is accurate - he mentioned not a thing about "layout", and tables can be styled via CSS just as well as any other element.
Comment #3
varunvnair commentedI think it is just a matter of interpretation. I think most web designers when they say 'entirely CSS based' mean that even the layout is handled in CSS and not by using tables.
Sure tables can be styled using CSS but here that is not the case. In this theme tables are used for layout (i.e. presentation) and thus encroach on what CSS is supposed to do. Thus the theme is NOT entirely CSS based. It uses tables for layout and for everything else (I think) it uses CSS.
Comment #4
morbus iffWe'll just have to respectfully disagree then. Cheers!
Comment #5
krumms commentedI'm with Morbus on this one. Truth is you can create Drupal themes using nothing but stylesheets. Thus, it's entirely possible to create a table-based albeit entirely CSS-driven theme.
Personally I'd prioritise this as minor. The person reporting the bug is merely arguing semantics. This is something that would probably be better discussed in private with the project's maintainer.
Comment #6
As If commentedAgreed, although this is a problem in semantics that will arise again and again. It will require some patient (and redundant) explanation of context for newbies to Drupal themes.
The problem is that zirvap is speaking from the webmaster's world, not the Drupal world (yet ;-) So when he sees the phrase "CSS-based" he immediately thinks of the familiar webmaster debate between table-based layouts and tableless ("div-based" or "css-based") layouts. He ignores the word "theme" which is in fact the subject of the phrase. Varun makes the same mistake. They are thinking on the presentation layer.
But the theme designer (and Morbus) was not talking about the layout at all. He was talking about mechanics: the implementation methodology used by the theme (within the infrastructure of Drupal). zirvap's complaint, in other words, is addressed to the wrong conceptual level. So Morbus explains the difference, but then Varun comes along and blurs the line again.
Round and round and round we go...
LVX
TF
Comment #7
brian_c commentedIt's a template. It's described as "entirely CSS-based". That means no table markup for layout purposes, to just about anyone with experience in such matters.
If it said, "all styling done with CSS", I don't think there would be the same confusion. But that word "entirely" next to "CSS" is going to continue making people assume it is a tableless design and waste their time downloading, installing, trying it out, only to come back here dissapointed.
There are plenty of other themes which are clear in stating that tables are still used for layout. Count me as another vote for asking this one to please do the same.
Comment #8
liza commented++1
Sorry Morbus, but it's standard in the web design world for "entirely CSS" to mean NO TABLES FOR LAYOUT. Zeldman, Eric Meyer, Molly H, Douglas Bowman ---all the w3 rock stars have taught us to use it so :)
Here's Douglass Bowman's groundbreaking "Throwing tables out the window"
http://www.stopdesign.com/articles/throwing_tables/
Cheers,
liza
Comment #9
hunmonk commentedcorrected for Drupal 5 and beyond. not going to mess w/ the earlier versions.
Comment #10
(not verified) commented