Web-enabling the world of business

Imagining Out Loud
Relevancy. Our blogging pledge to you.

Let's talk quickly on timely topics to elevate your web strategy. Fellow developers will be addressed as well, but in small doses, and wherever possible, in common-speak.

Multi-screen optimization

March 22nd, 2011
Author: Andrew

New update here is that we just recently redid the CGIPro site to optimize it for a very wide range of browsers based on the viewport width.

Take a look at the rest of the site (the blog still has a few tweaks outstanding) in a pinched width and you will see the style automatically adjust to fit.

As a quick side project, I also just launched my wife’s female voice over talent website from the CGIPro template using the same tools. I even changed out the audio player based on the screen width so iPhone and Android users will just have a link to the MP3 files, which enjoy native support.

This really matters most for mobile. As an android phone user, I can tell you that most websites I see (which of course applies to the growing iPhone community as well) have a terrible formatting problem when viewing them on the phone. I can take your site as is and transform it to be optimal on all types of today’s continually diverging media.

CGIPro announces the launch of Superior Exterior Systems’ new site.

December 3rd, 2010
Author: Andrew

Superior Exterior Systems (www.SuperiorExteriorSystems.com) provided us with a unique challenge in developing a new web presence for them, within a limited budget. They wanted not only a functional and professional design, but required that site content be easily updated. — so they could keep up with their ever growing & changing market and product lines they offer.

CGI Productions took on this challenge by designing a site which reflected their existing collateral materials (ads in the phone book and sales materials) in both color, layout and feel while integrating our ez-button content management system for ease of updating and managment of the site text. All of this was achieved within their tight budget and deadline.

The owners at SES can now update pictures and the flood of new testimonies coming in for the great work they do.

CGI Productions feels that our ez-button content management system is the best way for small businesses and managers to control their message to consumers at a reasonable price. While large scale CMS systems require hours and hours of programming, preset and complex database integration and exorbitant costs to clients. Our ez-button system is light on code, quick and easy to train clients to use, and is well worth the price. Often we hear from clients that it’s important to be self-sufficient as a means of saving money. We feel that by providing clients with this ability to manage their own content using our ez-button system, that we’re not only empowering them to be self sufficient to save them money, but it allows us to build better relationships with the client in helping them understand how their online presence is not something they should be afraid of but use to their advantage by easily editing and controlling it.

Got Ajax problems with IE? maybe it is your Apache settings!

December 3rd, 2010
Author: Andrew

Yesterday I spent way too much time trying to chase down a problem for a new web project re-doing http://homeappraisers.com. All my cool state/county selection prototype ajax stuff was working great on my test server in all browsers, and fine on my live server as well, until my client tried it on the live server in IE.

After lots of scratching and crawling for answers, I finally discovered that the culprit was this one setting in my http.conf file.

# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to “Off” to deactivate.
KeepAlive On

I don’t know who turned it on when we set up that machine, but there ya go.

Turn it off if for some reason it is on on your server. Then be free to Ajax away