Web Design: CSS vs. Tables

Everything to do with using your own website to advertise your rental property. Design, usability, hosting, getting listed on the search engines, optimising your site, pay-per-click, etc, etc.
User avatar
Alan Knighting
Posts: 4120
Joined: Mon Oct 18, 2004 7:26 am
Location: Monflanquin, Lot-et-Garonne, France

Post by Alan Knighting »

Garri,

I'll go for that so long as change equals improvement.

Alan
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

I'll go for that so long as change equals improvement.
Alan, it bloody well better be otherwise I'll look a right idiot :oops:
User avatar
enid
Posts: 5599
Joined: Mon Dec 27, 2004 4:47 pm
Location: Labretonie France
Contact:

Post by enid »

Garri

S'okay - I know you weren't knocking my site in particular - how could you!!!! I also think you are right to want to keep standards high but there is a place for good basic sites too. That's my lot on this thread.
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Cheers Enid, but having a basic site doesn't mean it can't be based on web standards, they are not mutually exclusive.
User avatar
livinginitaly
Posts: 202
Joined: Fri Oct 29, 2004 4:46 pm
Location: Italy (at last!)
Contact:

Post by livinginitaly »

Although I'm sure we've been through this debate before .... despite my best efforts, I still can't resist the urge to post!

First point to get out of the way is ... "There's nothing 'new' about css".

In search of a comparison, one of the things that springs is 4star petrol .... why don't we use that anymore? it did the job.

Leadfree fuel is cleaner, leaner and better for the environment .... just like CSS :D

However, if people had the final 'say so', most would still be using good old 4star. For the simple reason that nobody 'likes' change.

Fortunately, that option was 'taken away' and i'm sure that somewhere along the line, the option of using tables will be removed too.

This will probably happen when the software used for designing sites, becomes more 'idiot proof' (no offence!) for non techies. Which really doesn't seem to be that far off nowadays.
User avatar
Alan Knighting
Posts: 4120
Joined: Mon Oct 18, 2004 7:26 am
Location: Monflanquin, Lot-et-Garonne, France

Post by Alan Knighting »

Tony,

Lead-free was phased in while existing cars were converted to its use and new ones were designed for its use.

In the same way CSS is being phased in while the browsers are converted to its use.

In the meantime, the tried and tested will have to suffice. It does work and its not environmentally unfriendly.

I should add that I am much in favour of the advantages offered by CSS both in the creation of and the maintenance of websites.

Where does XML lie in all of this?

Alan
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Where does XML lie in all of this?
Alan, XML is being used to great effect with the emerging AJAX technologies, which is the next incarnation of javascript. The following article puts the case quite well:

http://www.adaptivepath.com/publication ... 000385.php

This is a non-proprietary bunch of technologies that when combined in the Ajax model are delivering rich user experiences. Google uses this in Google maps.

Tony is right of course, CSS is not new. What is new though are browsers now being able to render CSS properly, although IE6 is still annoying.

MS has declared that they will use XML in the next generation of Office applications - the penny finally dropped - people don't want to have their data chained to one proprietary system.
User avatar
Alan Knighting
Posts: 4120
Joined: Mon Oct 18, 2004 7:26 am
Location: Monflanquin, Lot-et-Garonne, France

Post by Alan Knighting »

Garri,

Many thanks for the link. Most interesting!

What a shame that tricks and hacks are still necessary to get the browsers to handle CSS properly.

There's more help at:-

positioniseverything.net

Alan
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Alan,

I'm well aware of the existing bugs and hacks, although the hacks required in modern browsers are nowhere near as lengthy as for IE5!

You have to remember that we're only at version 1 of Firefox, so of course there will be problems. But my guess is these problems will rapidly disappear when standards are fully adopted.

Some of the web applications I am using, and I use many, work brilliantly on my machine and they all use Ajax and are all CSS based. I'm sure there are some hacks involved - I should take a sneaky peek at their css source files.

My whole point is that we are at a transition right now between the road marked Web 1.0 and the one marked Web 2.0

As the man says in the article, it's going to be fun!
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Alan,

one more note, using tables for presentation is itself one of the biggest tricks and hacks around! :wink:
User avatar
Alan Knighting
Posts: 4120
Joined: Mon Oct 18, 2004 7:26 am
Location: Monflanquin, Lot-et-Garonne, France

Post by Alan Knighting »

Garri,
I'm well aware of the existing bugs and hacks, although the hacks required in modern browsers are nowhere near as lengthy as for IE5!
That's OK but I'll bet that the average person wanting to create his/her own website is not aware of them or how to use them.

Firefox is a reincarnation of something else (is it Netscape?) so I am not sure which version it is in reality. Not that it matters. What matters is that none of the browsers fully support all CSS features and functions and, until they do, tricks and hacks will remain and the "gurus" will continue to call the problems "undocumented features".

Sure, tables are tricks to overcome the hopeless positioning controls in HTML but they work consistently cross-browser (or do they?).

Roll on Web mark 2.0.

Alan
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Sure, tables are tricks to overcome the hopeless positioning controls in HTML but they work consistently cross-browser (or do they?).
No, they don't. Even some of the table based designs used by some of the listings sites I've been researching don't look good on a Mac. And that's not just because the designs leave a little to be desired but because technically they are incorrect.
User avatar
Alan Knighting
Posts: 4120
Joined: Mon Oct 18, 2004 7:26 am
Location: Monflanquin, Lot-et-Garonne, France

Post by Alan Knighting »

Garri,

Oh dear!

We appear to be progressing forward, in reverse gear. To get to the future one needs to know where one is in the present. It seems that we don't even know that.

Oh dear!

Alan
User avatar
enid
Posts: 5599
Joined: Mon Dec 27, 2004 4:47 pm
Location: Labretonie France
Contact:

Post by enid »

I did say that I was finsihed for this thread but was 'chatting ' with my daughter and asked her to look at it as I know whe is a CSS fiend. Below her comments:

what was the forum topic before this one. it is hard to place this discussion in context otherwise. I will say that this is a debate that is still ongoing and still unresolved amongst every group of web professionals I've met

the thing is this is a debate for purists though. it would be nice to produce semantically correct sites but we have to work in the real world. it is the same argument we get here by people saying as public funded bodies we should only use open source software. you have to balance what is possible with what is practical in the end.


There that's her two pennorth!
User avatar
Garri
Posts: 1689
Joined: Mon Jul 11, 2005 7:26 pm

Post by Garri »

Enid, cheers for that.

I'm not so sure the debate is unresolved. Here's an example of a site which is semantically correct and is designed using CSS:

http://www.hicksdesign.co.uk

It works on my Mac and it works on my Pac (PC) IE6. I'm not interested that it 'may' not work on IE5 for PC but worked well on IE5 for the Mac, and that was a mean achievement by Mr Hicks! I like how you can turn the styling off and I particularly like the Google-esque 'live search' function. I love the clean design he uses and the tone he speaks in. Mr Hicks, by the way, is also the man who designed the Firefox logo.

More and more of the internet heavyweights are moving towards pure CSS, such as Yahoo.

The case against sites not designed with web standards is they often are guilty of bad accessibility issues. We don't all view the internet using IE, or indeed modern browsers. Blind people use text readers to 'browse' the internet, some people use PDA devices, mobile phones etc. A semantically correct and CSS designed site will work well on the many different devices people use to access the internet. That's why web standards is becoming increasingly important.

There are laws governing the lack of accessibility of web sites and I believe these laws will become more stringent in time.

It's my view that companies such as Microsoft and Macromedia etc have helped to mess the internet up over the years and it's only now just being put back together again, with its original open spirit intact.
Post Reply