graceful-degradation

Handling graceful degradation within a Django form

I have a form that looks similar to the following (simplified for brevity): PRICING_PATTERN = r'(?:^\$?(?P<flat_price>\d+|\d?\.\d\d)$)|(?:^(?P<percent_off>\d+)\s*\%\s*off$)' class ItemForm(forms.Form): pricing = forms.RegexField( label='Pricing', regex=PRICING_PATTERN ) pricing_type = forms.CharField( ...

How important is it to support old browsers?

Just read an interesting article by yahoo's Nicholas C. Zakas: What’s a web browser? How do you best balance implementing new technologies like HTML5 and CSS3 while keeping support for browsers like i.e 6, is it a practical approach to day to day web development where deadlines must be met? ...

HTTP POST and graceful degradation

I have a web application which among other things contains a table of items created using an Ajax callback. A bunch of form fields at the top of the table allow me to filter the items that will be displayed in the table according to various criteria and show it. Some parts of the table have lists of items with an [X] marked next to the...