Website Design & Development Flashcards

1
Q

Describe what the end-user and functional requirements are.

A

End-user – describes the group of people most likely to use the website. E.g. Children, employees, etc.
Functional requirements – things that the website must be able to do e.g. Search a database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Linear structure?

A

users move from one page to another in sequence

▭→▭→▭→▭

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a Hierarchical structure?

A
pages are accessed dependent upon their position within the hierarchy. 
        ▭
         ↕  
↕↔↕↔↕↔↕
▭ ▭  ▭  ▭  
 ↓
▭
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name and describe the two types of links.

A

Internal links take the user to another page within site,

External links take the user to a different site.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name and describe the two types of addressing.

A

Absolute fixed address that can’t change and includes all information such as server address, path and filename
<img></img>
Relative flexible address that only contains the path to the page being linked to on the same server
<img></img>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is one thing that takes an effective userface design?

A

consistency across multiple pages:

All pages of website should follow the same design rules, so that the user knows what to expect.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What law prevents someone from stealing someones text, graphics, video and audio of their website?

A

Copyright, Designs and Patents Act 1988
The text, graphics, video and audio contained within this website are protected.
The user is prevented from making, using or distributing copies without the owner’s permission.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Compare sound files

A

wav – uncompressed, high quality, large file size.

mp3 – lossy compression, good quality, smaller file size.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Compare picture files.

A

jpeg – lossy compression which reduces file size but transparency & animation not supported
gif – lossless compression, animation & transparency supported, 8-bit colour.
png – lossless compression, animation & transparency supported, 48-bit colour

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the factors affecting file size and quality.

A

Graphic Resolution – the more pixels per inch, the better the quality, but the larger the file size.
Colour Bit Depth – more bits, more colours, but a larger file size.
Sampling Rate - the more samples taken per second, more realistic the audio, but the larger the file size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

why is compression needed?

A

Compression is the process of reducing the size of a file. Compression is needed to save backing storage, or the time used to send the file between two computers

  • Lossy compression will remove data and result in a lower quality of file.
  • Lossless compression will rearrange the way data is stored which means the quality will remain the same.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is an ID in HTML?

A

you use it to give an element its own unique ID. CSS can then be applied to it. An ID can only be used once in an HTML document.

HTML - <p> Introduction Paragraph </p>
CSS - #intro {color: black; font-family: verdana;}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is an Class in HTML?

A

worked similar to an ID, but can be applied to multiple HTML tags.
HTML - <p class="“important”"> This is important </p>
CSS - .important {background-color: yellow; text-align: center;}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Give an example of a sector

A

H1 {color: blue; font-size: 12px;font-family: verdana;text-align: center;}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

explain what happens in the following java script
Line 1:
Line 2: function mouseOver() {
Line 3: document.getElementById(“demo”).style.color = “red”;
Line 4: }
Line 5: function mouseOut() {
Line 6: document.getElementById(“demo”).style.color = “black”;
Line 7: }
Line 8:

A

Line 2-4 – when the mouse it over an element with the ID “demo” the colour will change to red.
Lines 5-6 – when the mouse it moved away from the above element the colour will change to black.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What can allow the user to interact with the website?

A

Javascript

17
Q

Html tag

A
18
Q

Head tag

A
19
Q

Title tag

A

Title of the document

20
Q

Body tag

A

The content of the document……

21
Q

Heading tag

A
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
22
Q

P tag

A

<p>This is some text in a paragraph.</p>

23
Q

DIV tag

A

<div>
<h3>This is a heading</h3>
<p>This is a paragraph.</p>
</div>

24
Q

Link tag

A
25
Q

Anchor tag(the “a” tag)

A

<a>Visit W3Schools.com!</a>

26
Q

Audio tag

A

Your browser does not support the audio tag.

27
Q

Video tag

A

Your browser does not support the video tag.

28
Q

List OL tag (ordered list)

A
<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
29
Q

List UL tag (unordered list)

A
<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
30
Q

IMG tag

A

<img></img>

31
Q

What must you check for when testing a website?

A

matches user-interface design – does it match the wireframe design and prototype.
links and navigation work correctly – when links are clicked do they take you to the correct location
media (such as text, graphics, and video) display correctly – are they in the correct place, do they work
consistency – do all pages follow a similar design. External CSS may allow this.

32
Q

how do you tell if a website is “fit for purpose”

A

Does the website meet the end-user and functional requirements?
Yes – then website is fit for purpose
No – revisit previous phases in the development process