The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
AJ
Learning proper CSS would be nice, maybe one day.
> I like tables, I know where everything is then, with CSS layers..etc
> you can put them anywhere.
Tables where never designed to be used for layout, even the W3c recognise this... They're bulky, take longer to render and make things less manageable (pages with nested tables where designed by the devil!) nevermind non accessable.
The way forward is definately away from tables in the way of design and layout. It's taken this long as legacy browsers were frankly crap at handling CSS. The benefits are obvious, quicker download times being one of them.
I'm not saying, stop using table, I'm saying that they were never designed to be used the way we have been using them in the past.
> I like my tables, leave em alone ya big meanie..
As promised... some excellent examples of table free layout...
http://www.zeldman.com/
http://www.pseudofamous.com/
http://13thparallel.org/
> Hrm, I'm unconvinced. How would you go about laying out style with
> CSS? Tables just seem more.. solid.
Cntainers, div's, positioning and Layers... Easy if you know how. Wired.com uses this process without a single table in sight!
CSS especially CSS2, allows you to position anything you want where you want on a page using this method. You can acheive the same complex table layout using CSS. I'll have a full working example soon...
> What's the point in using CSS for layout? All you're doing is risking
> compatability issues with different standards, not to mention certain
> Nutscrapes and AOhells which don't support CSS at all!
>
> Tables man! What's wrong with tables anyway?
Get with it Rob... The whole idea is to start seperating content from design/layout especially with future browsers. If done correctly, the content will still display in any browser regardless of the CSS. (look at wired, a totally CSS layout which displays in all browsers)
With Accessability becomeing more important in future sites, the move to this method of site building is the more prefered option as tablature layout is not freindly at all to things like screen readers etc.
Tables were NEVER designed for layout, and although still plausable for current things, the general concensus is to move towards the seperated way of building especially with the adoption of XML, xSLT etc.
All "Current" browsers should be standards compliant and handle CSS layout, the general feeling in the industry is to no longer support v4 browsers and to work with v5 browsers as standard as these will support a certain % of web standards.
AOL use IE6 now as standard, and NS7 is complaint as it gets for now. Mozilla 1.2 is compliant as well as Opera5/6. IE5.5 is 80% there, NS6 the same. Although there will always be a smallpercentage of users on legacy browsers (we still have users insisting on using IE3!) Using proper strict HTML layout and CSS, the user will still receive the content in a useable form if not in the desired design that was intended.
Tables man! What's wrong with tables anyway?