I found the 3M one's were compatible with spectacles when I had to wear one in a disease control environment that didn't require the wearing of positive ventilation equipment all the time.
We didn't bother with the blue one's as the company decided they were not offering us enough protection.
If I felt I needed to wear one 3M would be the way to go Hivis have them I think.