Dynamic Web Site: A Web site that utilizes client and server technologies such as jQuery, AJAX, PHP, and mySQL to provide a truly interactive experience. These technologies allow the user to submit and retrieve information, and often involve the generation of Web pages on-the-fly. Simple Web page creation tools are not capable of building dynamic Web pages - experienced programmers are required to design and build reliable and maintainable dynamic Web sites.
Lazy Goose Studios offers the user views of a variety of galleries, segmented with pulldown menus. Art Poulin's Folk Art contains original folk art paintings, along with purchase information and background data. Original landscape paintings are available from Adrien Colt's Landscapes. The Pottery gallery has pictures and information on Lazy Goose Studio's original pottery. Finally, Lazy Goose Studios is portrayed itself in a photo gallery. Customized jQuery gallery software presents random thumbnail subsets on all pages, plus full-featured galleries with thumbnails, large size images, and popup windows with print information. Complete print and price listings can be viewed as well. A scrollbar customization tool and Google Webfonts add distinction to the site. Folk art, landscape, and pottery data is maintained in the osCommerce mySQL database at Lazygoose USA, so original products can be highlighted here, while canvas and paper prints can be offered for sale elsewhere.
Multi-Category Site
  • Art Poulin Folk Art Gallery and information.
  • Adrien Colt Landscape Gallery and information.
  • Lazy Goose Studios Pottery Gallery and information.
  • Lazy Goose Studios photo gallery and information.
  • Categories share common code, PHP dyanmically sets up pages.
  • Each category has its own cascading stylesheets.
  • Each category has a set of contact targets.
  • Unique pages and images for each category physically separated into folders.
  • jQuery provides interactive user experience.
  • Flexcroll tool allows for customized scrollbars across all browsers.
  • Pages optimized for search engines.
  • Google web fonts make page headings stand out, and work across all browsers.
  • Most data managed in simple text files, for easy maintenance.
  • Information for items available is extracted from the online Lazygoose USA store's mySQL database.
  • Pulldown menus for easy navigation across all pages.
  • 'Related Information' link boxes to aid user experience.
Galleries
  • Galleriffica tool presents prints and items in smooth scrolling galleries, with image fade-in/out.
  • Several unique customizations to Galleriffica tool makes presentation unique.
  • Easy navigation through galleries using thumbnails and next/previous buttons.
  • Non-gallery pages also include selection of random thumbnails.
  • Imagemagick scripts perform batch resizing and cropping of gallery images.
  • For items that are available for purchase, user can click on image for details then continue to view order information or purchase through Lazygoose USA.
Maintenance
  • Contact, link, and other data kept in plain text files, extracted dynamically.
  • Folk art, landscape, and pottery item information extracted from Lazygoose USA online store's mySQL database.
  • Batch tools for image resizing and cropping.
  • Common PHP code changes pages and styles depending on current category being viewed.
  • jQuery used for browser-independent Javascript features.
  • Distinct physical structure of data, images, and pages eases changes to each category.
  • CSS used for page formatting.