I recently heard the term, but I forgot what it is, I'm trying to remember it, google doesn't hit the spot with it in a search for, "internet for the handicapped", amoung others, etc..
Anyways, anyone know about it? Supposedly as it states, an internet optimised for handicap users(ie: deaf...