Adding final touches to Interactive Media Product
6th March
Adding Validation logos
Writing up draft SMLP experiences
Unfortunately, I had a set back due to my own stupidity this week. While developing the web layouts in Photoshop before transferring images into Dreamweaver, I flattened the psd. Thankfully this gave me an opportunity to improve some aspects of the design I previously overlooked.
With a completed design working in the latest and Firefox browsers across Mac and PC, I looked into improving Search Engine Optimisation (SEO). After reading several journals and tips about SEO, I found out that by validating your website would go towards improving the ranking.
In order to test the site, I uploaded the HTML to http://validator.w3.org/ I found several minor problems that needed fixing before it would validate. In no time at all I validated the HTML strict 1.0 and CSS2.1.
25th Feb
Problem with images and foolishly flattened the original artwork my mistake
26th Feb
Looking at tips to improve SEO
One tip was to validate the website
27th Feb
Website Development
28th Feb
Validating problems fixed
This week was all about reflecting on design and realising I could do a better job. I looked into many ways of integrating a PHP slideshow that used arrays to rotate a new image every time the site was visited however, after showing this to my parents they explained they would prefer it to display images as a slideshow like their LCD frame.
Unfortunately trying to use arrays without an automatic refresh of the page seemed impossible with my limited knowledge of PHP. This would have been a problem, but because I have a feedback form on the same page, every time someone would start to complete it the page would refresh and everything they imputed would disappear. To solve the issue, I felt it necessary to use JavaScript but then couldn’t adjust the positioning of the images. Thankfully after posting my problems on a forum a nice chap from the Netherlands assisted me and all my problems were solved, I just wished I had visited a forum earlier than I would not have been frustrated for several hours. (M3) (Steve: see actual printouts in sketchbook)
Despite my initial design being a success, I felt it was too dark and only when my parents saw the new curved design did they agree. Although I was happy with the design, I still felt it could be improved. With a name that suggests people wandering aimlessly about the countryside what better image than to use footprints walking in many directions as a background. Excited at the prospect of designing a better looking website, I altered the logo back to the original footprint idea, as I felt it had a better relationship with the background. (D3)
18th Feb
Investigated ways of uploading images and saving them as a gallery, looked on zigzag
20th Feb

21st Feb

22nd Feb
Problem with PHP Slideshow
23rd Feb
24th Feb
Resolving the problem with the PHP slideshow
17th February

Innovation and create thought have been applied (D3)
Logo development, colour layout and typeface choice
Reflect on on-line Videos and tutorials (M2) (D2)
Setting up PHP on my Computer
Identify a simple PHP function
why the form function will be useful
Plan how to integrate a basic function PHP into an interactive media project
explain about hosting requirement


Step 1: HTML Browser view
Step 2: PHP code view
Step 3: HTML code view
Step 3: HTML Browser view
10th
From the very beginning in 1994, PHP was written with web development in mind. In fact it was originally developed to assist and maintain a personal website, hence the name Personal Home Page tools. Robust enough to handle the traffic it processes with the ability to grow as web traffic increases. Over the years it has been redeveloped with the current version being PHP5. Unfortunately now PHP stands for Hypertext Pre-processor, despite such a dull name it is currently used on over 20 million websites with the an active developer community increasing every day. Wordpress is just one application that uses PHP to allow the user to create blogs.
As a scripting language PHP will only do something in response to an event however, unlike other languages such as JavaScript, PHP it runs on server side and not client side. One benefit of this is that the code is pre-processed and never seen by the clients computer.
With a similar syntax as java or perl, PHP provides more flexibility to html, giving the web designer the ability to create dynamic web pages either based on interaction with the user or data stored in the database. PHP can still return HTML to the browser allowing PHP to be the input and the webpage’s to be outputted.
In order to use PHP effectively it is necessary to have a testing server, this can be your computer with a browser that can review files. In order for the sever to understand PHP it is necessary to download a version of xammp.