The proposed security to control ActiveX is digitally signing all ActiveX applications, so the author of the ActiveX can be found and disciplined. This will help control honest mistakes made by honest programmers, but it is of questionable value against dishonest programmers. A VBS application operates inside the user's browser, much like Javascript. VBS creates an active Web page which has movement. The risk of VBS is that it may open, read and write text files and launch ActiveX controls without the user's knowledge or permission.
Client pull technology creates periodic change on a Web page without using active controls.
It is generally employed on Web sites that post advertisements on their Web pages. The risk of client pull is that the refresh or reload of the Web page may be from a different Web site than the user thinks they are visiting - allowing an unknown Web site operator to place a cookie on the user's computer or load other downloadable technologies into the browser. The purpose and risk of client push are the same as client pull described above. As the cost of developing and maintaining Web sites decreases, more users will use Net technologies to enhance their Web sites in the competitive battle to gain recognition and increase visitor traffic. For the Internet user, this means an increased probability that they will be exposed to Internet technologies and will have an even greater need to seize control of the information that enters and exits their computer system.