Web Design Programming Services

I always get a kick when I hear someone state that they need someone to program in HTML or that they are a HTML programmer. HTML is not a programming language. HTML is a markup language, used to create documents for display on the world wide web. In general, no programming is required to create static web pages.

HTML Forms

Some degree of programming is necessary to create dynamic web pages, web pages that change the way they look based on how the user interacts with the web page. The most prevalent example of a dynamic web page is known as a form and a form is used to gather specific information. Usually, a form is used by your customer to request additional information about a product or service. The "Contact Us" page on this website is an example of an HTML form.

Java Script

Java Script and it's Microsoft clone VBScript are the most common ways to add dynamic attributes to your web pages. The advantage is that basic error checking on the information supplied to your HTML form occurs without the need to reconnect to your website, streamlining the process for your customers and reducing the load on your web server.

Common uses include ensuring that some required information is submitted by your customers such as their email address or phone number and checking to make sure that the data provided makes some sense. For example, someone entering their name with all numerals is unlikely to merit serious attention by you for more information.

Java Script may also be used to alter the way a webpage is displayed. For example, premium content for your website may be displayed based on cookies, the time of day, and the position of the cursor. The possibilities are endless.

CGI

The Common Gateway Interface is perhaps the most common way to introduce dynamic web pages to your website. Most web form processing is accomplished using this interface. You will need some CGI programming if you want the forms on your website to populate a database, format and send multiple email messages, or engage in E-Commerce.

CGI programming is also a cost effective solution to the problem of adding weather forecasts from NOAA or reports from other public domain resources to your website.

If your quest for information requires more than one form, then using CGI programming offers the most flexible alternative because it does not depend on having a particular type of web server or configuration. This helps keep the additional fixed cost expenses to a minimum.

CGI programming has many competitors. Microsoft's ASP is very popular and for demanding applications Microsoft's Net applications are well regarded. Unix and Linux solutions tend to be better at ensuring security, but require a little more computer savvy than do the Microsoft solutions. In either case, deployment of such systems can easily exceed $100K per year, which prices them out of the reach of many small businesses.

Acrobat PDF Forms

Do your services entail having your customer sign a contract, for example, to rent or lease vacation property? Are you burdened with transferring information gathered from your website to a piece of paper? You may be able to streamline this process by creating your documents with Acrobat and adding a little bit of programming to automatically fill in the required information. This form can then be viewed by your customers online, printed and mailed or faxed back to you. Not only will save hours in your back office, but you will decrease the time it takes to get contracts back in your office.

Gossamer has automated the auto-completion of hundreds of PDF forms. Give us a call to discuss your needs and receive a quote on the work required.

Other Programming Services

With over 20 years of experience with a variety of programming languages and databases, Gossamer can help you fill your needs for programming services. We have extensive experience with UNIX/C/C++ applications and with database design using MySQL, Microsoft Access ODBC and Oracle. Give us a call today to discuss your requirements.