title: Distinguish F5 or Open for Browser
body: <p>Is it possible to distinguish F5 or Open (click on link, paste URL in empty page or new tab, etc.) for Browser?</p>
  
  <p>Why? Because I'd like to improve ergonomics of user interface. In my application some costly computations used to render a page. So page is cached and there is additional button on the page "Recalculate".</p>
  
  <p>I don't like having additional "Recalculate" button when there are exactly the same standard "F5" button.</p>
  
  <p>I control both Server &amp; Client JS, is there any way to be notified about "F5" event?</p>
  
  <p>It is important to detect all "F5" events and not miss it. But it is ok to have sometimes (sometimes but not frequently) additional false "F5" events - when Open Page has been mistakenly detected as "F5".</p>