California is now banning "dark patterns" - website designs that make it hard for consumers to opt out.