Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

On Windows the operating system color choose will bring up the Windows color chooser: 


Web Tracking Do-Not-Track Features

The Kitewheel Graph API web tracking JavaScript has been modified to add a "doNotTrack" configuration section that allows the specification of  HTML DOM elements and cookies that should not be tracked. 

  • cookies - the cookies specified will not be returned in the web tracking events
  • names - any HTML DOM elements that match the list of names will not be returned
  • ids - any HTML DOM elements with the specified ids will not be retrurned
  • classes - any HTML DOM elements that have this class will not be tracked 

The doNotTrack option is currently only available by modifying the JavaScript _kw.options object. There is no UI configuration available yet. 

For example if you had a HTML body like this: 

Code Block
languagexml
themeEmacs
  <body>
    <h1>Hello world!</h1>
    <div id="content">
      <code id="response">This is a div tag</code>
    </div>
    <div id="testers">
      <a href="index.html" class="doNotTrack">This is a link!</a><br/>
      <div id="form">
        <form action="index.html" method="post">
          <input type="text" name="myText"/>
          <input type="password" name="passField"/>
          <input type="submit" value="Submit me"/>
        </form>
      </div>
    </div>
  </body>

the following "doNotTrack" object could be used within the _kw.options object: 

Code Block
_kw.options = {
    "listenerId": "0123456789000000",
    "listenerHost": "https://api.kitewheel.com/api/v1/listener/",
    "doNotTrack": {"enabled": true, 
                        "names": ['passField', 'field1'],
                        "ids": ['content', 'passID'], 
                        "classes": ['doNotTrack'],
                        "cookies": ['privateCookie']
                        }
  } 

This would have the following effect: 

  • The password field would not be tracked in a blur or a formSubmit event because of the names setting 
  • The content div will not be tracked 
  • The link will not be tracked as it has the "doNotTrack" class - this is the recommended approach
  • The cookie "privateCookie" will not be returned as part of any packet 

Cross-Engine Visual Testing 

...