Purpose:
The intent of this web-site was to inform visitors about myself, services that I can offer and to view my
photography galleries. This not designed to attract large number of customers nor to be "flashy". It is designed
to be lightweight and easily updateable to ensure that it remains current.
Development Methodology:
This web site is primarily developed via Textpad utilizing scripts from
Dynamic Drive,
the official
PHP website and the official
W3C CSS website.
Presentation aspects of this site, including positioning, utilize Cascading Style Sheets (CSS).
Using mainly percentages, this allows for dynamic sizing of images and text boxes to ensure that screen resolution does
not greatly impact the site design. PHP is mainly used to include header and footer files on each page. This allows for
consistent links, ease of maintenance and scalability. Scripts in PHP are also used to generate content in some areas.
Galleries Page:
The galleries area of this page is the main focus of the website. Using Google’s
Picasa image gallery software and
Air Tight Interactives’
Simpleviewer ,
I can create a gallery from an Album in under 30 seconds. I modified the Simpleviewer template code to include
my page template information and enhance the security to prevent image downloads. In addition, the lists of galleries on
the gallery index page are dynamically created by PHP. When a gallery is uploaded, the list is automatically updated. This concept makes it very easy to create and maintain photo galleries on your web-site. As part of my Application Service offerings, a customized solution can be created for your personal or professional needs.
Text Enlargement Support
For users who rely on their browsers' text-size increase function (CTRL and Scroll Mouse) or have a large default
font size, I have designed my site to scale appropriately. Using a combination of javascripts and CSS, I can alter
the page design to meet the needs of users who require larger fonts. I used a combination of Javascripts from
Alistapart and
Spoono