Agent-based web, security issues, and human–computer interaction