I've experienced black specks that seem to float across my field of vision.  What is the cause and what can I do about it?
D000375:Aging / Q000473:pathology* / Q000502:physiology; D002387:Cataract Extraction / Q000009:adverse effects; D003930:Diabetic Retinopathy; D005128:Eye Diseases / Q000209:etiology*; D006801:Humans; D009216:Myopia / Q000150:complications; D009885:Ophthalmology; D012163:Retinal Detachment / Q000209:etiology; D012307:Risk Factors; D014822:Vitreous Body / Q000503:physiopathology*