Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Mac에서 Silverlight 활성화하는 방법: 설치부터 오류 해결까지 완벽 가이드

Microsoft Silverlight는 리치 인터넷 애플리케이션을 작성하고 실행하기 위해 사용되던 프레임워크로, 현재는 공식 지원이 종료된 기술입니다. Adobe Flash와 비슷한 역할을 했으며, 초기 버전은 스트리밍 미디어에 중점을 두었고 이후 버전은 멀티미디어, 그래픽, 애니메이션을 지원했습니다. 또한 개발자에게 CLI 언어와 개발 도구에 대한 지원도 함께 제공했습니다.

업계 전문가들은 2011년부터 이미 Silverlight의 종말을 예감했습니다. 이듬해인 2012년에는 Microsoft가 Windows 8에서 HTML5로 대체하면서 Silverlight의 지원 중단을 사실상 확정했습니다. 2015년이 끝나기 전에는 모두가 이 기술의 운명을 짐작했지만, 회사 측은 미래 계획에 대해 명확한 입장을 내놓지 않았습니다.

그럼에도 일부 Mac 사용자들은 여전히 궁금해합니다. Mac에서도 Silverlight가 필요할까? 아직도 설치하고 활성화해야 할까? 이 글에서는 수명이 다해가는 이 기술에 대한 핵심 질문들을 하나씩 짚어보겠습니다.

Silverlight란 무엇인가?

Silverlight 5까지 출시된 이 프로그램은 Microsoft 공식 사이트에서 "웹 및 모바일 애플리케이션을 위한 매력적이고 인터랙티브한 사용자 경험을 만들기 위한 강력한 개발 도구"로 정의됩니다. 무료 플러그인 형태로 제공되며 .NET 프레임워크를 기반으로 작동하고, 다양한 브라우저·기기·운영체제와 호환됩니다.

Pro Tip: 성능 저하나 시스템 오류를 일으킬 수 있는 정크 파일, 유해 앱, 보안 위협 요소를 정기적으로 스캔하여 Mac을 최적의 상태로 유지하세요.

Silverlight의 대표적인 용도와 장점은 다음과 같습니다:

  • 미디어 – 다양한 형식의 실시간 및 온디맨드 고품질 인터랙티브 비디오 경험을 제공하면서 콘텐츠를 보호합니다.
  • 비즈니스 – 개발자가 이미 갖춘 도구와 기술을 활용해 더 풍부하고 깊이 있는 상호작용성을 갖춘 비즈니스 앱을 제작할 수 있습니다. 여러 브라우저와 운영체제에 배포해야 하는 IT 부담도 덜어줍니다.
  • 모바일 – 익숙한 도구로 터치 기반 앱을 빠르게 개발하고 Windows Phone 마켓플레이스를 통해 배포하는 것을 목표로 했습니다.

Silverlight 지원 종료 타임라인

2007년 처음 출시된 이래 Silverlight는 Adobe Flash와 자주 비교되었습니다. NBC의 2008 베이징 하계 올림픽 중계, 2010 밴쿠버 동계 올림픽, 2008년 미국 양대 정당 전당대회 중계 등 주요 이벤트의 비디오 스트리밍을 담당하며 입지를 굳혔습니다.

Amazon Video와 Netflix의 스트리밍 서비스에도 활용되었지만, Netflix는 2013년 Silverlight의 지원 종료 조짐을 감지하고 HTML5 비디오로의 전환을 발표했습니다.

2015년 7월 블로그 게시물에서 Microsoft는 미디어 목적으로 Silverlight를 사용하던 기업들에게 DASH/MSE/CENC/EME 기반 설계로의 전환을 권장했으며, Silverlight 5의 전체 지원 종료일을 2021년 10월로 확정했습니다.

브라우저 및 프로그램별 지원 현황:

  • IE9~11 – 운영체제에 따라 2021년 말까지 지원
  • Google Chrome – 2015년 9월부터 지원 중단
  • Mozilla Firefox – 2017년 3월부터 지원 중단
  • Microsoft Edge – 사용 가능한 플러그인 없음
  • macOS – Firefox 52, Safari 12, Chrome 45부터 지원 중단

Mac에서 Silverlight 활성화하는 방법

Mac 사용자 중 아직 Silverlight가 필요한 분이라면 설치 후 활성화하는 방법이 있습니다. 다만 순탄하게 진행되지 않을 수 있다는 점은 미리 염두에 두세요.

실제 사례를 보면, macOS High Sierra 사용자는 Safari 12로 업데이트하기 전까지 Silverlight가 정상 작동했습니다. 하지만 동시에 Mojave로 업그레이드한 뒤, Safari가 더 이상 Silverlight를 지원하지 않는다는 사실을 알게 되었고, Mojave가 플러그인 사용을 차단했다는 공식 정보는 찾을 수 없었다고 합니다.

Mojave에 머물면서 Silverlight를 포기해야 할까요, 아니면 High Sierra로 롤백해서라도 플러그인을 계속 사용해야 할까요?

한 가지 실용적인 대안은 Silverlight와 호환이 잘 되는 Firefox 52.9.0 ESR을 계속 사용하는 것입니다.

이제 Mac에서 Silverlight가 인식되지 않거나 설치를 반복해서 요구하는 문제를 자세히 살펴보겠습니다. Silverlight 기반 웹사이트에 접속할 때마다 "설치가 필요합니다"라는 오류 메시지가 나타난다면, 바로 이 문제를 겪고 있을 가능성이 높습니다.

주요 원인은 다음과 같습니다:

  • 시스템에 이전 버전의 Silverlight가 설치되어 있지만, 해당 사이트가 요구하는 버전 요건을 충족하지 못하는 경우
  • 플러그인이 실제로 설치되어 있지 않은 경우
  • 브라우저가 'Rosetta로 실행'으로 설정되어 있어 Mac이 PowerPC 기반으로 잘못 인식되는 경우

문제 해결에 앞서 소프트웨어가 실행되는 환경을 먼저 점검하는 것이 좋습니다. Mac의 안정적인 작동을 방해할 수 있는 정크 파일과 불필요한 파일을 정리하는 것도 큰 도움이 되는데, 신뢰할 수 있는 서드파티 Mac 최적화 도구를 활용하면 간편하게 처리할 수 있습니다.

이후 아래 단계를 따르세요:

  1. Apple 메뉴에서 이 Mac에 관하여를 선택합니다.
  2. 프로세서 유형, 속도, RAM, 운영체제 정보를 확인합니다. 일부 사이트는 특정 시스템 요건을 충족해야 콘텐츠를 볼 수 있습니다.
  3. 창을 닫고, 열려 있는 모든 브라우저 창도 종료합니다.
  4. 데스크톱에서 하드 드라이브 아이콘을 두 번 클릭합니다.
  5. Library(라이브러리) 폴더를 두 번 클릭합니다.
  6. Internet Plug-ins 폴더를 엽니다.
  7. Silverlight.plugin 파일이 있다면 플러그인이 설치된 것입니다. 버전을 확인하려면 해당 파일을 선택하고 파일 메뉴에서 정보 가져오기를 클릭한 뒤 표시된 버전 번호를 확인합니다.
    • 버전 번호가 1.0.xxx이고 프로세서가 PowerPC인 경우: 올바른 버전의 플러그인이 설치되어 있습니다.
    • Intel 프로세서인 경우: 모든 버전의 Silverlight가 지원됩니다. 다만 최신 기능과 개선 사항을 활용하려면 최신 버전 실행을 권장합니다.

이제 세 가지 잠재적 원인별 해결 방법을 살펴보겠습니다.

원인 1: 시스템에 이전 버전의 Silverlight가 설치된 경우

일반적으로 웹사이트는 콘텐츠를 표시하기 위해 Silverlight 3을 사용합니다. 이 경우 사이트는 시스템이 요건을 충족하는지 확인하고, 충족하지 못하면 Silverlight 사이트의 업그레이드 페이지로 안내합니다. 반면 PowerPC를 사용 중이라면 사이트가 이를 인식해 버전 1만 설치할 수 있습니다. 이런 상황이라면 해당 사이트의 지원팀에 문의하는 것이 좋습니다.

원인 2: 플러그인이 실제로 설치되지 않은 경우

아래 지침을 따르세요:

  1. 브라우저에서 https://silverlight.net/getstarted/ 에 접속합니다.
  2. 창 우측 하단의 Install Silverlight를 찾습니다.
    • Intel 프로세서라면 Silverlight 3 옆의 Mac Runtime을 클릭합니다.
    • PowerPC라면 Silverlight 1.0 옆의 Runtime for Mac PowerPC를 클릭합니다.
  3. 다운로드가 완료되면 설치가 자동으로 시작됩니다. 설치 마법사의 단계를 따릅니다.
  4. 설치가 완료되면 브라우저 종료를 요청받습니다. 브라우저를 닫았다가 다시 실행하면 새 플러그인이 정상적으로 인식됩니다.

원인 3: 브라우저가 'Rosetta로 실행'으로 설정된 경우

아래 단계를 따르세요:

  1. 데스크톱에서 하드 드라이브 아이콘을 두 번 클릭합니다.
  2. Applications(응용 프로그램) 폴더를 선택합니다.
  3. 사용 중인 브라우저의 아이콘을 CTRL 키를 누른 상태로 클릭합니다.
  4. 정보 가져오기를 선택합니다.
  5. Rosetta를 사용하여 실행 옵션을 찾습니다. 이 체크박스는 선택 해제 상태여야 하며, 체크되어 있다면 해제하고 창을 닫습니다.
  6. Apple 메뉴에서 재시동을 클릭합니다.
  7. 컴퓨터가 재부팅되면 오류 메시지가 발생했던 웹사이트에 다시 접속해 봅니다.

만약 올바른 버전의 플러그인이 설치되어 있지 않다면 Rosetta를 사용하여 실행 체크박스가 해제되어 있는지 확인한 뒤, 앞서 안내한 플러그인 설치 단계를 진행하세요.

마무리

Mac에서 Silverlight가 꼭 필요할까요? 이는 사용자의 필요와 선호에 따라 달라질 수 있습니다. Silverlight 5는 2021년 10월까지만 지원되며, 이후 Microsoft는 모든 지원을 종료했습니다.

그럼에도 어떤 이유로든 Mac에 Silverlight를 설치하고 활성화해야 한다면, 위에서 소개한 해결 방법들을 활용해 보시기 바랍니다.