gradual enhancement, graceful demotion

Source: Internet
Author: User

Progressive Enhancement Progressive Enhancement: build pages for low-version browsers to ensure
The most basic functions, and then for the advanced browser to effect, interaction and other improvements and append features to achieve better
User experience.

Graceful downgrade graceful degradation: Build the full functionality from the start, then for the lower version
Compatible with this browser.

The difference: Graceful demotion begins with a complex situation and attempts to reduce the supply of user experience, while progressive enhancement
Starts with a very basic, workable version and is continuously expanded to suit the needs of the future environment
To. Downgrading (function decay) means looking back, while progressive enhancement means looking forward, while ensuring its root
The base is in a safe zone.

Graceful downgrade

Graceful downgrade "The view is that the site should be designed for the most advanced and sophisticated browsers. and will those
Test work under a browser that is considered "outdated" or functionally missing is scheduled in the final stages of the development cycle, and
Limit the test object to the previous version of the main browser (IE, Mozilla, etc.).

In this design paradigm, older browsers are thought to provide only "rudimentary but poor
Passable) "browsing experience. You can make small adjustments to fit a particular browser. But
Since they are not the focus of our attention, apart from fixing larger errors, other differences will be
Directly ignored.



Progressive enhancement

The "progressive enhancement" view is that the focus should be on the content itself.
Content is the incentive for us to build our website. Some websites show it, others collect it, some seek it, some do it.
Other sites may even contain all of the above, but the same point is that they all involve content. This makes
"Progressive enhancement" has become a more reasonable design paradigm. It was also immediately adopted by Yahoo! and
Reasons for building its "tiered browser support (graded Browser supports)" policy
In.

gradual enhancement, graceful demotion

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.