This is a discussion on "Useability / Accessibility and <tables>" within the Web Page Design section. This forum, and the thread "Useability / Accessibility and <tables> are both part of the Design Your Website category.
|
|
|
|
|
![]() |
||
Useability / Accessibility and <tables>
|
||
| Notices |
![]() |
|
|
LinkBack | Thread Tools |
|
#1
|
||||
|
||||
|
Useability / Accessibility and <tables>
I define an 'Accessible Website' as a website thats accessible to all users , user-agents and devices... PDA's, mobile phones, screen readers. Blind people, visually imparied and color blind.
I've seen people rant and rave about tables-less designs, but does it automatically mean that tables cannot be made accessible? Of course, I have my own feelings regarding this, but just thought I would kick of a discussion to get everyones own input.
__________________
Click the 'Thanks!' button if this post has helped you Rob - Webforumz Founder
Last Blog Entry: Creative Labs threaten developer over home made drivers.... (Apr 1st, 2008)
|
|
|
|
#2
|
||||
|
||||
|
No one has opinions on this?
__________________
Click the 'Thanks!' button if this post has helped you Rob - Webforumz Founder
Last Blog Entry: Creative Labs threaten developer over home made drivers.... (Apr 1st, 2008)
|
|
#3
|
|||
|
|||
|
I think tables can be accessible... I mean, they do have a purpose when you need to display tabular information!
I think it's possibly more important to use the most appropriate method to display what you want to display and the real problem with tables is that they were/are being used for graphical layouts, which they weren't originally designed for. Now that layouts can be done using another method, we should really be using that. As for making websites accessible - There is always a trade off between aesthetics, functionality and accessibility. The most beautiful sites are generally not particularly accessible and vice versa. Google is a ridiculously functional and accessible site, but it's not beautiful... |
|
#4
|
||||
|
||||
|
i actually think it is... i love google (and gmail
|
|
#5
|
|||
|
|||
|
I only use tables for displaying tabular data or when a HUGE site is being worked on and the layout cannot be done using CSS.
|
|
#6
|
|||
|
|||
|
Tables are not inherently inaccessible. Specialist browsers usually handle tables by 'linearizing' them - that is it reades them a cell at a time left to right, row by row, and outputs the contents in a sinlge column down the page. This is fine for tabulated data like a bus timetable, but not where a table is used for layout purposes (which is incorrect anyway)
CSS can be used to recreate ANY sensible table layout. |
|
#7
|
||||
|
||||
|
Quote:
__________________
Click the 'Thanks!' button if this post has helped you Rob - Webforumz Founder
Last Blog Entry: Creative Labs threaten developer over home made drivers.... (Apr 1st, 2008)
|
|
#8
|
|||
|
|||
|
A table based layout can, if done smart, be almost as accessible as CSS layouts. It all depends on how brutally you misuse it
A site structured this way will, in a linearized fashion, make as much sense as most CSS layouts. The only layout style more accessible than this I guess would be a CSS layout with the content column first in source, seeing as css layouts have the ability to place columns in the source independently of the display order. Any thoughts on this? |
|
#9
|
||||
|
||||
|
Source ordered CSS is not only a must for Accessibility, but it's also damn helpful from an SEO angle.
CSS can be a crippling excercise in backwards compatability hacks, or it can be as easy as you like.... how far you take it and how much work is involved really depends on what you are doing and your chosen method of implementation. For instance, there are many ways to do a Source ordered CSS three column layout.... some involve no hacking... some require the hacking of several elements to target specific browsers. One thing is for sure though, tables for layout are best in the archives of the waybackmachine and the web is a better thing because of that. Hopefully more and more designers will be taking CSS and XHTML onboard real soon.
__________________
Click the 'Thanks!' button if this post has helped you Rob - Webforumz Founder
Last Blog Entry: Creative Labs threaten developer over home made drivers.... (Apr 1st, 2008)
|
|
#10
|
|||
|
|||
|
Quote:
Another thing is that this was an accessibility discussion, and I was just making the point that even when used for layout (in a decent way), tables aren't necessarily inaccessible. |
|
#11
|
||||
|
||||
|
In my opinion, semi table-less transitional layouts for large corps would be just as much work as a full blown CSS transition.
When you think of the fact that the majority of large corp sites have databased content being poured into tables-laden templates, it would in most cases be a simple case of swtiching the templates to table-less and making sure all HTML entities in the database content such as &, copyright symbols, etc are escaped to their equivelents (eg. & = & I see no benefit, or time-saving in a transitional layout. Either do it all, or stay with what you got imo.
__________________
Click the 'Thanks!' button if this post has helped you Rob - Webforumz Founder
Last Blog Entry: Creative Labs threaten developer over home made drivers.... (Apr 1st, 2008)
|
|
#12
|
|||
|
|||
|
I've never done a transitional table site myself, but I understand why some people use it.
|
![]() |
| Tags |
| useability, accessibility, lttablesgt |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Accessibility Checker | July | Web Page Design | 5 | Apr 23rd, 2008 13:20 |
| Accessibility | The Elk | Web Page Design | 12 | Jun 21st, 2007 09:20 |
| Today's Accessibility | scribbz | Web Page Design | 13 | Feb 14th, 2007 17:26 |
| Why Accessibility is Important for SEO | Webnauts | Search Engine Optimization (SEO) | 0 | Nov 13th, 2005 07:58 |