Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

  ERROR: your browser is too old to run JS/Linux.
  You should use a recent browser such as Firefox 4.x or Google Chrome.
No, it isn't. Stop using user-agent matching and start using JavaScript feature detection instead.


It does. It tests for ArrayBuffer support, outputting that message if the necessary constructors aren't found. What browser are you using that you expect to be supported? (Safari doesn't have support for ArrayBuffer, but a recent WebKit nightly does, and this runs in that).


Even in that case the error messages is still wrong. My browser is up to date, it just does not support the needed feature(s).


I believe Opera does not support typed arrays either.


I get that error with Opera 11.10


http://nightly.webkit.org/

I downloaded a webkit nightly from here, and it works now. Also, of note, the nightly picks up all my Safari settings, so it's not too much of a pain.


Yeah, its a poorly worded error message for anyone running the latest version of Opera




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: