활성 스크립팅이란 무엇입니까?
Active Scripting은 구성 요소 기반 스크립팅 언어의 Microsoft Windows 운영 체제 버전입니다.OLE 자동화를 기반으로합니다. 이는 응용 프로그램이 종종 데이터간에 데이터를 전달하여 다른 응용 프로그램과 상호 작용할 수있는 메커니즘입니다.스크립트는 웹 페이지 및 소프트웨어 프로그램에 사용되었습니다.script는 해석 된 언어입니다.스크립팅 언어로 작성된 응용 프로그램은 컴파일되지 않으며 실행될 때 번역됩니다.결과적으로 컴파일 된 응용 프로그램만큼 빠르게 실행되지는 않지만 개발하기가 더 쉬울 수 있습니다.따라서 스크립트는 웹 페이지와 같은 가벼운 응용 프로그램에서 더 인기가 있습니다.ActiveX 스크립팅으로도 알려진 Active Scripting은 일반적으로 ASP (Active Server Pages)로 알려진 Microsoft 웹 애플리케이션 기술에서 일반적으로 사용되었습니다.Microsoft는 1996 년 Internet Explorer 3 (IE3) 브라우저와 1996 년 IIS (Internet Information Services) 웹 서버 플랫폼 에서이 기술을 지원했습니다. Microsoft 기술에서는 Excel, Excel,와 같은 Microsoft 사무실 애플리케이션을 자동화하는 데 사용되었습니다.Applications for Applications (VBA)로 알려진 곳.활성 스크립팅이 더 이상 업데이트되지 않습니다..NET 프로그래밍 플랫폼에 의해 대체되었습니다.
스크립트는 사용자 작업을 기반으로 메뉴 모양 변경, 양식 항목 유효성 검증 및 계산과 같은 기능에 사용할 수 있습니다.브라우저와 같은 클라이언트 측에서 스크립트가 실행되면 서버로의 여행을 방지 할 수 있으므로 사용자 작업에 대한 응답이 더 빠를 수 있기 때문에 사용자 경험이 향상됩니다.예를 들어, 웹 페이지에서 양식 항목이 검증되면 사용자는 예를 들어 필수 필드에 입력을 놓친 것을 즉시 알립니다.서버에서 유효성 검사가 발생하면 웹 페이지가 불완전한 정보를 보내고 서버의 프로그램은 항목을 검증하고 정보가 누락 된 것을 발견 한 다음 브라우저에 응답을 보내는 것입니다.그것은 종종 웹 페이지에서도 사용됩니다.Java로 알려진 인기있는 웹 프로그래밍 언어와 혼동 될 수 있습니다.둘 다 C 프로그래밍 언어를 기반으로하지만 두 가지 언어입니다.JavaScript 언어는 해석되고 Java는 일반적으로 편집됩니다.
스크립팅 언어는 보안 문제를 제기 할 수 있습니다.이 코드는 인간이 읽을 수 있으므로 정통한 웹 사용자는이를보고 안전 해야하는 정보를 찾을 수 있습니다.스크립트가 웹 응용 프로그램의 데이터베이스를 참조하는 상황이 그 예입니다.이 정보를 통해 악의적 인 사용자 가이 리소스에 입학 할 수 있습니다.scripts 스크립트는 사용자의 로그인 이름 및 은행 웹 사이트의 비밀번호와 같은 사용자 정보를 악성하기 위해 악의적으로 사용될 수 있습니다.이를 해결하기 위해 브라우저 개발자는 스크립트가 허용되는 내용을 제한하는 "샌드 박스"기능을 추가했습니다.또 다른 보안 개념 인“Origin of Origin”은 한 사이트에서 사용되는 정보가 다른 사이트에서 사용하기 위해 사용되지 않습니다.이러한 보안 노력에도 불구하고 많은 사용자가 브라우저에서 활성 스크립팅 또는 JavaScript를 비활성화하기로 선택합니다.