브라우저 기반 Java를 비활성화하면 어떤 기능이 손실됩니까?


23

JavaScript가 아닌 Java를 비활성화하면 컴퓨터가 악의적 인 소프트웨어 공격으로부터보다 안전하게 보호된다는 내용을 읽었습니다. 모든 징후는 그것이 실제로 더 안전해질 것이라는 점이지만, 브라우징 경험에서 무엇을 잃어 버릴지에 대한 실질적인 이유는 없습니다. 누군가 내가 경험하거나하지 않을 것을 말해 줄 수 있고 오늘날 브라우징에 Java가 정말로 필요합니까?


7
물론 확장 프로그램이나 플러그인 사용 중지하면 더 안전하게 탐색 수 있다는 것이 입증 된 사실은 아니지만 브라우저의 플러그인 수가 적을수록 불안정하거나 안전하지 않은 경향이 있습니다. 나는 항상 적극적으로 사용하지 않는 것을 비활성화하고 완전히 의존하지 않는 대안을 찾거나 적어도 무료 대안 (lightspark, openjdk)을 사용하고 Linux에있는 경우 항상 repos를 사용하는 것이 좋습니다.) .
arielnmz

더 이상 Java를 사용하지 않습니다.
DisplayName

답변:


38

누군가 내가 경험하거나하지 않을 것을 말해 줄 수 있으며 오늘날 브라우징에 Java가 정말로 필요합니까?

이것은 상당히 좋은 질문입니다. 요약하자면 다음과 같습니다. 브라우저에 Java가 필요하면 바로 알 수 있습니다. Java가 필요하지 않고 심지어 그것을 사용하고 있는지조차 알지 못하는 경우에도 좋은 기회가 될 것입니다. 2015 년에 Java가 제대로 작동해야하는 사이트를 통해 일반 사용자가 넘어 질 위험은 현재로서는 거의 없습니다.

Java와 웹의 역사를 이해하기 위해 Java는 본질적으로 Java로 코딩 한 다음 Java를 실행할 수있는 모든 시스템에서 해당 코드를 실행할 수있는 "블랙 박스"가상 머신입니다. 개념은 Java가 어느 머신에서나 실행할 수있는 중간 플랫폼이라는 것입니다. Windows, Macintosh, Linux 등… 따라서 Java 플러그인을 사용하면 웹 브라우저 내에서 Java 앱을 실행할 수 있습니다. 이는 크로스 플랫폼 호환성이 부족하고 초기 인터넷의 다른 "거칠기"로 인해 인터넷 초기에 매력적이었습니다.

그러나 2015 년에 Java가 과거에 제공했던 "멋진"기본 수준 기능 (멋진 그래픽 및 효과 등)의 대부분은 이제 CSS, HTML 및 JavaScript를 통해 브라우저 자체에서 처리됩니다. 1990 년대 후반에서 2000 년대 초반에는 많은 브라우저가 Java를 사용했습니다. 기본 브라우저는 그 당시 Java에서만 할 수있는 트릭을 처리 할 수 ​​없었기 때문입니다. Java는 일반적으로 제공되는 기능 덕분에 Netscape Navigator에서 기본 플러그인으로 번들로 제공되기도했습니다.

이제 2015 년에 놓칠 수있는 위치는 액세스하는 사이트 종류에 따라 다릅니다. 예를 들어 개인 세금 시스템, 급여 게이트웨이 및 기타 시스템과 같이 온라인으로 액세스 할 수있는 많은 금융 시스템은 복잡한 Java 응용 프로그램을 사용하여 최종 사용자가 금융 도구에 대한 풍부한 경험을 얻을 수 있다는 것을 알고 있습니다. 따라서 컴퓨터를 사용하여 이와 같은 웹 기반 금융 응용 프로그램에 액세스하는 경우 Java를 활성화해야합니다. 그러나 제 경험에 따르면, 그러한 경우에도 많은 그러한 기관들은 구식 Java 기반 시스템을 최신 웹 브라우저 기능을 더 잘 활용하는보다 안정적인 비 Java 기반 설정으로 천천히 이동하고 있습니다.

예를 들어, 1 년 전에 브라우저 기반 화면 공유 소프트웨어 / 서비스 GoToMeeting 을 사용하는 사람은 브라우저뿐만 아니라 시스템에서도 Java를 활성화해야했습니다. 그러나 사이트의이 지원 포럼 스레드에서 설명한대로 이제는 Java 기반이 아닌 소프트웨어 도구를 위해 Java 요구 사항을 공식적으로 삭제했습니다.

과거에는 Java를 사용하여 소프트웨어를 자동으로 시작했지만 그 후이 방법을 자체 실행기로 대체했습니다. 런처를 도입 한 이후로 더 이상 Java를 사용하지 않습니다.

따라서 Java가 브라우저 수준에서 잠재적 보안 문제로 걱정하는 경우 지금 당장 비활성화하십시오. 나는 당신이 그것을 놓치지 않을 것이라고 확신합니다. 그리고 만약 8 개월에서 9 개월 사이에 어떤 이유로 자바가 필요하다면, 그때 다루어야합니다.


1
"... Java로 코드를 작성하고 모든 시스템에서 해당 코드를 실행할 수 있습니다 ..."마음, 그것은 실제로 Java가 다른 언어보다 훨씬 더 잘할 수있는 것은 아닙니다. 차이점은 Java를 사용하면 코드 를 컴파일 한 다음 모든 시스템에서 컴파일 된 바이트 코드 를 실행할 수 있지만 다른 언어에서는 소스 코드 를 제공 하고 대상 플랫폼에서 바로 컴파일 / 해석해야한다는 것입니다. 사이트를 신뢰하지 않으면 WRT 보안, 특히 WRT 보안 이 올바른 방법 이라고 주장 할 수 있습니다 .
leftaroundabout

4
제이크, 편집 내용을 충실하게 유지하십시오. 마지막 5 개 개정판은 다소 피상적이며 이러한 수정 사항은 항상 게시물을 첫 페이지로 푸시하여 다른 게시물을위한 공간을 줄입니다. 감사.
slhck

1
나는 독일의 큰 은행에서 일하고 있으며 집에서 일하기 위해 원격 소프트웨어를 사용하려면 Java가 필요합니다.
Miguel Febres 2019

2
동의한다. 나는 전임 소프트웨어 개발자와 열렬한 인터넷 사용자와이야 2012 년 12 월에 나의 새로운 PC에 자바를 설치하지 않은 내가 바탕 화면 (일부 도구)와에 자바를 필요로 할 때 한 경우가 있었다 해당 날짜 이후 제로 의 경우 내가 필요한 곳 일부 웹 사이트에서. 그래서 나는 그것을 PC에서 쉽게 멀리 떨어지고 아무것도 놓치지 않습니다. 또한 회사 응용 프로그램이 여전히 브라우저 응용 프로그램에서 회사 응용 프로그램에 크게 의존한다는 주장을지지합니다.
miroxlav

3

대부분 웹에서 Java 애플릿의 형태로 Java를 만나게됩니다. 이들은 웹 페이지에 포함 된 상자 모양의 영역으로 나타나는 응용 프로그램입니다. Java를 사용하지 않을 때 브라우저가이를 처리하는 방법은 브라우저에 따라 다르지만 대부분 회색 사각형으로 표시하여 Java를 설치하라는 메시지를 표시합니다.

따라서 애플릿에 Java가 필요한 웹 사이트를 발견하면 알게 될 것입니다.

어쨌든 많은 Java 애플릿이 표시되지 않습니다. 90 년대 후반에서 2000 년대 초반에 웹 붐이 일어 났을 때 흔히 볼 수 있었지만 현재는 HTML5에 의해 대체되는 Adobe Flash에 의해 기술이 대체 되었기 때문에 오늘날에는 매우 드문 일이되었습니다.


4
마지막 단락의 설명은 실제로 정확하지 않습니다. Java 애플릿, 플래시 및 html 5는 서로 다른 목적에 유용한 도구입니다. 겹치는 부분이 있지만 다른 것으로 교체하는 것은 중요하지 않습니다. 그리고 웹 초기에 자바 애플릿이 일반적 이었다는 것은 사실이 아닙니다. 그들은 항상 드물었습니다. 그들은 기본적으로 결코 붙 잡지 않았습니다.
벤 크로 웰

0

모든 웹 사이트가 작동하려면 일부 웹 사이트가 작동해야하며 다른 웹 사이트는 작동하지 않습니다. 예를 들어 Nvidia 웹 사이트를 통해 그래픽 카드 드라이버를 업데이트 하려면 Java가 필요합니다. 체스, 게임, 날씨, 자막이있는 영화 감상 등 Java 애플릿을 사용하는 다른 많은 웹 사이트가 있습니다. 따라서 해당 사이트를 방문하고 Java에서 실행되는 경우 Java도 있어야합니다.

일반적으로 보안 위협을 나타낼 수 있지만 Windows XP를 실행하는 보안 위협도 있습니다. 따라서 Java가 최신 상태이고 OS가 있고 매우 "이상한"웹 사이트를 사용하지 않으면 안전하다고 느낄 수 있습니다. 즉, "나쁜"일이 발생하면 Java가 비난하지 않습니다.

Java의 소유자 인 Oracle은 보안을 강화하기 위해 자주 업데이트하고 있습니다. 그러나 Java를 정기적으로 업데이트하지 않으면 보안 결함을 나타낼 수 있습니다. Oracle 웹 사이트에서 더 많은 내용을 읽고 더 큰 그림을보고이 Wikipedia 기사를 시작할 수 있습니다.


10
"뭔가 나쁜 일이 생겼을 때 자바는 책임이 없다" -이것은 완전히 잘못이다. Java의 제로 데이 취약점으로 인해 시스템이 손상되면 물론 Java가 비난받을 것입니다. 과거에는 이러한 취약점이 많이있었습니다. 이것이 많은 보안 전문가들이 Java 비활성화를 권장 하는 이유 입니다. 하나의 공격 경로를 제거합니다.
DW

0

내가 대학에 다닐 때 많은 (필수) 교육 앱에는 Java, 예를 들어 Blackboard, 대학 도서관의 웹 사이트, wolfram alpha, webassign 등이 필요했습니다. 브라우저에서 Java를 비활성화하면 앱의 기능이 손상되었습니다. 결과적으로 Java를 최신 상태로 유지하고 앱이 허용하는 최고의 보안 설정을 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.