Website Design And Implementation Flashcards
Advantages of wire framing
No need to create a fully working web page in order to give clients a clear idea of the look and feel of the designed website
Fast to produce
Navigation structure and user interface can be tested and refined pre implementation
Development needs identified before coding begins
High definition wire frame
Includes additional details such as font sizes, fonts and colour
Takes longer to produce but closely resembles the final web page
Site Structures
Developers will create a map showing the website structure
Includes a brief note on the content of each page
Shows the different levels in the site structure
HTML: Page Structures
HTML is a descriptive language used to describe the position and attributes of each object in the web page
Contain only text which an include the location of other stored files such as graphics, sound and video
Loaded by the browser when web page is displayed
HTML document structure
Body contains
Visible content of the webpage
Head contains
Title, scripts, styles and meta information
Elements not displayed on the web page
Cascading Style Sheets
Used to store style information from the HTML
When web page is displayed styles are taken from the linked CSS file and applied to HTML tags
Advantage of style sheets
Can be linked to multiple web pages
This allows a whole website to be controlled by the styles stored in a single file
If multiple CSS files are created then the same HTML document can be displayed in multiple views - can be viewed on a small smartphone screen or read by a visually impaired user who prefers larger text
IDs and Classes (HTML)
User-defined styles that are not associated with a specific HTML tag
IDs may only be assigned to a single tag, classes can be used multiple times
If two styles are applied then the browser decides which to apply using the rule
IDs are most important
Then classes
Then HTML tag styles
Interaction
Offers the user options to click on Website responds to these by; Changing page content Playing a video or animation Moving/Revealing an object Giving feedback to the user
Dynamic web page
Any website which changes its contents
Common uses of dynamic content is to have an area of the page that displays a repeating set of graphics
Interactive and dynamic content is created by
HTML/CSS
JavaScript
PHP
Flash
HTML/CSS create dynamic web pages by
Creation of dynamic layouts which react to different hardware or user selections