Basics of Web Design: HTML5 & CSS3 (3rd Edition)
Basics of Web Design: HTML5 & CSS3 (3rd Edition)
3rd Edition
ISBN: 9780133970746
Author: Terry Felke-Morris, Terry Morris
Publisher: PEARSON
bartleby

Concept explainers

Expert Solution & Answer
Book Icon
Chapter 11, Problem 1FWD

Explanation of Solution

Consider the given web page link: “https://www.w3.org/TR/html-design-principles/”

Summary about the given web page and its reviews:

The given web page describes about the principles which is used in the HyperText Markup Language fifth revision (HTML5).

The principles cover the areas of compatibility, utility, and interoperability.

Compatibility:

There are many ways for compatibility; they are as follows:

  • Supporting the existing content – This principle is used to support the language with existing content.
    • For example: Many webpages use the broken markup such as bad nested elements; so, we need to use the expected elements to provide the compatibility.
  • Degrade gracefully – This principle applies to conforming language, that is, authors are frequently hesitant to use the new language that may cause problems in older user.
    • For example: The new element for multimedia is “<canvas>” or “<video>” to enable the fallback content.
  • Do not reinvent the wheel – Do not implement the new technology for same purpose.
  • Pave the Cowpaths – Use the existing technology instead of inventing new.
    • For example: always use the correct syntax or format while design the web page, use “<br/>” tag instead of “<br>”.
  • Evolution not revolution – Sometimes, it is better to evolve an existing design instead of throwing it away; so, implement the existing code by adding new features.

Review of the principle:

As a web designer, designer should follow the below principles to attain the compatibility for a web page:

  • The web designer should support the existing content or coding.
  • They should not implement the new technology for same purpose.
  • They can use existing technology instead of inventing new.
  • Evolve an existing design instead of throwing it away.

Utility:

The following principles are used for designing purpose in effective manner:

  • Solve real problems – Modifying the specifications should solve the real word problems whenever possible...

Blurred answer
Students have asked these similar questions
Using R language
using r language
using r language
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Text book image
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:9781305503922
Author:Patrick M. Carey
Publisher:Cengage Learning
Text book image
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Text book image
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L