System Considerations of User Interfaces
? Personal computer cycles are there to be used
? Any network transfer involves delay
? Shared systems have unpredictable performance
? Data validation often requires access to shared data
? Mobile code poses security risks