Website Flashcards

1
Q

Describe a linear website structure.

A

In this structure each page is simply linked to the one before. This only really works if the website has very few pages.

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

Describe a hierarchical navigation website structure.

A

A hierarchical navigation structure is tree-like in its nature. The home page is at the top. Underneath it breaks into categories which can be further broken into different sub-categories.

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

Describe a multi-level navigation website structure.

A

‘Multi-level’ navigation is often used to organise pages in a logical fashion, meaning that hierarchical structures are extended to include sub-pages, sub-sub-pages, and so on. e.g. Amazon

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

What is CSS used for?

A

CSS stands for Cascading Style Sheets and they define how the different elements of a web page are to be displayed (The presentation)

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

What are some advantages of CSS?

A

The layout of many documents or even an entire website can be controlled from one style sheet, reducing the amount of code required for formatting.

The developer gets a more precise control over layout than by using HTML tags.

Several different stylesheets can be used to change the look of a site according to users’ preferences.

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

What is meta-tags and where are they found in the HTML?

A

They are used to specify page description, keywords, author of the document last modified and other metadata. They are found in the head tag of the HTML.

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

What is a static web page?

A

A static web page is one that does not change every time it is loaded, or if the user clicks on a button. They look the same and the content shown on the screen does not change unless the hyperlink is clicked or a new version of the web page is uploaded.

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

What is a dynamic web page?

A

A dynamic web page is a web page that displays different content each time it is viewed. For example, the web page may change with the time of day, the user that accesses the web page, or the type of user interaction.

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

Why is separating HTML and CSS useful?

A

Saves time by reusing code
Find errors quicker.
More organised.

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

What is the CSS syntax?

A

They are made up of a selector and a group of attributes called the declaration with a property and value.

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

What are the advantages to static website?

A

quick to develop, cheap to develop and cheap to host.

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

What are the disadvantages to a static website?

A

requires web development expertise to update, not as useful for user, content can get outdated.

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

What are the advantages to a dynamic website?

A

more functional, easier to update, helps in search engines

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

What are the disadvantages to a dynamic website?

A

slower, more expensive to develop. Hosting costs a little more.

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

What is an interactive websites?

A

An interactive web page is one that requires the user to click on buttons or other elements and interact.

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

What do style sheets allow us to do?

A

Style sheets allow us to separate the look and feel of a web page from its content and structure.
Style sheets allow us to make sure pages on a website are consistent in appearance.

17
Q

What is scripting?

A

including sections of program code in your website, to help it more dynamic or interactive

18
Q

What is client-side scripting?

A

a section of code is sent to the client computer and executed there, in the browser. Commonly used to add interactive elements to the website. e.g. Javascript.

19
Q

what is server-side scripting?

A

a section of code is executed by the web page, used to create dynamic webpages, often connected to a database on the server. e.g. PHP

20
Q

What is JavaScript?

A

is a scripting language used to control the behavior of webpages.

21
Q

What is SQL?

A

a language used to access and manipulate databases (add/delete/modify records)

22
Q

What is lossless compression?

A

reduces file sizes without removing any data e.g. GIF/PNG

23
Q

What is lossy compression?

A

reduces file size by removing some data e.g. JPEG/MP3/MP4

24
Q

Give a description of SEO (search engine optimization)

A

the process of improving the ranking of your website in search engine results in order to increase traffic

25
Q

Give 3 SEO techniques.

A

use metatags.
use concise URLs
unique, concise, descriptive title in title tag

26
Q

What is a web crawler?

A

a piece of software which follows links from web page, analyses the text on each page, and indexes the pages with related keywords.

27
Q

What do search engines used to find relevant pages when carrying out a search?

A

web crawlers.

28
Q

how can load times be reduced?

A

single CSS file to hold all the formatting info for the site.
putting all javascript in a single external file
reduce internal commentary/white space.

29
Q

how can web accessibility be improved?

A

make text content easily readable and understandable.

make all functionality accessible from the keyboard.

30
Q

how can usability be improved?

A

make main navigation easily identifiable, with easy to find links.
use consistent style throughout

31
Q

What is beta testing?

A

testing on the final website before it goes live. testers can be anyone not involved e.g. potential costumers. Identify any problems that occur in normal use.

32
Q

What is usability testing?

A

involves testing how easy the website is to use.

33
Q

What is eye-tracking?

A

analyse the way in which a user reads the info on a webpage, this can help in adjusting the layout to focus attention

34
Q

What is think aloud testing?

A

think aloud testing involves users describing their thought process when completing a task. - identifying design issues.

35
Q

Wireframes can be drawn or digital. Give 2 advantages of a designer using a digital wireframe when meeting with a client.

A

Allows the user to view a prototype on screen and interact with some of the functions and features.

36
Q

State one part of a website that is generated using client-side scripting.

A

Search facility
Register / sign in links
Images
Validating inputs

37
Q

State one part of a website that is generated using server-side scripting.

A

Data output from webserver (lists of cookies. Members etc)

Data to be returned after a Search query