Effective, efficient Web development.

Your Web site is your face presented to the world. It is, often, the first impression a new viewer (a potential customer or repeat visitor) has of you. You want that to be the beginning of a relationship, a continuing conversation between you and the viewer. That conversation may be a commercial transaction, it may be informational, it may take any form you can express. But unless you express yourself in a way which interests and engages the viewer, he will quickly go elsewhere — and your site will have failed.

Best viewed with any browser.

We've all seen too many Web sites that were obviously done by people who thought all their viewers would fit a certain profile – and if they didn't, then that was the viewer's fault, not the developer's. Oh, the pages would display useful content – if you're using the same version of the same browser that the developer was, or if you don't mind downloading megabytes of Flash or Java content that didn't really improve the user experience at all. Maybe they even used Flash for all their menus and navigation. (That's a great way to guarantee that search engines like Google ignore your site, by the way.) Read more...

Welcome to the new Web. No hype necessary.

It doesn't have to be that way – any of it. The Web development industry has spent the last decade coming up with standards that work well in almost all cases. Sites can develop content once, and serve it to clients using MSIE, Firefox, Opera, Safari, or browsers you've never heard of. Read more...

Divide and conquer. Assembly required.

Far too many Web sites cram everything into one file; HTML (which tells the client's browser what to display) is intermixed with style settings or table layout (how to display the content), with some JavaScript thrown in so that the too-common Flash highlighted menu does its thing. Read more...

Look your best, even to those who can't see straight.

After reading that last section, you may well have thought "Hang on; not everybody has the latest and greatest browser." True enough; for example, as of November, 2008, there was still a distressing one in eight people saddled with Internet Explorer 6. Though analysis of your current Web server logs may indicate that your numbers are higher or (hopefully) lower, taking the present bête noire of the Web industry into account fits with our opening declaration of "Best viewed with any browser." "Internet Exploder 6", as it is widely known, either does not implement or incorrectly implements many, many features specified in the relevant standards (which are complied with by the majority of other browsers). Read more...

Stand on the shoulders of giants, and don't repeat yourself.

Two of the hallmarks of modern Web development are reuse and agility. We mentioned frameworks and scripting tools earlier; these provide tools that make it straightforward, if not downright easy, to reuse what works – what the best ways to do specific things are, and what's been done on other pages or sites. Reuse makes scaling up a Website practical. By reusing what has worked well before, we can "stand on the shoulders to see farther than we could before," to paraphrase Newton. Read more...

Take the next step.

If you'd like to have your Website built, rebuilt or refreshed – or if you'd prefer to have a (no-obligation) discussion of your needs so that you can be more confident in a decision – please contact us

Thank you for your attention and we look forward to working with you.