Current behavior: when Ctrl+clicking a link (for instance in the examples list) to open it in a new tab, it actually opens the example in the current tab, replacing the SPARQL request we might have been working on.
Expected behavior: mimic the default web pages behaviors:
- Ctrl+click (or Cmd+click on Mac): open in a new tab (let the current page intact)
- Shift+click: open in a new window (let the current page intact)
Possible reason this behave this way: you might be calling [preventDefault](https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault) on all click events, in which case you need to filter-out events that correspond to an open outside click, see this [isOpenOutside](https://github.com/inventaire/inventaire-client/blob/8e3df86/app/lib/utils.coffee#L65-L83) filter function