8 Replies Latest reply on May 30, 2011 10:40 AM by David Mainstreet

    Are frames obsolete? What's better?

    David Mainstreet

      I like using frames, but saw someone say they're outmoded. Why? Is there something that accomplishes the same thing as frames and is as easy to use?

        • 1. Re: Are frames obsolete? What's better?
          Ben M Adobe Community Professional

          With server-side programming you can attain a much more fluent look on your site and many people just used frames like wrapper code for a Content Management System (CMS).  What need do you feel you have for frames?

          • 2. Re: Are frames obsolete? What's better?
            David Mainstreet Level 1

            Although I taught myself enough Coldfusion years ago to build a little site for my brother, I really don't trust myself to use it and I don't know PHP. And I don't want to spend the money right now to hire a programmer because my needs at the moment are pretty simple. The site I'm building isn't online yet, but you can see the kind of functionality that I want if you go to my personal site: http://davidwatkinson.com/

            • 3. Re: Are frames obsolete? What's better?
              John Waller Adobe Community Professional & MVP

              I like using frames, but saw someone say they're outmoded. Why?


              Here's a few reasons

              http://apptools.com/rants/framesevil.php

               

               

              Is there something that accomplishes the same thing as frames and is as easy to use?

               

              Show us how you're using them and we'll suggest some alternatives.

              1 person found this helpful
              • 4. Re: Are frames obsolete? What's better?
                Nancy OShea Adobe Community Professional & MVP

                Begin your project with a pre-built CSS Layout or Template.  Some links below to help you.

                 

                     Dreamweaver CSS Templates for beginners
                     http://www.adobe.com/devnet/dreamweaver/articles/dreamweaver_custom_templates.html

                 

                     New DW Starter Pages --
                     http://www.adobe.com/devnet/dreamweaver/articles/introducing_new_css_layouts.html

                 

                1) For a consistent site wide appearance, build a prototype.html page with a Sticky Header, site wide navigation menus, footer, etc... 

                 

                2) Validate code and fix any reported errors.  When you're completely satisfied with how your prototype.html page looks and performs in all browsers, SaveAs a DW Template

                 

                3) Insert some editable regions into your main Template for content that will change from page to page.  Save.  Close Template.

                 

                4) File > New > page from Template.  SaveAs index.html (your home page).

                 

                5) Repeat step 4 for the remainder of your site pages.

                 

                6) Open Template.dwt file and add links to your navigation menus.  Save.  DW will ask if you want to propagate changes to child pages created from that Template.  Hit yes.   Upload child pages to your web server.

                 

                 

                Nancy O.
                Alt-Web Design & Publishing
                Web | Graphics | Print | Media  Specialists 
                http://alt-web.com/
                http://twitter.com/altweb

                1 person found this helpful
                • 5. Re: Are frames obsolete? What's better?
                  Ben M Adobe Community Professional

                  So the frame is just holding the navigation and you have a blog with a couple static pages and I see some unnecessary frames there to have one side scroll while the other doesn't move.  If you didn't have hosting already, I would suggest a hosted Wordpress solution ( http://wordpress.com/ ), or if you have PHP/mySQL installing Wordpress on your own server ( http://wordpress.org/ - Or some hosts have an installer in their hosting package).  Skinning is minimal, based on your current layout, and you would need maybe 5 pages total.  Personally that's the direction I would take it.

                  • 6. Re: Are frames obsolete? What's better?
                    David Mainstreet Level 1

                    SnakEyez02, Nancy O, and John Waller, thank you very much for the helpful info - I really appreciate it!  Now I'm wondering if I use CSS Templates, am I going to need to change the pages again when HTML5 becomes the standard?

                    • 7. Re: Are frames obsolete? What's better?
                      Ben M Adobe Community Professional

                      David Mainstreet wrote:

                       

                      SnakEyez02, Nancy O, and John Waller, thank you very much for the helpful info - I really appreciate it!  Now I'm wondering if I use CSS Templates, am I going to need to change the pages again when HTML5 becomes the standard?

                       

                      I just want to clear up your last statement.  CSS are the way to design and style elements on the page.  Many CSS3 elements are currently being adopted by modern browsers (IE9, FF4, Safari 5, Chrome (numbers add up so quickly I've lost count)).  This includes rounded corners, shadows, etc.  Designing in HTML 4 or XHTML 1/1.1 and moving to HTML5 is a move.  If you make a page and change it to HTML5, DW will update some of the code for you.  However, much of HTML5 is about cleaning up code and making it more human readable and getting away from plugins (eg: <script> tags for Flash plugins vs <video> tag for video).  I wouldn't worry too much about it right away, unless you want to make video and audio files playable on iOS / Android devices.  If that's the case you can use a HTML5 doctype today.  There are some plugins to make older versions of IE read the HTML5 tags, but with your line of work, HTML5 might not be a bad thing because you are in the video industry and I suspect others who will be interested in your blog will have a modern browser.

                      • 8. Re: Are frames obsolete? What's better?
                        David Mainstreet Level 1

                        Thanks for the additional info. The site I'm concerned about is not my blog, but is an education site I'm building for a general audience, so I want to be as compatible as possible with most browsers. I think the thing to do is go ahead and get a begining version online after following the CSS tutorials and then ask more specific questions.