KNS, in its current version, supports the modification of Web pages through the browser executing Javascript in the context of the page's DOM. The mechanism for making this occur is a KNS endpoint. The basic job of the endpoint is cause that to occur. There are various means to that end:
a browser extension can place tags (as shown above) on the page.
a browser extension can execute the appropriate Javascript in a sandboxed environment.
a proxy can place the tags on appropriate Web pages as they transit the proxy.
a Web server can place the tags in pages as they are served.
a Web page creator can place the tags in the pages as they are created.
Each of these endpoint "styles" calls KNS to execute one or more rulesets in the context of a page. Kynetx will be happy to consult with developers on which method is appropriate in a particular circumstance.
Endpoints
KNS, in its current version, supports the modification of Web pages through the browser executing Javascript in the context of the page's DOM. The mechanism for making this occur is a KNS endpoint. The basic job of the endpoint is cause that to occur. There are various means to that end:
Each of these endpoint "styles" calls KNS to execute one or more rulesets in the context of a page. Kynetx will be happy to consult with developers on which method is appropriate in a particular circumstance.
Current List of Endpoints