Dissecting Computer-Tailored Health Interventions Delivered Over the Web