167
edits
(Created page with "Backwards Compatibility is the practice of allowing older versions of software to keep working with newer versions of server software. == Strategies == Enabling backwards co...") |
No edit summary |
||
| Line 12: | Line 12: | ||
=== Web Fallback === | === Web Fallback === | ||
If you are making client software that is meant to be used by interactive users you can redirect them to a web version of your app. For example by building the ability to show a webpage into the client if the server detects the client is too old. If you are using [[Content Negotiation]] you can implement this by [[Accept Header | accepting]] the `text/html` [[Media Types | Media Type]] and opening a browser window in response. | If you are making client software that is meant to be used by interactive users you can redirect them to a web version of your app. For example by building the ability to show a webpage into the client if the server detects the client is too old. If you are using [[Content Negotiation]] you can implement this by [[Accept Header | accepting]] the `text/html` [[Media Types | Media Type]] and opening a browser window in response. | ||
[[Category: Terminology]] | |||