GeodSoft logo   GeodSoft

Page Splitting Techniques on GeodSoft.com

The mechanics of splitting large pages and the development of adaptive navigation aids with previous and next links to pages which logically precede and follow the current page are discussed.

Once the decision was made to split large pages, the technique is pretty straight forward. I decided to start with the "Making this Site" portion. The labeled sections were just about the size that I wanted for finished pages. I belive it's important to separate projects and areas by directory or folder so as the first step was to create a "making" directory under the "about" directory.

I copied the long document to the new folder and then deleted everything specific to all but one page and saved the results as a new page. Since the original document had a table of contents and anchors, it was natural to save the pages with the names of the anchors plus ".htm". There were some cosmetic changes that needed to be made to each page such as fixing page titles and adjusting header sizes.

It may be worth noting the heading sizes use on this site at this point. This is one area that I have made use of style sheets. Browsers typically render H1 headings so large they cannot be used for any practical purpose on most web sites. I have used CSS to dramatically compress the size range in headings so that H1 is much smaller than normal, H5 is much larger than normal, and the differences between successive headings, quite small compared to normal browser displays. This allows me to use H1 as the page heading on top level pages and H2 as the page heading on second level pages. So far I've gone as far as H3 on these third level pages. Previously when Making this Site started as one large page it began with an H2 heading and the subsections had H3. Now even thought they are physically separate pages, this keeps the same heading levels with the same content. It will allow software that used heading levels to automatically construct an outline of the site contents from the HTML headings.

To make using several small pages at least as easy as using one large page requires providing good navigation aids. In one large sequential document, the user just keeps scrolling down. As separate pages, a means needs to be provided to make sequential access just as simple. While much of the web is not sequential in nature, and users may wish to take advantage of this, a sequential document that is broken into separate pieces should still be accessible sequentially. The obvious solution is to provide next and previous links on each page.

In this case I created a small right pointing arrow with an "N" on it for next and a left pointing arrow with a "P". I also created an up arrow with a "C" for contents. This additional link is to assist anyone searching for specific material or wishing to access the material in a non sequential order. Of course I stayed with the already established color scheme (white letters on red). The graphics were too small to use bevels or drop shadows. For the link names I chose to use shortened versions of the page titles rather than the less meaningful "Next" and "Previous". I also placed the links at the very top and bottom of the page specific content on each page.

The links at the top facilitate rapid browsing to assist the user who is not sure based on page title alone if the page is what they are looking for. The links at the bottom assist the user who is actually reading the pages so they do not need to scroll to the top or the site map to continue with the next page when they reach the bottom of a page.

I also added site map contents in the left column for the new section. I had considered having a site map that listed every page in the site. After seeing how quickly the site map grew with just the Making this Site section, I decided that would obscure the clarity of the site map. I decided to hold the site map to the top two levels of the site, except for the current section which will automatically expand when the user is on a page in such a section. In addition I decided to highlight the link to the current top and second level sections as well as the link to the page that the user is currently on, to help give the user a sense of place wherever they are within the site. The color of these highlights is the full intensity red. I tried the slightly darker cooler red of the graphics but in the fine letters of the site map, it does not show as well. I doubt that many users will notice or wonder about the slight differences in the reds.

transparent spacer

Top of Page - Site Map

Copyright © 2000 - 2014 by George Shaffer. This material may be distributed only subject to the terms and conditions set forth in http://GeodSoft.com/terms.htm (or http://GeodSoft.com/cgi-bin/terms.pl). These terms are subject to change. Distribution is subject to the current terms, or at the choice of the distributor, those in an earlier, digitally signed electronic copy of http://GeodSoft.com/terms.htm (or cgi-bin/terms.pl) from the time of the distribution. Distribution of substantively modified versions of GeodSoft content is prohibited without the explicit written permission of George Shaffer. Distribution of the work or derivatives of the work, in whole or in part, for commercial purposes is prohibited unless prior written permission is obtained from George Shaffer. Distribution in accordance with these terms, for unrestricted and uncompensated public access, non profit, or internal company use is allowed.

 
Home >
About >
Designing GeodSoft.com >
splitech.htm


What's New
How-To
Opinion
Book
                                       
Email address

Copyright © 2000-2014, George Shaffer. Terms and Conditions of Use.