QR codes on screens can be made scannable for viewers at various distances by selecting an appropriate size and ensuring they're not too small to be recognized from a distance.