web development
"Web development" refers to the activities involved in actually building a website - programming, testing, and maintaining the code that makes the website do what it does.
programming
"who cares about the code? nobody sees the code!"
When a web developer faces a deadline, it's tempting to take shortcuts and sacrifice the quality of the code. But there are two huge reasons you should care about the code that makes your site run:
- well-written code will work well on everybody's computer — ec+g follows web standards, while making allowance for browsers (like Internet Explorer) that may not. Furthermore, if testing shows that something doesn't work, clean, well-documented code makes the problem easy to find and fix. That saves you time, and in the long run money.
- you'll want to update your site someday — clean, well-documented code makes maintaining, updating or expanding your site a whole lot easier.
ec+g always produces clean, well-documented code when developing a website:
- "clean" means the code is well-organized and structured, and follows a clear standard.
- "well-documented" means the code contains comments which will allow developers to understand what the code is doing quickly and easily.
ec+g takes care now to save you headaches, time and money later.
: back to top :
testing
ec+g leaves no link unclicked, no function untried, no paragraph un-spellchecked
Nobody's perfect, but your website has to be. A misplaced graphic, a broken navigation link, even a misspelled word, can ruin a visitor's impression of your site.
ec+g has a great deal of experience in testing software for both web and desktop applications. Just as importantly, we have patience, perseverance, and attention to detail. Your site deserves no less than ec+g's best effort.
: back to top :
maintaining and updating
ec+g knows that no website is ever really finished
ec+g makes your site easy to maintain; and it will need maintenance for various reasons:
- you'll need to keep your content fresh to keep people returning to your site.
- you may want to expand your site or its functionality.
- you may want to take advantage of new technologies over time.
We provide a number of maintenance options. We can:
- prepare you to maintain your site yourself:
- we can base your site on a CMS, so that you can easily perform content updates yourself right from your web browser.
- we can create a user manual for your site's "back end", with step-by-step instructions for expected maintenance operations. We have great experience creating user-friendly, easy-to-understand technical documentation.
We value flexibility, and we expect you do too. So, you can choose your maintenance options to suit your (and your site's) needs.
: back to top :