Mod 2 book
Mod 2 book
Module 2
chevron_right
HyperText Markup Language Standardization: Introduction
Page navigation
Previous: The Importance of Hypertext Markup Language:
Summarychevron_left
Go to page / 12
Next: Universal Markupchevron_right
HyperText Markup Language Standardization: Introduction
Learning Objectives
Explain the importance of universal markup creation.
Why Use Universal Markup?
Today's users expect to be able to access websites from a variety of devices, and to
have a similar experience regardless of the browser. Consistent user experience
occurs when standards are applied within a universal markup language. To make
sure markup is universal, developers carefully follow standards set for HTML5 by the
World Wide Web Consortium (W3C). The W3C is an international group that
develops standards for web development. W3C's goal is to promote the benefits of
web communication for all people. Remember that standards promote accessibility.
settings
Procedure
W3C has an extensive list of standards to ensure that markup is accessible to
anyone regardless of language, disability, or browser.
Let's focus on cross-browser compatibility, which means that the code can be
rendered appropriately on multiple browsers. Since different browsers can render
web pages differently, it is important to write code using the standards that all
browsers follow. This way, the code will render uniformly regardless of the browser,
and all users will get relatively the same experience when accessing a page. If the
W3C standards are not met, then a page may render with unexpected results that
make it more difficult to use.
There are additional benefits to using universal markup. Some of these benefits
include:
Pages with cleaner code will be more adaptable to future changes,
including new code or revisions.
Pages will be less likely to break when there are browser updates because
standards are written so that browsers will still understand the page
structure.
If working with a team, it ensures everyone is following the same coding
practices and can work interchangeably.
Essential Video
Question 1
This is not a form; we suggest that you use the browse mode and read all parts of
the question carefully.
Watch the video "Semantic HTML5"opens a new window (3:57) to learn about the
importance of interpreting semantic meaning within HTML5 when developing a web
page.
As you watch, consider the following questions:
What are semantics and why are they important?
How could understanding semantic code improve a developer's
effectiveness?
I watched it.
Essential Video
Question 2
This is not a form; we suggest that you use the browse mode and read all parts of
the question carefully.
Watch "A Look at How the Browser Renders Content"opens a new window (3:24) to
learn more about the basics of browsers rendering content.
As you watch, consider the following questions:
In what order does a browser load content?
Why is it important that the browser load in that order?
What is the DOM?
What is the CSSOM?
I watched it.
Learning Check
Question 3
This is not a form; we suggest that you use the browse mode and read all parts of
the question carefully.
Why is universal markup important for WWW usage?
It ensures that W3C standards are being followed.
It helps to identify mistakes when browsers are updated.
It helps to ensure cross-browser and device compatibility and accessibility.
It helps to ensure the correct version of HTML is used.
Correct! Universal markup ensures cross-browser and device compatibility and
accessibility.
Learning Objectives
Identify common elements of HTML5 application programming interfaces
(APIs).