You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
P1: Display a warning message if an unsupported browser is used. #66
We depend on IntersectionObserver which is not available in Safari stable.
In general our UI is only tested on Chrome so even for FireFox it is probably safer to remind users that they should probably be opening the page in Chrome.
Windows testing didn't go too well - we might want use simpler inline scripts that don't require loading the Dart code. Brave also isn't caught (because it pretends to be Chrome but we know has issues (#367)) - not sure how well we can detect that when it sounds like it's actively trying to avoid being detectable (because it's low use would make it easier to fingerprint - something it's specifically trying to avoid).
My understanding was that Edge was supported, but I don't know if it's possible to still use APIs that aren't available. If we want to handle IE (I'm not sure if we do, I was just testing for completeness) we probably would need JS though.
Shout if you want me to pick this up next week (sounds like I may have easiest access to Windows).
changed the title [-]Display a warning message if an unsupported browser is used.[/-][+]P1: Display a warning message if an unsupported browser is used.[/+]on Apr 1, 2019
Quick update on this - I'm blocked by setting up my Windows machine. I requested an exception so I could download and install external software, and in doing so, I was told the machine needs to be re-imaged with Vanilla Windows so it has no tie to corp. Hopefully this will get squared away within the next couple business days, and then I'll be able to take a look at the Microsoft Edge case next week.
Hey Danny. I'm having some trouble setting my windows machine up. I may have to wait for something to be mailed to me, so that will be at least a couple days until I can start the setup. If you have some extra time and want to look at this, feel free to do so. Happy to help in any way I can! Thanks.
Activity
DanTup commentedon Mar 22, 2019
Windows testing didn't go too well - we might want use simpler inline scripts that don't require loading the Dart code. Brave also isn't caught (because it pretends to be Chrome but we know has issues (#367)) - not sure how well we can detect that when it sounds like it's actively trying to avoid being detectable (because it's low use would make it easier to fingerprint - something it's specifically trying to avoid).
Edge:
IE:
Brave:
DanTup commentedon Mar 22, 2019
Tested again in IE/Edge using the Dart2JS build, but not a huge amount changed:
jacob314 commentedon Mar 22, 2019
Looks like Dart doesn't support these platforms well enough so we have to unfortunately perform this capability detection in JS.
DanTup commentedon Mar 22, 2019
My understanding was that Edge was supported, but I don't know if it's possible to still use APIs that aren't available. If we want to handle IE (I'm not sure if we do, I was just testing for completeness) we probably would need JS though.
Shout if you want me to pick this up next week (sounds like I may have easiest access to Windows).
[-]Display a warning message if an unsupported browser is used.[/-][+]P1: Display a warning message if an unsupported browser is used.[/+]kenzieschmoll commentedon Apr 12, 2019
Quick update on this - I'm blocked by setting up my Windows machine. I requested an exception so I could download and install external software, and in doing so, I was told the machine needs to be re-imaged with Vanilla Windows so it has no tie to corp. Hopefully this will get squared away within the next couple business days, and then I'll be able to take a look at the Microsoft Edge case next week.
DanTup commentedon Apr 13, 2019
I do have easy access to Windows, so if you have any issues getting it sorted, let me know and I can take a look.
kenzieschmoll commentedon Apr 16, 2019
Hey Danny. I'm having some trouble setting my windows machine up. I may have to wait for something to be mailed to me, so that will be at least a couple days until I can start the setup. If you have some extra time and want to look at this, feel free to do so. Happy to help in any way I can! Thanks.