title: Is it possible to launch application by name with HTML/Javascript?
body: <p>Is it possible to launch applications by name with HTML/HTML5/Javascript?</p>
  
  <p>For example, may we have some button on web page, which runs smartphone camera, allows user to take picture and then send it to site?</p>
  
  <p>First question is if it is possible to do with pure web page.</p>
  
  <p>Second question is if it is possible to do this with accompanying application? For example, may be it is possible to write mobile-platform-dependent protocol hanler for custom strings, like "launch", which will allow to have hyperlinks like</p>
  
  <pre><code>&lt;a href="launch://com.android.camera"&gt;Open camera&lt;/a&gt;
  </code></pre>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I found this <a href="https://developer.chrome.com/multidevice/android/intents" rel="nofollow">https://developer.chrome.com/multidevice/android/intents</a></p>
  
  <p>This article says it IS possible to launch application on android by their intent names. This is what I was looking for.</p>
  
  <p>I am interested, if it is possible to do the same on iOS?</p>