treehouse : what would you like to learn today?
Web Design Web Development iOS Development

Client Just Wants a Single Page Website.. Thoughts?

  • I have a client who runs a business renting out spots for out of town oil workers to park their R.V. trailers.

    She says she only wants a website with just 1 single page of content that will display all of what they offer such as lot rental, laundry service, housing.. etc and her prices.

    How would you go about listing everything on a single page (thoughts?), and would you charge hourly for this or a flate rate?

    Thanks,

    Casey.
  • No reason, if it's what the client wants, not to have it all on one page.

    Perhaps with some sort of tabbed central area for different services listed might be one solution rather than just piling divs on top of one another and having a really long scrolling page

    An hourly rate would be appropriate and more standard.
  • One page websites look awesome if done right!

    I use it for my own website: http://jshjohnson.com
  • im a big fan of single page sites, where it makes sense. i find them easier for the client to maintain, and more fun to design and build than a multipage site.

    also having all that content concentrated on the homepage helps your seo/google page rank.

    one drawback ive had is if there's too much content, you'll find it's slow to load, so consider utilizing dynamic loading methods ie. JQuery's .load()
  • What if I had a sidebar fixed to the left side of the page and the content to the right, I could then use id selectors to navigate to different sections containing the information the user is looking for?

    This way, the nav is fixed in place alowing easy access, and the user will not have to keeo scrolling back up to navigate.

    Hows that sound?
  • I would recommend going that way. My #1 frustration with single page sites is poor navigation. Since the height is different based on the resolution or maybe I want to scroll down to see something, I've seen I often times don't have a clear way to get back to a section.