Hi there!
When trying to access the page with the latest Safari nightlies / Safari early access prototypes, https://online-go.com doesn’t load because of javascript errors.
To me the error:
[Error] TypeError: null is not an object (evaluating ‘navigator.userAgent.match(/Chrom(e|ium)/([0-9]+)./)’)
(anonymous function) (ogs.4.3-96-g0d539b9.min.js:1635:353)
Global Code (ogs.4.3-96-g0d539b9.min.js:2760:298)
looks like the WebRTC detection goes haywire, because it cannot fathom other browsers than Chrome / Firefox to ever implement this feature. .
Maybe a more nuanced feature detection might be in order here?