After planning which pages I would need on the site and how they would link together I started working out the layouts in Photoshop. When I had decided on most of the images I cropped them as I wanted them in Photoshop and optimised them for the web by saving for Web and devices. Most of the images I saved as jpegs but for those I had used in a polaroid background I saved as PNGs as I wanted to keep the transparency where I had added a drop shadow. We did get quickly shown how to do this in CSS3 but when I came to try, it seemed easier to stick with what I had already done. The pictures I used throughout the site as polaroids I also posterized in Photoshop to give them more of a fun feel and to be in keeping with the vector background.
I thought I would stick with the signpost idea that I had tried in Illustrator using the Live Trace mode. I changed the colours slightly of the sky to make it look a bit brighter, and put a gradient on the bottom so that it faded to white when scrolled right down. It wasn’t until I had put it into Dreamweaver that I realised I would have to separate the sky from the signpost so that the signpost would remain in one place on my Home page.
To begin with I made a Main folder with an overall project name for my site. Inside that I put a folder called ‘Original Docs’ with sub-folders ‘Original Text’ and ‘Original Images’. I put in a folder for my Photoshop PSDs, with subfolders called ‘Test’ and ‘Real’. Then a folder called Real Website which would be the folder for all my web pages, website images, CSS and Javascript files. No other files must go into this. After creating the folders for my site, I decided to put in the navigation and the logo and added them to the five pages I had saved and copied, linking the text navigation on all the pages.
To begin with the program was hard to work with as it is so different from any other program I have used. For instance, it took a while to work out that by copying over the AP DIVS that I had drawn for the index page meant that everything I did when moving them or putting images in the background would appear on all the pages!
I started to add the pictures that I thought were appropriate to give the home page a friendly, fun look and feel but also trying to show at a glance what the site was about. Walking, dogs and partners. The target audience I was trying to attract to the site was really quite large. Any age group or sex that could walk and who loved dogs. I have tried to include photos of all age groups, young and older enjoying being outdoors.
When first looking at the about page I thought I would use a large vector image on each page, but in the end decided that I needed to have a lot of ‘happy people and dog’ shots to put over the idea of the site properly.
I decided to put Real life stories on the About page with pictures of the couples who had been brought together by their dogs. I linked their names underneath their photos using named anchors. These linked to a specific place where they were telling their story in the text. I also used a link at the top, to the text ‘Back to top’ within the text where each couple ended their story.
I put hot spots on the pictures on the Home page to link to the About page where more could be found out about the people in the pictures.
I also added a You Tube video to this page that I found ‘Walking the Dog – Beginner’s Luck – Gershwin’. This is about a man who borrows someones dog to walk, and use to get to know a beautiful girl he is trying to find an excuse to talk to! To do this the code from under the video on the You Tube page was put into the HTML code in the position that the video was wanted on the page.I decided to use the coloured panel I had used for the navigation to tie the pages together. I put the times and days of the organised walks within this panel. I linked the name of each walk to the maps page so the visitor can get more information.
When I started putting these pages together in Dreamweaver the fact that such things happened as, the images that were put into the Divs would suddenly appear on a different part of the page was very irritating and confusing. After a while it did become easy to look at the code and see where the problem was, and where the code for the image, for instance should be put. Quite often things would have to be put back inside the wrapper. Another thing that was very useful to get to know when using the AP DIVs was the Z -Index, how high the item was within the stack.
Until I got used to the layers, code and divs, putting these pictures together on the maps page became very frustrating because I couldn’t get them to behave as I wanted. I tried using a table but couldn’t get rid of the borders, which I didn’t want. After a while when Dreamweaver started to sink in a bit more I redid the page and got the effect I was after! I used pop up windows on the page to show larger images of the walks. To begin with this opened up behind my web page, which meant that the ‘close’ button didn’t work, and my web page showed over the top. This was corrected by opening the Slimbox CSS file and putting in the missing Z-index on the overlay. z-index:9999; was typed into the code and it then opened correctly. This meant the pop up box was in the highest layer. Also on this page I put links to PDFs of maps. There is one for each walk that can be opened and printed off if required.
I also put a link to another website which had different walks and information for people wanting to know the best places to go with a dog.
On the contact page I put a form which we experimented with in a class workshop. It included fields for name, address, age, and email address. Check boxes for gender and a drop down menu for how many dogs were owned. We also put in a Submit button where we had to put the email address we wanted the form to go to in the PHP Process form.
There is also a link on this page to an email address for anyone who would like more information. I used a text link for this using a font that I had downloaded from Font Squirrel. We had to define the rule, calling the font “font-family”.
@font-face {
font-family: ‘JournalRegular’;
src: url(‘journal-webfont.eot?’) format(‘eot’),
url(‘journal-webfont.woff’) format(‘woff’),
url(‘journal-webfont.ttf’) format(‘truetype’),
url(‘journal-webfont.svg#webfontKxGpfKgK’) format(‘svg’);
font-weight: normal; font-style: normal;
I also added an MP3 file to this page. I didn’t want the skin to open up on a completely new page so I changed the behaviour by going to window>behaviours. Clicking on add behaviour> open browser window, browse to the MP3 file and put in the required measurements of the bar.
I designed a Favicon in Photoshop 32 pixels square to begin with. I used the vector image of the signpost from the Home page. I used the Dynamic Drive website to generate the icon and put it into the web folder. It won’t be visible on the page until the site has been uploaded.
In the HTML code I put the title which will show in the browser window and meta tags for the description and the keywords, used by the browser to find your page.
I have tested the site in Safari, Firefox on the Mac and Internet Explorer and Firefox on and PC. The only thing really that isn’t showing correctly in Safari where I added code to keep the visited links blue on the About page so that the ‘Back to top’ text could be seen, this also doesn’t show up in Explorer.
}
#main a:visited{
color:#33F;
In Internet Explorer the video doesn’t play, the MP3 or the pop up boxes for the pictures. The smooth scrolling doesn’t work either.
I have tested on monitor resolutions of 1024 x 768. On the smaller screen the website fits into the screen perfectly but with no background showing and with a need for a small half scroll down the page.
This is the Thank you page that a visiter will be taken to once the form on page five has been submitted.