JS A/B testing client-side framework script