Closed lukecyca closed 7 years ago
is this a really old version of safari? I would've thought it'd have a webkit version that supports ecma6..
Same version of safari, same problem. This version of Safari came out this year and is the current in 10.11.6
I have no trouble with Nomos in Safari, but I think it might be a version issue.
ECMAScript 6 support: https://kangax.github.io/compat-table/es6/
Safari 10 is the only browser that is 100% ES6 compliant. This comes with "macOS Sierra 10.12" or whatever they're calling it this week.
On the other hand, Safari 9 is 54% compliant according to that chart. At a guess, Mac OS X 10.11 comes with Safari 9 and is not upgradable to Safari 10.
I just upgraded to Safari 10 with Mac OS X 10.10.5, so it is available even without upgrading to a new major version of Mac OS X.
Rather than "fixing" this issue, I think a better solution would be to enforce minimum browser requirements for Nomos, and show a warning if they are not met. Since we're a hackspace, I think we can require the latest version of any of the major browsers.
Do we set this as a bug or close this?
I think on slack the expectation was upgrade or use another browser. Close away.
Unless we get more people working on the front end, maintaining perfect compatibility with old browsers will have to take a back seat
Steps to repro:
The form goes blank and this appears in the console: