My client is asking for a website that only loads the main content area when the user is navigating on the site. In other words he wants the top bar and footer to stay static so that only the middle part of the page is refreshing itself.
Previously this has been done using frames right? But I read from some sources that frames are no longer recommended for best practice. Is it possible to make the page load only partially using css or some other techniques? Would you advice against it for some reasons?
Any help will be much appreciated!
Yes, it is possible. But don't do it. Having too much content on a single page makes your home page slow to load and could penalize your site with Search Engines. Breaking up content into topic specific sub-pages with descriptive titles and headings is actually good for search engine optimization and it makes it easier for people to find the content they want on your web site.
If you build your site correctly with DW Templates or Server-Side Includes, having easy to manage menus, headers and footers across all your pages are no problem at all.
Test site with CSS Tabs - page changes are hardly noticeable.
Guidance on when to use DW Templates and SSIs -
Thank you very much!