New 3D applications in web browsing platforms are rising quickly. Traditional 3D navigation tools, however, not only require much learning, but also could lead to errors and make users confused. In order to fit the needs of Internet users, compared with traditional CAD users, we have designed a specific, user-friendly interface for navigation of 3D environment, especially on a web browser. In our system, users’ commands and motions are under some constraints, so that no fatal errors could be made. Also, we made effort to enhance the motion quality to increase the interest of users and to avoid users from losing their interest as well. In this case, although the web users do not have full freedom to manipulate all the widely used navigation tools, they will obtain better efficiency of learning and better experience of navigating.