topic 10 Flashcards

(21 cards)

1
Q

what is a wireframe

A

A wireframe is a low-fidelity outline that shows where content and elements like headers, navigation bars, images, and text will be placed.

Used in early stages of web design to plan layout and structure.

Does not include color, styling, or detailed images.

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

what is a mockup?

A

a visualization or design of a webpage that illustrates what the final outcome might look like

Represents how the actual website will look, but does not function (non-clickable).

Useful for stakeholder feedback before coding begins

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

what is a web design style guide

A

A set of predefined rules covering:

Typography (font families, sizes)

Color schemes

Logo usage

Button and form styling

Grid systems and spacing

Ensures visual consistency and branding across all web pages.

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

what is a prototype

A

Interactive simulations of how the website will function.

Allows user testing and feedback on navigation, layout, and usability before development begins.

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

what are websafe fonts

A

Fonts available across most devices (e.g., Arial, Verdana, Times New Roman).

Ensures uniform display of text content regardless of device or OS.

Used to avoid fallback font issues

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

what are embedded web fonts

A

Uses services like Google Fonts or Adobe Fonts to add custom fonts

Enhances design flexibility and creativity.

Can impact load speed, so font files should be optimized.

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

design principles to create effective page layout and design - visual hierarchy

A

Organizing elements to show their importance:

Larger, bolder headings

Use of color and spacing

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

design principles to create effective page layout and design - flow

A

structure and content arrangement that guides the user through the page.

Includes intuitive navigation and clear content blocks.

Helps in improving user engagement and experience.

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

design principles to create effective page layout and design - color theory

A

Understanding how colors influence mood and usability.

Use complementary colors for contrast.

Follow accessibility guidelines (e.g., text-background contrast for readability).

Establishes brand identity and emotional connection.

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

design principles to create effective page layout and design - balance and contrast

A

Balance ensures no section overpowers another — symmetrical or asymmetrical.

Contrast highlights differences (e.g., dark text on a light background, big vs small elements).

Improves visual appeal and focus

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

how to make websites accessible to the widest possible audience
referring to the Web Content Accessibility Guidelines (WCAG).

A

Accessibility ensures all users, including those with disabilities, can use the website effectively.

Websites should follow the Web Content Accessibility Guidelines (WCAG) developed by the W3C.

Key WCAG principles (POUR):
Perceivable – Content must be presented in ways users can perceive.

Use alt text for images.

Provide captions for videos.

Ensure readable fonts and good contrast.

Operable – Users must be able to interact with all components.

Make all functions accessible via keyboard.

Avoid flashing content that could cause seizures.

Understandable – Content and navigation must be easy to understand.

Use clear, simple language.

Maintain consistent navigation and layouts.

Robust – Website must work with current and future tech, including screen readers.

Use valid, semantic HTML.

Avoid deprecated tags or inaccessible scripts.

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

navigation systems - horizontal scroll menus

A

Menu items arranged side by side (often at the top).

Common on desktop websites.

Should remain visible and easy to click or tap.

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

vertical menus

A

Menu items arranged top to bottom (usually on the left or right).

Suitable for long lists or admin dashboards.

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

dropdown menus

A

Menus that expand to show sub-items.

Saves space and helps organize complex content.

Should be keyboard accessible

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

breadcrumb navigation

A

Shows user’s current location in a site hierarchy.

E.g., Home > Products > Electronics > Phones

Useful for deep sites, improves backtracking and orientation.

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

button groups

A

Group related actions together (e.g., Save / Cancel / Reset).

Improves clarity and efficiency in forms or toolbars.

17
Q

target specific devices and browsers - cross browser compatibility

A

Ensure the website works across major browsers: Chrome, Firefox, Safari, Edge, etc.

Avoid browser-specific code or features unless necessary.

Use standard HTML/CSS/JS to prevent layout issues.

18
Q

target specific devices and browsers - functionality and usability testing

A

Check:

Do all links work?

Are forms submitting correctly?

Is navigation easy?

Test with real users and gather feedback

19
Q

target specific devices and browsers - code validation

A

Use W3C Validator to ensure your HTML and CSS are error-free and standards-compliant.

Clean code = better performance and accessibility.

20
Q

target specific devices and browsers - browser development tools

A

Built-in browser tools like:

Chrome DevTools (Inspect element, Network tab, Console, etc.)

Firefox Developer Edition

Helps in:

Debugging code

Testing responsiveness

Viewing accessibility tree

21
Q

metadata- viewport part

A

<meta name= “viewport” content=”width=device-width, initial scale=1>