Question

In: Computer Science

- Is using HTML5 will support responsiveness by default? Explain your answer. - Search for some...

- Is using HTML5 will support responsiveness by default? Explain your answer.

- Search for some of the libraries or frameworks that can help you to build a more responsive web page and write down some of your findings.

- In your opinion, is it better to use a library? and why? argue with your colleagues by posing at least one response to their post.

Solutions

Expert Solution

-Is using HTML5 will support responsiveness by default? Explain your answer.

Ans. No, by default HTML5 is not support responsiveness. A website built using HML5 is not responsive by default. It could be made responsive with the help off CSS media queries.

To create a responsive website using HTML5 and CSS add the <meta> tag in the head tag.

<meta name = “viewport” content = ”width = device-width, initial-scale = 1.0”>

This will set the viewport of page, which will give the browser instruction on how to control the page’s dimensions and scaling.

-Search for some of the libraries or frameworks that can help you to build a more responsive web page and write down some of your findings.

Ans. There are lot of libraries or frameworks that can help to build responsive web page.

Bootstrap

Bootstrap is one of the most popular CSS Frameworks. The current version of this framework is Bootstrap 4, which was released in 2018. Many significant features were introduced in this release, such as new color schemes, new modifiers, new utility classes, etc.

In addition, version 4 of Bootstrap is built with SASS, and that means Bootstrap is now supported both LESS and SASS.

Foundation

Foundation and Bootstrap are both the widely used CSS frameworks. But Foundation is a way more sophisticated framework. It is very flexible and easily customizable.

It is a useful tool to create responsive websites and web apps, especially for the enterprise. Facebook, eBay, Mozilla, Adobe, HP, Cisco, and Disney use Foundation in their products.

Skeleton

Skeleton is a minimal responsive CSS framework which contains only 400 lines of source code. Despite its relatively small size, it offers a lot of options (grids, typography, buttons, forms, lists, tables, code, etc.) that allow you to create complex websites.

Bulma

Bulma is a free and open-source CSS framework based on the Flexbox layout model. It is lightweight, responsive, pure-CSS, and mobile-first.

All these features made Bulma one of the most popular CSS frameworks along with Bootstrap and Foundation. Bulma has more than 150 000 users, more than the Foundation.

Bulma provides the developers with readable CSS class names and ready-to-use components to build mobile-friendly interfaces. It is incredibly easy to recognize and remember the CSS class names because all of them are named logically.

Semantic UI

Semantic UI is a responsive front-end framework that uses human-friendly HTML. You can build beautiful, responsive layouts with its 3000+ Theming Variables and 50+ UI Components. </p>

It also integrated with a lot of third-party libraries, including React, Angular, Meteor, Ember, and many other frameworks. All this helps you organize your UI layer alongside your application logic.

In your opinion, is it better to use a library? and why? argue with your colleagues by posing at least one response to their post.

Ans. With the help of CSS and Media query you can create responsive website. But it take too much time in coding and make things better for all devices. It might degrade the quality of your code. Also you to test it for all the device which is very tedious and does not give better result as compared to libraries or frameworks.

Frameworks or library have many advantages.

1. If the projects are hosted on something like Github, they have been tested and commented on for errors and so forth. You would have a difficult time replicating that crowd knowledge and error hunting in specific situations.

2. Frameworks like Bootstrap did not start out as responsive design, but rather focused on grids, columns and form/button element style.

3. A lot of the browser hacks and shims will be baked in.


Related Solutions

Explain when a basis adjustment for loss property is taken. Include in your answer the default...
Explain when a basis adjustment for loss property is taken. Include in your answer the default application and election available to Corporation/Shareholder. Discuss when it would make sense to use the election. Include in your answer an example to illustrate your analysis.
Explain the relationship between no family planningand malnutrition? Support your answer.
Explain the relationship between no family planning and malnutrition? Support your answer.
Using examples to support your answer, write an essay on the biological and economic consequences of...
Using examples to support your answer, write an essay on the biological and economic consequences of plant-fungal interactions, and how a better understanding of these interactions may lead to future bio technological applications.
Exercise 2: Identifying Invalid IP Addresses with the default Subnetmask, explain your answer a. 131.107.256.80 b....
Exercise 2: Identifying Invalid IP Addresses with the default Subnetmask, explain your answer a. 131.107.256.80 b. 222.222.255.222 c. 231.200.1.1 d. 126.1.0.0 e. 0.127.4.100 f. 190.7.2.0 g. 127.1.1.1 h. 198.121.254.255 i 255.255.255.255
Explain the attributes sampling in Auditing ? Support your answer with a simple example showing the...
Explain the attributes sampling in Auditing ? Support your answer with a simple example showing the possibility of using sampling technique in audit process?
Who should get a ventilator in an epidemic? Explain your answer fully and support your position...
Who should get a ventilator in an epidemic? Explain your answer fully and support your position with a well-reasoned argument.
Some hedge funds make money by providing liquidity to the market. Discuss. Support your answer with...
Some hedge funds make money by providing liquidity to the market. Discuss. Support your answer with examples.
PLEASE SHOW STEPS & EXPLAIN ANSWERS Q)If your current net id is 130.55.0.0 using the default...
PLEASE SHOW STEPS & EXPLAIN ANSWERS Q)If your current net id is 130.55.0.0 using the default subnet mask, what would be the new subnet mask if you need 12 subnets and you need to maximize the number of valid node IP addresses? A)255.255.240.0 B)255.255.255.240 C)255.240.0.0 D)255.255.224.0 Q)Given the following IP address from the Class B address range using the default subnet mask: 131.107.0.0. Your network plan requires no more than 32 hosts on a subnet. When you configure the IP...
Explain all in detail and support your argument using the financial concepts that are consistent with...
Explain all in detail and support your argument using the financial concepts that are consistent with the book. (10 points) Make distinctions between the net present value (NPV) and the profitability (PI) method in the capital budgeting analysis. (10 points) Explain in detail what the weighted average cost of capital (WACC) is and the role it plays in capital budgeting. (10 points) Explain what is meant by the incremental cash flow and tell me why the incremental cash flow is...
explain how selectivity can be achieved in complexometric titrations.use examples to support your answer
explain how selectivity can be achieved in complexometric titrations.use examples to support your answer
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT