<div dir="ltr">Hi,<div><br></div><div>We recently outsourced a prototype of the W3C NSD API (<a href="http://www.w3.org/TR/discovery-api/">http://www.w3.org/TR/discovery-api/</a>), implemented  as a WebKit module.</div><div>
<div>It is mostly feature complete and works for GTK/EFL ports.</div><div>The WebKit fork can be found here: <a href="https://github.com/canonresearchfrance/webkit">https://github.com/canonresearchfrance/webkit</a> (branch webkit-nsd).</div>
</div><div><br></div><div>Demo, screencasts... are available at: <a href="https://github.com/canonresearchfrance/webkit-nsd-demo">https://github.com/canonresearchfrance/webkit-nsd-demo</a></div><div><br></div><div>Writing a WebKit module from scratch (with support for WK1 &amp; WK2, EFL &amp; GTK ports), was a lot of fun. At some point, we needed to make some design decisions, hopefully sensible but who knows...</div>
<div><br></div><div>Any feedback would therefore be greatly appreciated.<br></div><div><div><br></div><div>Once the spec becomes stable, we hope that this module can be contributed to WebKit users.</div></div><div><br></div>
<div>Regards,</div><div>    Youenn</div></div>