Human-computer interaction based on semantic focus+context for information visualization