브라우저 확장은 추가 기능으로 웹 브라우저를 확장하고, 웹 페이지를 수정하고, 사용하는 다른 서비스와 브라우저를 통합합니다. 이 가이드는 브라우저 확장의 세계를 소개하고 시작하는 데 도움이됩니다.
당신이 괴짜라면 이런 것들은 당신에게 분명합니다. 우리 괴짜들은 이것을 당연하게 여기고 있습니다. 우리는 브라우저 확장 기능이 무엇을 할 수 있는지, 언제 사용해야하며, 피해야 할지를 정확히 알고 있습니다. 그러나 모든 사람이이 모든 것을 아는 것은 아닙니다.
브라우저 확장을 사용하려는 이유는 무엇입니까?
다음과 같은 몇 가지 이유로 브라우저 확장 프로그램을 사용할 수 있습니다.
- 사용하는 다른 서비스와 통합하기 위해. 예를 들어 Evernote는 웹 사이트를 쉽게 잘라내어 Evernote 계정에 저장할 수있는 확장 프로그램을 제공합니다.
- 브라우저에 추가 기능을 추가하려면. 예를 들어 Chrome 용 JoinTabs 확장 프로그램은 여러 창의 모든 Chrome 탭을 단일 창으로 결합하기 위해 클릭 할 수있는 버튼을 제공합니다.
- 컴퓨터에 나타나는 웹 사이트를 수정하려면-콘텐츠 추가, 제거 또는 수정. 예를 들어 InvisibleHand 확장 프로그램은 쇼핑 웹 사이트에 정보를 추가하여 경쟁 소매 업체의 웹 사이트에 더 저렴한 가격이 있는지 알려줍니다.
확장 프로그램은 다른 많은 작업을 수행 할 수 있습니다. 브라우저는 수행 할 수있는 작업에 약간의 제한을두고 있지만 다른 소프트웨어와 비슷합니다. 브라우저를 서비스와 통합하거나 추가 기능을 얻으려는 경우 이미 존재하는 브라우저 확장 프로그램을 사용하여 수행 할 수 있습니다.
얼마나 안전합니까?
브라우저 확장은 다른 소프트웨어와 같습니다. 악성 확장 프로그램은 나쁜 일을 할 수 있으며 선의의 확장 프로그램도 버그를 가질 수 있습니다. Windows 데스크톱 앱에서 iPhone 앱에 이르기까지 다른 유형의 소프트웨어와 마찬가지로 신뢰할 수있는 확장 프로그램을 선택해야합니다.
Chrome은 확장 프로그램을 설치할 때 필요한 권한에 대한 아이디어를 제공하므로 확장 프로그램이 단일 웹 사이트에서만 작동하는지 또는 추가 권한이 있는지 확인할 수 있습니다. Firefox에는 세분화 된 권한 시스템이 없으므로 확장 프로그램은 전체 브라우저 등에 액세스 할 수 있습니다. Internet Explorer는 추가 기능을 제한적으로 지원합니다.
브라우저 확장에 특히주의해야합니다. 브라우저에서 실행 중이므로 잘못된 확장 프로그램이 액세스 권한을 사용하여 검색을 스누핑하여 신용 카드 번호와 비밀번호를 캡처 할 수 있습니다. 그러나이를 염두에 두는 것이 좋지만, 잘 알려진 개발자의 확장 프로그램과 많은 사용자가있는 잘 검토 된 확장 프로그램을 고수한다고 가정 할 때 실제 위험은 상당히 적습니다.
브라우저 속도가 느려질까요?
확장 프로그램으로 브라우저에 과부하를주지 않아야합니다. 각 확장은 컴퓨터에서 실행되는 또 다른 코드입니다. 사용하지 않는 응용 프로그램 더미를 설치하지 않고 Windows의 백그라운드에서 실행되도록하는 것처럼 사용하는 확장 프로그램의 수를 제한해야합니다.
Chrome에서는 많은 확장 프로그램이 자체 프로세스에서 실행되어 시스템에 다른 프로세스를 추가합니다. Firefox는 동일한 프로세스에서 모든 확장을 실행하지만 추가 확장이 많으면 Firefox가 더 느려질 수 있습니다.
성능 문제로 인해 탐색 기능을 향상시키는 몇 가지 확장 프로그램을 사용하는 것을 막을 수는 없지만 너무 많이 사용하고 싶지는 않습니다. 실제로 사용할 프로그램 만 설치하세요. 확장 프로그램을 사용하지 않는 경우 브라우저에서 제거하여 복잡함을 줄이고 속도를 높이세요.
브라우저 간의 차이점 : Chrome, Firefox, Internet Explorer
브라우저마다 확장 시스템이 다릅니다. Firefox에는 가장 강력한 기능이 있습니다. 이 때문에 많은 사람들이 Firefox를 사용합니다. Firefox는 다른 브라우저에서는 불가능한 많은 고급 확장 기능을 가능하게합니다. 그 역사 때문에 다른 브라우저에서 가능했던 확장 기능도 Firefox에서만 사용할 수 있습니다.
Chrome에는 또한 번성하는 확장 프로그램 생태계가 있으며 사용자가하고 싶은 대부분의 작업을위한 Chrome 확장 프로그램도있을 것입니다. Chrome은 브라우저 확장 프로그램에 더 많은 제한을 두어 Firefox만큼 강력하지 못하지만 이러한 제한을 통해 Chrome은 권한 시스템을 제공하고 보안을 위해 확장 프로그램을 조금 더 제한 할 수 있습니다.
Internet Explorer에는 매우 작은 추가 기능 에코 시스템이 있습니다. 사용 가능한 추가 기능은 거의 없으며 실제로 사용되는 대부분의 Internet Explorer 추가 기능은 다음과 같은 브라우저 도구 모음 일 것입니다. 끔찍한 Ask 툴바 다른 소프트웨어와의 번들링을 통해 사용자에게 초점을 맞췄습니다. 추가 기능을 원하는 경우 Internet Explorer는 사용할 브라우저가 아닙니다.
Safari와 Opera도 확장 프로그램을 사용할 수 있지만 해당 생태계는 Firefox 및 Chrome보다 훨씬 작습니다.
확장 프로그램은 플러그인과 같지 않습니다.
확장 프로그램 또는 추가 기능은 브라우저 플러그인과 동일하지 않습니다. "플러그인"은 Adobe Flash, Oracle Java 또는 Microsoft Silverlight와 같은 것입니다. 이를 통해 웹 사이트는 플러그인으로 렌더링되는 콘텐츠 (예 : Flash 동영상, PDF 또는 Java 애플릿)를 포함하고 렌더링 할 수 있습니다. 플러그인은 웹 사이트에서 플러그인을로드하고 버그를 악용 할 수 있지만 확장 기능은 다르기 때문에 공격자의 일반적인 대상입니다. 방문하는 웹 사이트는 확장 프로그램을 사용하여 아무것도 할 수 없습니다. 기본적으로 확장은 사용할 수있는 기능을 추가하고 플러그인은 웹 사이트에서 사용할 수있는 기능을 추가합니다.
확장을 얻을 수있는 곳
Chrome 확장 프로그램은 Chrome 웹 스토어 , Firefox 확장 기능은 Mozilla의 부가 기능 사이트 . Microsoft는 Internet Explorer 추가 기능 갤러리 그러나 선택은 극히 제한적입니다. 다른 브라우저에는 자체 사이트가 있습니다.
스마트 폰 및 태블릿
브라우저 확장 프로그램은 휴대 기기로 이동하지 못했습니다. iOS의 Safari, Android의 Chrome, Windows 8 Modern 환경의 Internet Explorer 등 어떤 브라우저도 확장 프로그램을 지원하지 않습니다. 휴대 기기에서 원하는 모든 작업에 전용 앱을 사용하는 것이 좋습니다.
몇 가지 예외가 있습니다. 예를 들어, Android 용 Firefox는 브라우저 확장을 지원하지만 Firefox의 데스크톱 버전이 아닌 Android 용 Firefox를 위해 특별히 개발되어야합니다. Android 용 Dolphin 브라우저는 자체 확장 기능도 지원합니다.
iPhone 또는 iPad에는 확장 기능을 지원하는 브라우저가 없습니다. Dolphin 브라우저의 iOS 버전도 마찬가지입니다. 앱이 할 수있는 일에 대한 Apple의 한계 .
북마크릿 브라우저 확장과 유사합니다. 북마크릿은 클릭 할 때 JavaScript 코드를 실행하는 특수 북마크입니다. 예를 들어, Evernote 브라우저 확장 프로그램을 사용하는 대신 현재 웹 페이지를 Evernote로 보내는 북마크릿이있을 수 있습니다. 북마크릿은 클릭 할 때만 실행되며 백그라운드에서 실행되지 않기 때문에 브라우저에 지장을주지 않습니다. 일반적으로 모든 브라우저에서도 작동합니다.
이미지 크레딧 : みけろぽぉ gy 은혜 F 어이 ckr (수정 됨)