3 <title>MKWS: the MasterKey Widget Set</title>
4 <style type="text/css">
5 body { font-family: Georgia, Baskerville }
6 p { font-weight: bold }
10 <h1>MKWS: the MasterKey Widget Set</h1>
12 There is no content on the MKWS site, just tools:
16 <a href="mkws.js">mkws.js</a>
18 JavaScript code that powers the MasterKey Widget Set
21 <a href="/libjs-pz2/pz2api.1.js">/libjs-pz2/pz2api.1.js</a>
23 Low-level JavaScript library for access to the MasterKey web
27 <a href="mkws-complete.js"
30 A single large JavaScript file containing everything needed for
31 MKWS to work: the widget-set itself, the API library, and any
32 additional prerequisites such as jQuery.
35 <a href="mkwsStyle.css">mkwsStyle.css</a>
37 A stylesheet which styles only MasterKey widgets, and does not
38 otherwise interfere with application-site's styles.
40 <p style="color:darkred">
41 Note. This is not yet quite true: the stylesheet needs tweaking
42 to make it more specific to only the MKWS components. At present
43 it spills over into styling parts of the containing site, too.
49 For examples of how to use the widget-set, see:
53 A very simple application at
54 <a href="http://somesite.indexdata.com/"
55 >http://somesite.indexdata.com/</a>.
56 It's worth viewing the source to see how small it is.
60 <a href="http://somesite.indexdata.com/jquery.html"
62 version consisting of a single line of JavaScript code.
66 <a href="http://sagp.miketaylor.org.uk/"
67 >The Self-Appointed Grammar Police</a>,
68 which has been fitted with an MKWS searching widget.
69 (See also the MKWS-widget customisations in
70 <a href="http://sagp.miketaylor.org.uk/style.css"
71 >that site's stylesheet</a>.)
75 Documentation is as yet in short supply:
80 >README</a> (which may not be fully up to
84 The <a href="html-structure.txt"
85 >structure of the HTML generated by the MKWS widgets</a>,
86 which can be used to guide the customisation of its CSS styles.