Are tables semantic for layout?
- Started
- Last post
- 10 Responses
- noob12345
My office has contracted a developer to build a site for us. When they gave us the CMS I discovered I cant apply Jquery sortable list functions to it because it's written in tables.
I'm trying to make the argument to my higher ups that we should kick in the $$$ to use a CMS that lives in 2011 and one (of many) arguments is that layouts should be semantic.
Just wanted to get some outside opinions. Using a table for non-tabular data is essentially a hack right?
- moniker0
fuckin' anti-semite
- fresnobob0
I'm not even a web designer, but... tables? Do they also like to use the <blink> tag?
- ********0
i defended the non tabular code display of tabled information on this site and got fucking lambasted.
tread lightly son.
- you desserved it********
- nawp, some things with data ar better left divd for sorting functionality and page loads********
- then again i'm querying datasets spanning nearly 20 years that need to be able to update based on user defined********
- ever changing organic input. each added number redlining all that preceded it********
- to put it simply i need to columns to shift as easily as the rows, tabled data can't do that without a page reload********
- zzzmantrakid
- *redlining = redefining********
- you desserved it
- spot130
you can always play the accessibility card and say that tables are not accessible (which they're usually not unless it's tabular data). Also if you plan to move into the mobile realm it's easier (cheaper) to change style sheets than it is to have multiple code versions for different platforms.
- ********0
is that sortable http://jqueryui.com/demos/sortab… ?
- noob123450
It's the CMS admin thats built in tables. My guess is one of their dev guys built this a loooooooong time ago and has been building on it since. I wish could say that's the only upgrade this thing needed. It's just the weirdest. If I told a developer I wanted to build a CMS with tables I would expect to get a blank stare in return. I told them it's like buying a car in 2011 that doesn't have power steering.
- vaxorcist0
hmmm.....
was the CMS done in-house in a Windows Server environment? They may have used some prebuilt components that use HTML tables in a way that's hard to rebuild.... so they don't upset their apple cart... and beware, their wizard-generated pile of cards may come crashing down on you....
This may be a sign of a weird mess lurking under the surface, beware the iceberg of other randomness.... I'd carefully re-examine your assumptions in your estimates before you go much further....
- noob123450
@vaxorcist You're preaching to the choir.
- ukit0
What's wrong with using tables as long as its not for page layout?
Why wouldn't tables be sortable with JS?
- ********0
As your boss, I would expect to know:
1. CMS language?
2. Price?
3. ???
4. Is this profitable vs. doing it the hacked up shitty way?- And Boss will want to know the costs based on now... not the next 5 years :(Amicus