title: Bonjour Discovery in Javascript? Maybe?
body: <p>So its a longshot, I'll start with that.</p>
  
  <p>Is it/could it be possible to discover bonjour advertised HTTP services in javascript alone?</p>
  
  <p>Why would this be useful? Imagine a local service looking after some data (eg your current lat/long), the data is exposed via a webservice and advertised by Bonjour Zeroconf. A (remote) website might want to know your current lat/long and rather than having to know you're running <em>MyGPSserverVersion2</em> the site could use javascript to search the local bonjour for <code>_Compatible_location_services._tcp</code> and then continue once it had an IP address.</p>
  
  <p>If this is impossible (I think its probably the case, Javascript is fairly restricted) then what are the hurdles and does anyone have any ideas as to how to overcome them?</p>