В целом да, какое-то препятствие есть на глазах, которые тоже относятся к слизистым, и вирус быстрее осядет на стекла, если на вас чихнули, чем попадет в глаза.
Но очки должны быть тогда не мелкими-узкими, и не висеть кокетливо на кончике носа.
Модные до сих пор очки с большими линзами, плотно сидящими к глазу, даже без диоптрий, даже солнцезащитные, лучшая защита в таком случае.
Очки для плавания, лыж тоже защитят, хоть они и не половину лица, зато плотно прилегают к коже, и даже лучше будут чем очки с линзами и большие. Именно потому, что прилегание у них близкое.
Носящие очки часто трогают их, то поправить, то стекло протереть. Надо стараться этого не делать и сразу очки плотно надевать. А если протирать стекло, то салфеткой со спиртом, и не держа очки у себя под носом.