About graceful degradation and progressive enhancement

Source: Internet
Author: User

Here, elegant degradation and progressive enhancement refer to two different ideas for developing web pages,

Graceful degradation aims to prevent catastrophic failures,

The idea of "graceful degradation" is that we should design websites for the most advanced and perfect browsers. The testing work schedule for browsers that are deemed to be "obsolete" or have missing functions is at the end of the development cycle, and the testing objects are limited to mainstream browsers (such as IE and Mozilla) the previous version.

In this design example, the old browser is considered to be only able to provide a "simple but harmless (but passable)" browsing experience. You can make some small adjustments to adapt to a specific browser. However, since they are not the focus of our attention, apart from fixing large errors, other differences will be ignored directly.

"Progressive enhancement" points of view that we should focus on the content itself. Note the differences:I didn't even mention the word "Browser "..

Content is an incentive for us to establish a website. Some websites show it, some collect it, some seek, some operations, and other websites even contain the above, but the same point is that they all involve content. This makes "progressive enhancement" a more reasonable design example. This is also because it is immediately Yahoo! The reason for adopting and using it to build its "graded browser support" policy.

I think: the elegant downgrade can develop a webpage with better compatibility more efficiently.

About graceful degradation and progressive enhancement

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.