David Pilgrim's online galllery of paintings and drawings
About this site  page

About
David has designed and developed this site with the specific aim of displaying his art work across the Internet in an engaging and simple manner. David currently works full time as a web/software developer and has been able to use many of his technical and creative skills in web development/design to build this personal gallery space.

Interactive features have been integrated using JavaScript and PHP scripting. JavaScript seemed the natural choice for the interactive gallery viewer. The viewer is supported in most recent browsers such as Internet Explorer 5+ together with Netscape 6.2+ and Mozilla. The version for Netscape 4.7 uses a much simpler gallery interaction:

"JavaScript seemed the natural choice for the gallery viewer. The code I've written is quick to load and doesn't require any plug-ins to run. I worked hard to get the 'sliding gallery' code running in multiple browsers but had to draw the line with Netscape 4.7 (fearing for my sanity!)."

The guestbook and mail contact features were developed using server-side scripting in PHP. David has started working with PHP on a regular basis as it seems to offer a great deal of powerful and flexibile development features (and it's free!). You can find more information about developing dynamic web pages with PHP on the php.net web site.

Usability and accessibility were major issues that were considered throughout the design and development process.

"I set myself the specific aim of making the site run on as many machine settings as possible. The site should run on a minimum 800x600 screen resolution with 16 bit colour depth. I've tried to make features as accessible and usable as possible for users who will undoubtedly have their own viewing preferences/requirements."

CSS styling support and HTML standards support varies greatly between browser environments. This proved to be one of the most challenging aspects of the site's development:

"Getting the same piece of code to run in at least 4 browser types took a bit of thinking through. The tricky part was not just getting the same code to render in all the browsers but getting it to render quickly under a variety of conditions."

A key feature that David built into the design was a flexible page layout structure based on HTML tables. This format enables the content to resize and reposition itself when using different screen resolutions/font size settings to view the site. Intuitive and accessible navigation was also an important aspect of the site's design.

"Designing and developing the site has been a great project to work on. I've really enjoyed working with both the technical and creative aspects of the site's production. I intend to update to the site with new content and features on a regular basis "

David is more than willing to discuss any of the technical aspects of this site. If you have any queries relating to the design and build of the site then feel free to contact David by e-mail. Alternatively you can use the guestbook to leave your comments.

Beach study - Jersey (acrylic, David Pilgrim, 2003)

Bathroom (acrylic, David Pilgrim, 1996)

Small tree in winter (acrylic, David Pilgrim, 2002)

 Home |Profile |Galleries |Commissions |Guestbook |Contact |About |Links

All images © David Pilgrim 2003. All rights reserved