717 Flashcards

1
Q

What was Netscape Navigator?

A

Netscape Navigator was one of the earliest web browsers released in the early 1990s. It played a crucial role in popularizing the World Wide Web and introducing many features that are now standard in modern browsers.

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

What role did Internet Explorer play in web browsing?

A

Internet Explorer was developed by Microsoft and became the dominant web browser in the early 2000s. It introduced features like CSS support and improved rendering capabilities.

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

When was Mozilla Firefox launched and what are its key features?

A

Firefox was launched in 2004 and quickly gained popularity for its speed, security, and customization options.

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

What was the significance of Google Chrome?

A

Chrome was introduced by Google in 2008 and revolutionized web browsing with its minimalist design, speed, and performance.

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

What is Microsoft Edge and when was it introduced?

A

Microsoft introduced Edge as a replacement for Internet Explorer in 2015, focusing on performance, security, and compatibility with modern web standards.

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

What are Developer Tools in modern browsers?

A

Modern browsers like Chrome, Firefox, and Edge come with robust developer tools that allow developers to inspect and debug web pages efficiently.

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

What advanced security features do modern browsers implement?

A

Modern browsers have implemented advanced security features like sandboxing, HTTPS enforcement, and protection against malicious websites.

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

What support do modern browsers provide for web standards?

A

Modern browsers have excellent support for modern web standards like HTML5, CSS3, and JavaScript ES6+, enabling developers to create dynamic and engaging web experiences.

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

What are the benefits of CSS frameworks like Bootstrap or Tailwind CSS?

A

CSS frameworks provide visually consistent web designs, enhance development speed, and improve scalability and maintainability.

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

How do CSS frameworks compare to custom CSS solutions?

A

CSS frameworks typically offer faster development, better scalability, and easier maintainability compared to custom CSS solutions.

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

Can you provide examples of projects where using a CSS framework was advantageous?

A

Projects that require rapid development and consistent design across multiple pages often benefit from using a CSS framework.

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

In what situations might custom CSS be preferable?

A

Custom CSS might be preferable for unique designs that require specific styling not easily achievable with frameworks.

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

What are the 3 common methods of data submission?

A
  • Online Forms
  • Emails attachments
  • File Transfer Protocols (FTP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What’s an API?

A

(Application Programming Interface) is a set of rules and protocols that allows different software applications to communicate with each other. It defines the methods and data formats that applications can use to request and exchange information

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

What is JavaScript?

A

JavaScript is a high-level, dynamic, and interpreted programming language that is primarily used to create interactive and dynamic content on the web.

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

Examples of semantic HTML elements

A

They provide meaning and context to different parts of a website’s content

<header>
<nav>
<footer>
</footer></nav></header>

17
Q

HTTP Request Method

A

Used to interact with resources on the web, such as GET or POST

18
Q

Request-Response Cycle

A

The process by which a web browser sends a request to a server, which processes the request and sends a response back to the browser

19
Q

Web Browser

A

A client that requests resources from a web server, parses HTML, CSS, and JavaScript, and displays the resulting page

20
Q

API Endpoint

A

A URL that accepts a specific type of request and returns a meaningful response, used in web APIs

21
Q

CSS Selector

A

A way to identify an HTML element to style, using tags, classes, IDs, and attributes

22
Q

CSS Property

A

A style characteristic, such as color, font, or background, defined by a selector and value

23
Q

CSS Rule

A

A combination of a selector, one or more properties, and values, used to define styles

24
Q

Media Type

A

A way to target specific devices or media types, such as screen, print, or speech, in CSS styles

25
Q

Code Editor

A

A text editor with features like syntax highlighting, code completion, and debugging, used for writing and editing code

26
Q

Integrated Development Environment (IDE)

A

A comprehensive development environment that combines code editing, debugging, and project management features

27
Q

Version Control System

A

A tool for managing and tracking changes to code, such as Git, SVN, or Mercurial

28
Q

JavaScript Object

A

A collection of key-value pairs that can be used to store and manipulate data in a JavaScript program