D
Derek Clarkson
Hi Andrew,
I can't say that frames are evil, but they do tend to polarise web masters.
My opinion is that like the much maligned GOTO statement, they have their
place and understanding where that is is the key. For example, I used
frames on my old site because my ISP could not provide me with any server
scripting support. So frames where the only way I could construct a site
without repeating the core content on every single document. Obviously a
maintenance headache.
However if you web server does have scripting support then I would suggest
avoiding frames for many of the reasons supplied by other people. My own
preference for the type of layouts that frames provide is to use sever side
scripting and CSS to control the position of the relevant data. CSS
positioning is still very much in flux as many browsers tend to implement
things slightly differently, but over all I find it easy to work with.
Hope this helps.
I can't say that frames are evil, but they do tend to polarise web masters.
My opinion is that like the much maligned GOTO statement, they have their
place and understanding where that is is the key. For example, I used
frames on my old site because my ISP could not provide me with any server
scripting support. So frames where the only way I could construct a site
without repeating the core content on every single document. Obviously a
maintenance headache.
However if you web server does have scripting support then I would suggest
avoiding frames for many of the reasons supplied by other people. My own
preference for the type of layouts that frames provide is to use sever side
scripting and CSS to control the position of the relevant data. CSS
positioning is still very much in flux as many browsers tend to implement
things slightly differently, but over all I find it easy to work with.
Hope this helps.