© 2010 John Schnell Photography

You'll feel empowered and connected when your site is complete, with a professional design, dynamic slideshows, elegant image galleries, and custom contact forms.

John Schnell & Associates
7020 Girard Ave.
Denver, CO 80224

phone: 303-570-2500

      Certified Zumba Instructor

© 2010 John Schnell Photography

Single-Page Sites

We now offer single-page sites, a design methodology which works very well for small sites that would normally consist of three to six pages of closely related content (using a standard web design approach).

Single-page sites are becoming quite popular – and they can often be especially attention-grabbing. Some of the typical uses for a single-page site include:

Single-page web sites work in all browsers. The advanced CSS we use is deployed in ways that enhance modern browsers, while assuring an attractive and accessible presentation in older ones.

Description Fixed Width Flex Width Horizontal Menu Vertical Menu Example Sites
Blogging Tips Y N Y N
Facebook Tips N Y N Y
Marketing Tips Y N Y N
Search Engines N Y N Y
Site Maps Y N Y N

A single-page site can be a good solution if there isn’t a tremendous amount of content, or if all the content is closely related. Single-page sites are cropping up all over the place. They are trendy and they can be very engaging – especially when combined with smooth page scrolling and some cutting-edge CSS!

It's About Forward Thinking!

Our single-page sites use modern CSS, including fixed position navigation, embedded fonts, column layout, rounded corners, CSS gradients, and shadows – and amazingly, not a single background image is used. This makes it extremely easy for our clients to maintain and customize their sites, after we build them!

The advanced CSS we use is deployed in ways that enhance modern browsers, while assuring an attractive and accessible presentation in older ones. The idea is to start with a solid foundation that is accessible to all browsers and devices and then enhance it for those that support advanced CSS.

When To Use

Single page web sites are particularly popular among advanced CSS authors. There are endless possibilities for unique designs that can only be done on a single page. Certain types of sites lend themselves to a single-page format, such as brochure sites for designers, novelists, or restaurants. On the other hand, you wouldn't want to squeeze the Mercedes Benz site into a single page. So what are some benefits of a single-page site?

Single-page designs can have certain benefits over a traditional multi-page site. Here are several things for you to consider:

  • Speed: Only one page needs to load
  • Maintenance: Only one page to manage and maintain
  • Search Engines: Only one page to be indexed
  • Uniqueness: Single-page sites will make your viewers take notice
  • Mobile Devices: Single-page sites are well-suited to iPhones and iPads

Some Things To Keep In Mind

When planning your site, it's important to limit the amount of your content because it all needs to load at one time. Four to six separate content areas or "pages" seem to be about the norm for many single-page sites.

The amount of content in each section should be sufficient to fill a maximized browser window running at high resolution. You may want to consider the visible area your visitors likely see within their browser. Crafting your sections to fit comfortably within that space can minimize scrolling while viewing individual sections.

Keep in mind that the smooth scroll is designed to scroll the page up so that the target heading is at the top of the window, which means that your last section should have sufficient content to allow it to scroll all the way to the top. If that's not possible, all you need to do is to assign the last section a large amount of padding on the bottom. Don't worry about small screen users having to scroll within sections. Remember, we are not hiding the browser's scroll bars—they are still usable, as are mouse wheels and arrow keys.

Browser Support

Our single-page sites work in all browsers. The advanced CSS 3 we use is deployed in ways that enhance modern browsers while assuring an attractive and accessible presentation in older ones. The chart below lists the browser support for the advanced techniques used in our single-page sites.

  Firefox Opera Safari iPhone iPad Chrome IE9
CSS Round Corners Y Y Y Y Y Y Y
CSS Embed Fonts Y Y Y Y Y Y Y
CSS Gradients Y Y Y Y Y Y Y
CSS Shadows Y Y Y Y Y Y Y
CSS Columns Y Y Y Y Y Y Y