websites competing for attention