Ahh, the things that authorities do to keep the (paying) public in check. Speed radars, breathalyzers, and now in Switzerland the police are going to use eye vision test equipment.
The law clearly states (that should be the case in every country) that you must be fit to ride your motorcycle (or car). Obviously that law is used to fight alcohol-impaired driving, but also your eye sight needs to be perfect too. If you need to ride with glasses (or contact lenses) you should be using them when riding.
Initially the cops in Switzerland used a specially developed eye test card, but now they are progressing to a higher technology. They are using a mobile machine, the kind you find at your local optician, to see if you can see.
If you fail the test, you're toast - you see? They'll be testing the system for the rest of the year, and if it works (ie, they managed to write a lot of fines), it will be implemented throughout Switzerland.
This will probably spike the interest of many other countries that will want to perform similar roadside vision checks and the resulting fines.
One point that would interest me.... where I live in the middle of nowhere, there are virtually no opticians/ophthalmologists, and those that are there have a year long waiting list. So if I want to get my eyes check, all I need to do is get stopped by the cops. Do you think they'll write me up a prescription to get new glasses?