JavaScript는 Java가 아닙니다. 훨씬 안전하고 유용합니다.

Oct 21, 2025
개인 정보 보호 및 보안
캐치되지 않은 콘텐츠

자바 브라우저 플러그인이 어떻게 안전하지 않은지 모두 들어 보셨을 것입니다. 2013 년 시스템 침해의 91 %가 안전하지 않은 Java 플러그인에 대한 것이 었습니다. . 하지만 자바는 자바 스크립트와 같지 않습니다. 사실 서로 관련이 없습니다.

대부분의 독자는 아마도 그 차이를 이해하지만 모든 사람이 그것을 아는 것은 아닙니다. 혼란은 우연이 아닙니다. JavaScript는 원래 사람들의 마음 속에서 Java와 연관시키기 위해 JavaScript로 명명되었습니다.

자바 기초

관련 : Oracle은 Java Plug-in을 보호 할 수 없는데 왜 여전히 기본적으로 활성화되어 있습니까?

Java는 서버 소프트웨어에서 데스크톱 응용 프로그램 및 Android 응용 프로그램에 이르기까지 모든 것에 사용되는 인기있는 프로그래밍 언어입니다. 아마 들어 보셨을 겁니다 마인 크래프트 , 이는 Java로 작성되었습니다. 자바 애플리케이션을 실행하려면 컴퓨터에 Oracle의 자바 런타임이 필요합니다. 이전에 Sun에서 개발했지만 Oracle이 Sun을 인수했기 때문에 이제는 Sun Java가 아닌 Oracle Java입니다.

그러나 Java는 기존 애플리케이션에만 사용되는 것이 아닙니다. 90 년대에 Sun은 웹 브라우저 내에서 Java 프로그램 또는 "Java 애플릿"을 실행할 수있는 브라우저 플러그인을 개발했습니다. Java 플러그인은 더 이상 널리 사용되지 않으며 끝없는 보안 문제의 원인이되었습니다. 가능하면 브라우저 내에서 Java 애플릿을 실행하고 싶지 않습니다. Java 플러그인 (웹 브라우저의 Java 컨텐츠)은 안전하지 않은 것으로 입증되었습니다.

Java 플러그인은 하나 뿐이며 Oracle에서 생성하고 Java 런타임과 함께 번들로 제공됩니다. 문제가있는 경우 Oracle이 문제를 해결할 때까지 기다려야합니다. 그것을 개선하기위한 경쟁이 없습니다.

자바 스크립트 기초

JavaScript는 웹 페이지에서 사용하는 프로그래밍 언어입니다. HTML은 웹 페이지가 배치되는 방식을 정의하는 레이아웃 언어이고 JavaScript는 웹 페이지를보다 동적으로 만들 수있는 언어입니다. JavaScript는 Gmail과 같은 웹 응용 프로그램이 작동 할 수 있도록 해주는 것이며 JavaScript는 현재 거의 모든 웹 사이트에서 사용됩니다.

JavaScript는 원래 웹 브라우저에서 실행되는 가벼운 스크립팅 언어로 설계되었습니다. 한 회사에서 제공하는 별도의 브라우저 플러그인이 아닙니다. 모든 브라우저에는 고유 한 자바 스크립트 엔진이 포함되어 있습니다. 브라우저는 타사 플러그인에 의존하지 않고 기본적으로 JavaScript 코드를 실행합니다. JavaScript를 더 빠르고 더 좋게 만들기 위해 브라우저 공급 업체간에 많은 경쟁이있었습니다.

그렇다면 JavaScript라고하는 이유는 무엇입니까?

JavaScript는 실제로 Java와 관련이 없습니다. Java의 단순한 하위 집합이 아닙니다. JavaScript는 "Mocha"라는 이름으로 개발되었으며 1995 년 Netscape Navigator 웹 브라우저의 베타 릴리스에 등장했을 때 "LiveScript"로 명명되었습니다.

1995 년 Netscape는 Sun과의 공동 발표에서이 언어를 "JavaScript"로 명명 할 것이라고 발표했습니다. 이것은 Netscape가 Sun의 Java 애플릿에 대한 지원을 추가 할 무렵에 발생했습니다. 우리는 돌아볼 수 있습니다 발표 오늘:

“JavaScript 언어는 업계를 선도하는 Sun의 객체 지향 크로스 플랫폼 프로그래밍 언어 인 Java를 보완합니다…

JavaScript는 클라이언트와 서버 모두에서 개체와 리소스를 함께 연결하는 라이브 온라인 응용 프로그램을 만들기 위해 설계된 사용하기 쉬운 개체 스크립팅 언어입니다. 프로그래머는 Java를 사용하여 새 개체와 애플릿을 만드는 반면 JavaScript는 HTML 페이지 작성자와 엔터프라이즈 응용 프로그램 개발자가 클라이언트 또는 서버에서 실행되는 개체의 동작을 동적으로 스크립팅하는 데 사용하도록 설계되었습니다.”

이 발표는 자바와 자바 스크립트에 대해 이야기하면서 계속 이어집니다. 이것은 일반적으로 Sun과 Netscape가 새로운 언어 인 JavaScript를 당시 인기 있던 Java 언어와 연관시키려는 시도로 간주됩니다. 그 이름은 사람들을 약간 혼란스럽게 만들고 새로운 언어를 Java와 연관 시키게하여 JavaScript를 즉각적으로 존중하게했습니다. 자바에 대해 많이 언급 한 발표에서 자바 스크립트라고 썬이 발표 한 것이라면 분명히 자바와 관련이있는 것입니다. 맞죠? 아니.

1998 년 JavaScript를 발명 한 Brendan Eich는 인터뷰에서 JavaScript는 가벼운 사용을 위해 "Java와 비슷하지만 스크립팅 언어"로 만들어졌습니다. Java와 비슷해 보이지만 매우 다릅니다.

JavaScript는 현대 웹에서 실질적으로 필수입니다.

관련 : NoScript 란 무엇이며 JavaScript를 비활성화하는 데 사용해야합니까?

우리는 수년 동안 브라우저의 Java 컨텐츠에서 멀어졌습니다. Java는 여전히 널리 사용되고 있지만 웹 브라우저와 연결될 때 이름이 더럽습니다. Java는 또한 점점 더 싫어하는 소비자 소프트웨어가되었습니다. 정크웨어와 보안 업데이트 번들링 .

자바 이름이 원래 자바 스크립트에 대한 신뢰도를 높이기위한 것이었던 곳에서 자바 협회는 이제 그 이름을 훼손하고 있습니다. 자바 플러그인 취약점에 대한 묵시적인 헤드 라인을 보면 자바 스크립트가 떠오르 기 쉽습니다. 그게 이름의 요점입니다. 관련이있는 것처럼 보이게하는 것입니다.

어떤 사람들은 웹 브라우저에서 JavaScript를 비활성화하는 방법을 사용하지 않습니다. NoScript와 같은 추가 기능이 있습니다. 하지만 자바 스크립트는 브라우저에 자바가있는 것처럼 안전하지 않습니다. 예, 자바 스크립트를 통해 악용 될 수있는 웹 브라우저에 간헐적 인 보안 취약성이 있지만 그 구멍이 수정되어 계속 진행됩니다. 이는 자바 스크립트에만 국한된 것이 아닙니다. HTML, CSS 또는 기타 기술을 통해 악용 될 수있는 웹 브라우저의 보안 취약점이있을 수 있습니다. 향후 발생할 수있는 브라우저 취약성으로부터 자신을 완전히 보호 할 수있는 방법은 없습니다. 브라우저와 플러그인을 계속 업데이트하십시오.


JavaScript는 컴퓨터 나 스마트 폰에서 브라우저를 사용하든 최신 웹을 강화합니다. 비활성화하면 많은 웹 사이트를 사용할 수 없게됩니다.

반면에 Java 브라우저 플러그인은 매우 적은 수의 웹 사이트에서 사용됩니다. Java 브라우저 플러그인을 비활성화하면 웹이 계속 정상적으로 작동합니다. 당신은 그것을 가지고 있지 않다는 것을 결코 알지 못할 것입니다.

이미지 크레딧 : Flickr의 nyuhuhuu , Flickr의 Marcin Wichary

WebAssembly And The Death Of JavaScript

Coffee Without Java


개인 정보 보호 및 보안 - 가장 인기있는 기사

Mozilla의 Firefox 모니터에서 데이터 침해 경고를받는 방법

개인 정보 보호 및 보안 Sep 16, 2025

캐치되지 않은 콘텐츠 데이터 보안 및 개인 정보 보호는 점점 더 Mozilla Firefox 브라우저의 중심이되고 있습니다. Mozilla는 Mozilla VPN과 같�..


Google Pixel 4에서 얼굴 잠금 해제가 잠금 화면을 우회하는 것을 방지하는 방법

개인 정보 보호 및 보안 Nov 1, 2024

스크래치 디노 Google의 얼굴 인식 잠금 해제 기능은 Pixel 4 과 Pixel 4 XL 신원을 인증하면 자동으로 �..


아니요, Chromebook에는 바이러스 백신이 필요하지 않습니다.

개인 정보 보호 및 보안 Dec 14, 2024

최근 Malwarebytes 크롬 북용 바이러스 백신 발표 (Android 앱을 통해). 하지만 여기에 문제가 있습니다. 그것은 완전한 헛소리입니�..


WhatsApp 메시지를 삭제하는 방법

개인 정보 보호 및 보안 Nov 13, 2024

때로는 WhatsApp에서 메시지를 삭제하고 싶습니다. 파트너를위한 메시지를 어머니에게 보냈거나 공유 한 비밀번호와 같은 개인 정보를 숨�..


Alexa로 iCloud 캘린더에 액세스하는 방법

개인 정보 보호 및 보안 Jun 20, 2025

캐치되지 않은 콘텐츠 최근 Alexa 업데이트 덕분에 이제 Amazon Echo, 기타 Alexa 지원 장치 및 Alexa 앱을 통해 iCloud 캘린더에 액세스 할 수 있�..


"Take a Five"로 시간 제한 브라우징 휴식을 취하십시오.

개인 정보 보호 및 보안 Jun 17, 2025

캐치되지 않은 콘텐츠 생산성을 높이기 위해 컴퓨터 앞에 앉아 있습니다. 몇 시간 후 이메일을 확인하고 RSS 피드를 읽고 Facebook에 상태�..


외출시 Nest가 자동으로 감지하도록하는 방법

개인 정보 보호 및 보안 May 3, 2025

출근 할 때 에너지를 절약하기 위해 문 밖으로 나가기 전에 온도 조절기를 낮출 가능성이 높습니다. 하지만 Nest 온도 조절기는 사용자가 ..


Wi-Fi Sense 란 무엇이며 Facebook 계정이 필요한 이유는 무엇입니까?

개인 정보 보호 및 보안 Jul 2, 2025

Wi-Fi Sense는 윈도우 10 . 'Facebook 계정을 사용하려면 Wi-Fi Sense에 권한이 필요합니다.'라는 팝업이 표시 될 수 있습니다. Outlook.com ..


카테고리