Skip to main content

활성 스크립팅이란 무엇입니까?

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를 비활성화하기로 선택합니다.