Limited-Time Offer: Enjoy 50% Savings! - Ends In 0d 00h 00m 00s Coupon code: 50OFF
Free Exam Questions

Web-Development-Applications Exam Questions & Answers

WGU Web Development Applications (KVO1)  •  WGU

136 Questions Updated Sep 2026 99% Pass Rate
Get Full Access

100% money-back guarantee

Sample Web-Development-Applications Questions

Practice with real exam-style questions, each with the verified correct answer and explanation.

Q1 MultipleChoice

Which History API object is called when a browser window's document history changes?

Correct Answer: B
Explanation:

The onpopstate event is triggered in the window object when the active history entry changes, such as when the user navigates to a different page using the back or forward buttons in the browser.

History API and onpopstate:

Event: window.onpopstate

Description: This event is fired when the user navigates to a session history entry, i.e., when moving backwards or forwards in the browser history.

Example:

window.onpopstate = function(event) {

console.log('location: ' + document.location + ', state: ' + JSON.stringify(event.state));

};

Other Options:

A . Window, location: location is an object containing information about the current URL.

C . Window, name: name is a property to set or get the name of a window.

D . Window, open: open is a method to open a new browser window or tab.


MDN Web Docs - window.onpopstate

W3Schools - JavaScript History API

Q2 MultipleChoice

A web designer inserts an image into a web page.

Which CSS attribute should this designer use to ensure that there is one of pixel of space between the line image and the surrounding elements?

Correct Answer: C
Explanation:

To ensure that there is one pixel of space between the image and the surrounding elements, the margin property should be used.

CSS Margin Property: The margin property is used to create space around elements, outside of any defined borders.

Usage Example:

img {

margin: 1px;

}

In this example, the margin: 1px; rule sets a margin of 1 pixel around the image, creating the desired space.


MDN Web Docs on Margin

W3C CSS Specification on Margin

Q3 MultipleChoice

What should be used to request and Update data in the background?

Correct Answer: B
Explanation:

AJAX (Asynchronous JavaScript and XML) is used to request and update data in the background without reloading the web page.

AJAX Overview:

Purpose: Allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes.

Benefits: Provides a smoother user experience by avoiding full page reloads.

Example:

Using XMLHttpRequest:

var xhr = new XMLHttpRequest();

xhr.open('GET', 'data.json', true);

xhr.onreadystatechange = function() {

if (xhr.readyState === 4 && xhr.status === 200) {

var data = JSON.parse(xhr.responseText);

console.log(data);

}

};

xhr.send();


MDN Web Docs - AJAX

W3Schools - AJAX Introduction

Q4 MultipleChoice

What binds to an `` element and specifies a list of predefined choices?

Correct Answer: D
Explanation:

> ''The `<datalist>` element contains a list of `<option>` elements that represent suggested options for an `<input>` element. When the input has a `list` attribute pointing to a `<datalist>`, users see a dropdown of predefined suggestions.''

Example:

```html

<input list='colors'>

<datalist id='colors'>

<option value='Red'>

<option value='Blue'>

</datalist>

```


* MDN Web Docs: datalist element

* HTML Living Standard: Forms elements

---

Q5 MultipleChoice

Which formats does the

Choose 2 answers.

Correct Answer: A, C
Explanation:

The

WAV: Supported in all major browsers; uses PCM encoding and is uncompressed.

Ogg (Ogg Vorbis): An open-source, patent-free audio format. Supported in Firefox, Chrome, and Opera.

MP3: Widely supported but not included in this question.

M4A and MPEG-4 Audio may or may not play consistently depending on the container and encoding, but they're less standardized across all HTML5 implementations.

WMA (Windows Media Audio): Not supported by HTML5 natively and requires proprietary plugins.

''The audio element supports formats such as MP3, WAV, and Ogg, depending on the browser. Other formats like WMA and M4A are not guaranteed to work reliably.''


HTML5 Specification (Audio section)

MDN Web Docs --

W3Schools -- HTML5 Audio Tag

Get access to all 136 verified questions with detailed answers.

Unlock All Web-Development-Applications Questions

Frequently Asked Questions

The Web Development Applications exam is a performance-based assessment from Western Governors University that evaluates your ability to develop web applications. It tests skills in HTML, CSS, JavaScript, and full-stack development concepts necessary for professional web developers.

The exam typically allows 5 hours to complete, giving you sufficient time to work through the performance-based tasks and assessments. This extended timeframe reflects the practical nature of the exam, which involves building and modifying web applications.

The exam covers HTML5, CSS3, JavaScript, and may include frameworks or libraries such as React or similar modern web technologies. You should also be familiar with responsive design principles, DOM manipulation, and client-side development practices.

Yes, you typically need to complete prerequisite courses in web development fundamentals and have a solid understanding of HTML, CSS, and JavaScript basics. Check your specific WGU program requirements, as prerequisites may vary by degree path.

Review the exam objectives provided by WGU, complete all course materials and labs, practice building responsive web applications, and work on real-world projects. Consider using online resources like MDN Web Docs and practicing coding problems to reinforce your skills before attempting the exam.
Exam Details
  • Exam CodeWeb-Development-Applications
  • VendorWGU
  • Total Questions136
  • LanguageEnglish
  • Last UpdatedSep 3, 2026
4.9/5

Pass Web-Development-Applications First Time

Get all 136 exam questions with verified answers and 90-day free updates.

Buy Now & Pass
  • PDF + Practice Test Bundle
  • 90-Day Free Updates
  • 100% Money-Back Guarantee
  • Instant Download
  • 24/7 Customer Support
99% Pass Rate Trusted by 50,000+ IT professionals