Basics of Web Design: Html5 & Css3
4th Edition
ISBN: 9780134444338
Author: Terry Felke-Morris
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
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...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
I need to create a simple website using HTML. What would a page with basic information such as name and email address (with hyperlink) look like in HTML? What does it meant to have a hierarchy of navigation (user should be able to move from page to page freely)?
PLEASE answer for me:
Explain Dreamweaver?
Explain the use of this html tags?
<DOCTYPE HTML>
<meta>
<chart>
<lang>
<Charset>
<title>
<body>
<hl>
<p>
(In at least 150 words) Explain what HTML is and explain why someone might want to learn HTML?
Chapter 11 Solutions
Basics of Web Design: Html5 & Css3
Knowledge Booster
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.Similar questions
- All of the things that we have done so far in the course are already in high use on the Web. There are new standards being considered and may already be largely adopted by web developers at large. What standards are currently supported universally? What are some of the issues surrounding adoption of the latest and greatest web enhancements? Discuss the current state of web interface design, CSS, HTML, and JavaScript, and what you see as the future of web design.arrow_forwardCan you please assist me with a code explaining the following for a skills.html page? Add information about your knowledge or skills and areas of interest that you would like to pursue.arrow_forwarda.What is the purpose of HTML table and Form in Web development? b.Give five examples of Form elements by writing each tag.arrow_forward
- explain with suitable code the various ways through which css can be included into html?arrow_forwardWhat is a case in which html code is primarily needed? 1) The starting position of a line of text needs to move right. 2) the size of a box needs to be resized for a mobile screen. 3) The column width of a table needs to be adjusted for a larger screen. 4) The input from a user needs to be submitted to a server.arrow_forwardAnalyze the following code:<html><head><title>FALL2021</title></head><body><h1>Welcome to DOM! </h1><p>Hello JavaScript! </p> </body></html> How many children does <head> have? What are they (if any)? How many children does <title> have? What are they? How many children does <body> have? What are they? How many children does <p> have? What are they? What elements in this page are siblings?arrow_forward
- What's the difference between HTML and HTML5? write at least four differences for each.arrow_forwardPlease me Answer the below questions for my understanding: Explain what differentiate WML from HTML? Write WML Document structure? Write a simple Blog with HTML and Internal CSS? Explain WML Task and Events?arrow_forwardWhat Web developers are responsible for is that they make sure that all the content that is needed for the website is clear, visible, and found in the right place. In some cases, front-end developers may also have content writing skills, allowing them to create the content for the website as they go. As a Web developer, given the HTML and CSS below, design and write the JavaScript code to add behavior to the designed user interface of the client. The web platform you suppose to design, performs a comparison of lines of two pieces or more of texts placed into two text area elements on the web page. Use the instructions below to compose the desired interactive web page”: • When the client clicks “Compare” button, they should compare the two pieces of texts, line by line in the designed texts areas. • Make sure the information supplied in text areas can be separated by new line. • If a given line of the expected output does not match the corresponding line at the same index in the actual…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Fundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningNew Perspectives on HTML5, CSS3, and JavaScriptComputer ScienceISBN:9781305503922Author:Patrick M. CareyPublisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:9781305503922
Author:Patrick M. Carey
Publisher:Cengage Learning