Workshop 2
We began our second web workshop for studio brief two by displaying the three scamps for our website which we were asked to produce in last weeks session in order to receive feedback on our initial ideas
My Feedback:
- Bottom right - interesting concept for navigation
- Good concept, the contents page will work well
- I like the 3rd one the best - the tabs
This feedback was particularly useful as we were able to receive the feedback at an initial stage which gave us a better idea of the conventions we need to consider when designing for web.
- Should be able to get to get to any page from any page, ideally.
- Navigation should be constantly visible
- Need to create something which is aesthetically pleasing whilst also keeping functionality and structure
By the end of this workshop our aim is to have a functioning four page website which we will create as a class. Therefore we began by making some basic decisions for the wire frame.
- Size: 1024 x 768 - Fixed size, works on 94 % of devices
- Headings: Helvetica
- Body Copy: Georgia
- Logo size: 200 x 200
- Button size: 200 x 100
- Navibar size: 200 x 600
Making a container
To begin we needed to create a 'div' in the stylesheet.css which we named using the '#' symbol. We were then able to to type in the fixed size we had decided upon for the site.
In order to place the container from the stylesheet.css into the source code we used the '<' '>' brackets to open and close the 'div'.
To text whether these new changes had worked, we opened the website in a web browser, however as this is just a container with no border etc. it was not visible.
Therefore, we were able to edit the 'div' we made earlier in the style sheet to add a background colour.
Upon opening the webpage in a web browser we can se that these changes we have made have been applied.
- Fixed positioning
- Relative positioning
Fixed positioning
By changing the value of 'top' and 'left' to zero we were able to get rid of the white border which surrounded our container.
As a group we decided we wanted to centre the container of our screens and therefore we changed the value of 'left' to '512' which is half of the width.
However this technique was not effective as it would only work on the screen size we were working to
- We therefore changed the the value of the 'margin left' to '-512'
- The container now appears in the centre of the browser
- We then made a navigation bar for the website using the same technique as the container
- Again this coding from the style sheet was inserted in to the source code using the 'div'
- Final website with navigation bar
- To create the logo for the website we went into illustrator, ensuring that the profile was set to 'for web' and the size was correct.
- In order to ensure the image was high resolution we selected 'PNG-24' and checked transparency which would ensure there would be no white background
- We then inserted this logo into the style sheet by using the same techniques as before but ading a 'background image' option and inserting ht URL for our image.
- Again we used the 'div' coding to insert this into the source code
Final website with logo on it
- As our coding was starting to get complicated, Simon showed us a technique in which he used the return key to line up each of the separate 'div' codes making it clearer
- As with the logo, we created the buttons for our website in Illustrator
- again this was inserted into the style sheet using the same technique as before we positions the button where we want it to go on the site.
- For our buttons we wanted a rollover image, so the button will changes the cursor scrolls over it, however the coding for this is quite complex therefore we used an option in Dreamweaver to to do this.
- We began by placing the first state of our button which we created in Illustrator into the subject field 'original image' and the second state of our button into the subject field 'rollover image'.
- In doing this Dreamweaver then inserted a very complex code into our source code
- Final website which shows the fully functioning rollover button