Questions tagged [graceful-degradation]

Graceful-Degradation is the term used to describe the encapsulation of API specific calls such that your application can support the widest range of users. It's often used to provide the newest features to up-to-date devices while maintaining backward compatibility for older devices.

Graceful-Degradation is the term used to describe the encapsulation of API specific calls such that your application can support the widest range of users. It's often used to provide the newest features to up-to-date devices while maintaining backward compatibility for older devices.

118 questions
3
votes
3 answers

Javascript Ajax Graceful-degradation, with Different Pages?

I'm starting to give a little more attention to making my javascript and ajax degrade gracefully. Which is more recommended: working on incorporating the graceful degradation into your existing code (can be tricky) or developing a different sets…
Chris
  • 8,736
  • 18
  • 49
  • 56
3
votes
1 answer

Using respond_to for graceful degradation with ajax in RoR 2.x

I was going through the AWDR book on web development with ruby on rails and one of the issues with the old code was it didn't use respond_to to make sure the view used would be the javascript view. Now in some updated examples I've seen people…
wds
  • 31,873
  • 11
  • 59
  • 84
3
votes
1 answer

HTML 5 feature detection - required attribute on input fields - does it degrade gracefully?

I want to use the required attribute on one of my input fields. I have already coded in the JS version of it, but for completeness' sake, why not include the HTML 5 as well (at the very least save trouble for non JS users). Is it safe to just add…
Keir Simmons
  • 1,634
  • 7
  • 21
  • 37
2
votes
4 answers

Should we still support iOS 4?

Now that iOS 5 is out and compatible with iPhone 3GS & up, should we still support iOS 4?
ma11hew28
  • 121,420
  • 116
  • 450
  • 651
2
votes
1 answer

Does the html5 required attribute degrade gracefully in browsers that don't support it?

I'd love to use the required attribute on forms, but I don't know how older browsers will deal with this attribute that is (to them) unknown. Will older browsers nicely ignore (and thus allow to gracefully degrade) the html5 required attribute?
Kzqai
  • 22,588
  • 25
  • 105
  • 137
2
votes
1 answer

Graceful degradation in an application that uses Microservices Architeture

I know that this is a relatively new subject regarding Chaos Engineering and there is some stuff speaking how this strategy works, but I haven't found resources that approach how to apply it in real-world problems. Is this kind of strategy a…
2
votes
4 answers

Show an element... unless the user has javascript turned on, then fade it in nice and pretty?

I have an element which shows important text to the user, as such I'd like to animate it in to the pane (motion draws the eye) rather than just have it somewhere where the user may miss it. How can I have it showing by default (for the 1% or so of…
Chris Sobolewski
  • 12,819
  • 12
  • 63
  • 96
2
votes
2 answers

How should I write a Jquery Mobile app for browsers with and without javascript support?

I'm trying to wrap my head around jQuery Mobile. My aim is to build a very fast application with a look and feel as close as possible to a native app (at least for modern devices). I understand there are two ways of navigating between…
2
votes
1 answer

Handling graceful degradation within a Django form

I have a form that looks similar to the following (simplified for brevity): PRICING_PATTERN = r'(?:^\$?(?P\d+|\d?\.\d\d)$)|(?:^(?P\d+)\s*\%\s*off$)' class ItemForm(forms.Form): pricing = forms.RegexField( …
Belmin Fernandez
  • 8,307
  • 9
  • 51
  • 75
2
votes
1 answer

Progressive enhancement / Graceful degradation and web applications

I am building a web application that uses a lot of Javascript. Now I am wondering does it make sense to make the application work without Javascript? I can understand for normal websites that you want to make sure everybody can use it but can you…
Pickels
  • 33,902
  • 26
  • 118
  • 178
2
votes
2 answers

Progressive enhancement and Graceful degradation example, I don't get it

I've read about these two different design approaches, I understand the theoric difference between Prog.Enhancement and Graceful Degradation, however I don't get the example you can read at this link: Progressive enhancement and Graceful degradation…
2
votes
3 answers

How to build Graceful Degradation AJAX web page?

I want to build web page with "Graceful Degradation". That is, the web page functions even javascript is disabled. Now I have to make design decision on the format of AJAX response. If javascript is disabled, each HTTP request to server will…
Morgan Cheng
  • 73,950
  • 66
  • 171
  • 230
2
votes
1 answer

Dropdowns with 10 thousand possible values and sequence-important dropdowns vs. graceful degredation

Background I have this form that uses javascript exclusively to search through ~5k entries (suppliers) and populate a select dropdown from them (factories, ~10k entries). Right now, it's a javascript-required form. I'd like to make it so that…
Kzqai
  • 22,588
  • 25
  • 105
  • 137
2
votes
4 answers

Depend on Javascript/AJAX?

In quite a few answers to questions related to sending requests to servers, I see the use of Javascript/AJAX being advocated. I'm still kind of a purist, in the sense that I try to develop sites that fully work without the use of Javascript/AJAX…
Decent Dabbler
  • 22,532
  • 8
  • 74
  • 106