Vorhang vor dem Gesicht ist eine übertriebene Version, die ich selber nicht schön finde.
Es geht um die anständige Kleidung der Frau, und zwar so, dass sie einen fremden Mann nicht erotisiert (zum Schutz der Frau) und zum Schutz des Mannes, der seine Augen davor hüten solle.
Du meinst, eine Frau soll Karate lernen... Dann hast du den Sinn der Schutz der Frau nicht verstanden. Es geht um den Schutz der Weiblichkeit vor fremden männlichen Blicken.