Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.6 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.6 KB

Client A/B testing

Client A/B testing refers to the method of performing experimentation related changes to a web application at runtime, typically within a browser. This method of experimentation is popular in the industry as it is easier to deploy, requires minimal to no engineering bandwidth for creating experiments and is accessible to non-engineering personnel as well.

This incubation's objective is to devise methods of conducting the same outcome with all its benefits offered, but without the performance penalties.

Goals

  • Standardize A/B transformation operations to a spec.
  • Enable application of experimentation changes at the Origin, an intermediary CDN/Edge/Proxy or the Browser.
  • Minimize or eliminate performance metrics degradation caused by application of changes in the browser through performant methods and through exploration of browser-native implementations.

Explainers and presentations

Directory structure

  • specs/ folder ontains the latest specification and explainers.
  • sdks/ contains sdks, libraries, etc.
  • prototypes/ hosts current prototypes, demos and sdks.

Contributing

Please see How to Contribute.