Visible to the naked eye.
Enlarged or magnified.
Of, or pertaining to, the megascope.
Able to be seen; visible.
Able to be rendered correctly by a particular browser.
Able to be viewed.