Good lord, AudioWebs, I really don't know what to say. I don't really feel like getting into a pissing contest. Your blanket pronouncements are no more true because you have "certification in PHP, CSS, ASP, HTML, C++, and DELPHI as well as in FireWorks, Flash, and a few other programs" and come from "from ten years of experience" than my statements are wrong because I have no certifications and have, oh, I guess only about seven years in web stuff.
Re FireWorks, I guess I'm off base, last I looked it was a graphics package, and I supposed it probably had tools to write HTML for image maps and maybe standard JavaScript tricks. But that was 5 years ago. Hmmm... looking at Macromedia's websie, it seems FireWorks is still not a website builder. Are you talking abouyt the MX products taken together -- DreamWeaver, Flash, etc.? Can yoiuy really use Fireworks alone to make an entire website? It sure doesn't appear that way from their website. They talk about it integrating with these other tools:
"Broad support for all major graphics formats and HTML editors means you'll works seamlessly and productively in any design or development team."
but not replacing them. Maybe you can explain your comments a bit more.
As to this comment: "And if you are, and you're using frames - then you have not gotten much certifications in the past 5 years." Well, no. I can't claim to have gotten any certifications in the last five or ten years, or ever for that matter. I haven't needed to. When I need to learn to use a software tool or a technology, I learn what I need to know and I use it. If I ever am required to get a certification for a job, I'll go take the classes and pass the tests if the company pays.
As for my use of frames -- there are certain uses when a page really needs to have separate windows that don't all have to be reloaded all the time -- saves having to call back to the server to load everything rather than part of it. Frames are often ideal for this purpose, and as I said before and will say again, they work perfectly well if you understand the heirarchy and make sure to always target the correct frames. I might, for example, have a top pane with some controls, and a lower pane filled with content that the controls update. Why load the controls over and over and over again if you just have to reload the bottom frame? You can also scroll the bottom frame while leaving the control pane in place. Maybe there's a tricky way to use DIVs to scroll one area and leave the other alone, but that would be something I have little confidence that would work as well across different browsers, even now that Naigator and IE support the same document model.