scientific and technical website design projects news

Articles on Uncategorized

Polymer expertise for industry

Screen-shot of the new FaraPack website.

We’ve just completed a new website for FarPack Polymers. The site is based on their new brochure, designed by Alpha Design. The home page uses an interactive FLASH image, installed with background transparency, making background graphics used in the body of the site visible, and correctly positioned, so the act of browsing from the home page through the rest of the site is as smooth as possible.

The Flash itself is installed using ‘Flash Satay’ system by Drew McLellan, suggested by the W3C. We have been using this system for quite a while now, after playing with Javascript based installers. Essentialy we found that the latter simply imposed another barrier to getting content accross (does your browser understand our Javascript, as well as do you have Flash!). The satay method allows us to install (in this instance) a full text page with links hidden behind the Flash, for anyone who either does not have a compatible Flash player, or who has accessibility problems with this type of pure visual medium. Flash free? – No problem, you get a page formatted like the rest of the site, with all of the text and links you need!

Another nice feature of this website is that we are installing a constellation of micro-sites in different languages, to help our client with European business. The site makes extensive use of PHP to permit us to re-use components accross pages within a given language, and between micro-sites, allowing us to add new languages quickly and inexpensively!

FaraPack Polymers

Flash Satay

Gunfight at the software corral

It is a dog-eat-dog world* out there, and these times of uncertainty increase the importance of a sound procurement process for all businesses. On the web design front, this means that you’ve got to get as much mileage out of your money as possible (no change there), but perhaps you should also consider getting a robust product that is going to survive even if the companies that do your websites and your software do not…**

There is still a place for plain vanilla HTML, but most websites now make use of one or more additional technologies to deliver interactive content. As a consequence many clients now need ongoing technical backup to update and develop this interactivity as a part of their business model.

At CookandKaye we use MySQL and PHP to generate interactive components based on information held on databases linked to the website. Usually these programs are offered as part of the ‘LAMP’ standard. LAMP comes from the initials of the four programs that make this standard up – Linux, Apache, MySQL and PHP. Each component does a different job:

  • Linux is the operating system for the computer on which your server software is running.
  • Apache is the server software, and actually handles the web requests, and ensures that your web pages are delivered as required.
  • MySQL provides fast SQL compatible database services to your website. We also work with PostgreSQL when necessary, as this has better compatibility with geospatial applications than MySQL.
  • PHP provides the code that lets your web pages speak to the server and the database, pulling all the bits together into a seamless HTML web page. PHP runs on the server, not your visitor’s computer, so your visitor only needs a browser capable of displaying simple HTML to get all the interactivity you require!

The popularity of this standard means that any customer buying a bespoke interactive website has the security of knowing there are an awful lot of programmers out there who they can fall back on should anything go wrong. An additional advantage is that all of this software is open-source. This means that you have full rights to your website – not your web designer, no trickily worded license deals, no hidden fees…

Not only do these technologies give you considerable security for a bespoke product, if you have them on your server you also have access to an amazing library of ‘off the peg’ applications including blogging tools, galleries, content management systems, bulletin boards… These can all be integrated with your existing website, or they may do everything you need on the web!

We use the LAMP standard because we believe it is the only sensible choice for bespoke web design for most SME’s, and it is a damn site better choice than a lot of the stuff larger enterprises are using! Don’t just take our word for it though, look at the TIOBE or Scriptol indices (or do your own research on Google!):

TIOBE Programming Community Index

Scriptol, popular programming languages

*A saying, which, if accurate, probably implies that things are not too bad, as our dog definitely prefers biscuits…

**Remember when you wrote your first business plan? If one of your suppliers lets you down, can you get the widgets you need elsewhere at a comparable cost? This thinking shouldn’t just apply to widgets…