formr.org icon indicating copy to clipboard operation
formr.org copied to clipboard

reevaluate use of webshim

Open rubenarslan opened this issue 7 years ago • 2 comments

No longer maintained, maybe most features we use are now in major browsers?

rubenarslan avatar Mar 07 '18 13:03 rubenarslan

Recent thoughts in the development team about the usage of webshim (extract of the email correspondence):

Yes, we still need a polyfill, e. g. for date input: https://caniuse.com/#search=date

Apple and Mozilla aren't properly supporting date-input-fields. As for Firefox, I have experienced that myself. Sometimes I have to switch to Chrome just because a date picker doesn't work properly.

And: The advantage of formr being webbased is, that we support basically any platform that has a browser with JavaScript. We shouldn't give that up in my opinion. Having a software, that depends on being online and only works with a-graded browsers is far less attractive than supporting basically any browser. (I personally use Bubble on my phone for example, which sometimes lacks basic features, but has a super fantastic background loading feature which is awesome when you have a shitty or throttled internet connection.) I think plurality in the browser market is a good thing, so we should support that and don't reduce the application to a-graded browsers with big developing teams.

Webshim is out of development, but still gets security updates.

Possible alternative: Modernizr (https://modernizr.com/).

mpw-wwu avatar Aug 02 '18 08:08 mpw-wwu

modernizr just does detection AFAIK, so where to get a library of shims from? webshims hasn't been updated in 4 years...

rubenarslan avatar Aug 02 '18 08:08 rubenarslan