it-gundan.com

그래도 Flash 또는 Silverlight를 사용해야합니까?

Flash의 향후 (및 현재) 사용과 Silverlight의 채택에 대해 많은 논란이있었습니다. 이미 사용 중이거나 HTML5와 같은 다른 것을 사용해야하는 경우 계속 사용해야합니까?

8
Jason

Flash와 Silverlight는 모두 강력한 플랫폼이며 실제 환경에 따라 다릅니다. 현재 Flash의 사용자 기반은 연령으로 인해 훨씬 ​​더 크고 더 많은 사람들이이를 설치했을 가능성이 있습니다.

5
Nat Ryall

Flash/Silverlight를 사용할 수 있지만 가능한 경우 내용에 대체 수단을 제공한다고 생각합니다.

내장 된 플러그인을 사이트의 다른 계층으로 생각하십시오. 일반 텍스트 및 GET/POST 작업으로 작동해야합니다. CSS로 모양과 느낌을 향상시킵니다. JavaScript로 응답 성을 향상 시키십시오. 마지막으로 Flash 또는 Silverlight로 whizbang을 추가하십시오.

레이어가 그 아래에있는 레이어를 망가 뜨리지 않는 한 레이어를 모두 추가하고 예산이 허용하는 한도 내에서 사용자에게 서비스를 제공하십시오.

3
MrChrister

나는 이것이 개인적인 견해로 귀결 될 것이라고 생각하지만 거절 할 것이다.

아니요. Apple iOS를 실행하는 모든 것을 잘라 내고 큰 문제가 아닐 수는 있지만 단점이 있습니다. 또한 일반적인 브라우저에서 이러한 플러그인이 약간 성가신 것을 발견하고 플래시 차단기가 설치되어 있으며 승인 한 경우에만 활성화됩니다.

나는 당신이 진정으로 필요하다면 플러그인 만 사용한다고 말하고 싶습니다. 그것을 위해서가 아니라.

2
Damien

Flash 또는 Silverlight에 대한 큰 논란은 스마트 폰 (특히 iPhone) 지원 부족, 플러그인의 불안정성/취약성 및 플러그인 기반 웹 사이트의 액세스 가능성에 관한 것입니다.

내 조언은 간단한 HTML + CSS + JavaScript로 수행 할 수 있고 웹 브라우저에서 비교적 잘 지원되는 기본 작업을 수행하는 경우 플러그인으로 수행하지 마십시오.

IPhone을 대상으로하려면 확실히 플러그인을 사용하지 마십시오.

그렇지 않으면 필요한 기능에 대해 생각하십시오.

  1. 플러그인을 사용하는 유일한 방법은 플러그인을 사용하는 것입니다.
  2. 최신 표준 (HTML5/CSS3)에서 사용할 수 있지만 일부 브라우저는이를 지원하지 않지만 (예 : IE6) 정상적으로 성능이 저하 될 수 있으면 해당 표준으로 빌드하고 정상적으로 성능을 저하시킵니다.
  3. 정상적으로 성능이 저하되지 않으면 두 가지 버전의 응용 프로그램을 사용할 수 있습니까? 그렇다면 HTML5 버전과 플러그인 버전이있을 수 있습니다. 이것이 YouTube가하는 일입니다.
  4. 두 가지 버전을 사용할 수 없다면 평균 사용자는 누구입니까? "현대"브라우저를 보유한 사용자 수와 플러그인을 보유한 사용자 수는 몇 명입니까? 향후 몇 년간 상황은 어떻습니까? 답변에 따라 HTML5 또는 플러그인을 선택하십시오.

그러나 "HTML5 또는 플러그인?"이라는 질문에 대한 단일 솔루션은 없습니다. 웹 사이트마다 요구 사항이 다릅니다.

1
luiscubal

HTML5는 완전하지 않지만 많은 약속이 있습니다. 일반적인 사이트 인 경우 대부분의 시청자가 플러그인을 설치해야하기 때문에 Flash Player는 최소한 Silverlight를 지원해야합니다.

1
adamcodes

그것은 모두 대상 고객에 따라 다릅니다. 귀하의 사이트를 구축하려는 사람들이 Flash 또는 Silverlight를 기대합니까? 거기에 있다면 연기 될까요? 기술적 인 문제보다는 이와 같은 질문에 대한 고객 중심 의사 결정을 사용하는 것이 좋습니다. 고객을 파악하고 그에 따라 계획하십시오.

1
Larry Smithmier

HTML5로 필요한 모든 것을 할 수 있다면, 그것을 사용하는 것이 좋습니다. 그러나 GPU 가속 또는 DRM 또는 브라우저의 현재 HTML 5 구현에 존재하지 않는 다른 기능이 필요한 경우 Flash 또는 Silverlight를 살펴보십시오.

1
Steve Tranby

개인적으로 Flash 또는 Silverlight를별로 신경 쓰지 않기 때문에 Flash 차단기가 설치되어 있습니다. 또한 전문 웹 개발자는 아니지만 안전한 답변은 아마도 "대상 고객이 누구인지에 달려 있습니다"라고 생각합니다. 이 시점에서 HTML 5는 미래가 밝고 더 넓은 범위의 장치에 도달 할 가능성이있는 것 같습니다. 그러나 Flash에는 기본적으로 설치되어 있으며 많은 것들 에 사용될 수 있습니다. 사용자의 브라우저가 얼마나 현대적인지 걱정하지 않아도됩니다.

그러나 Silverlight와 .NET 프레임 워크의 연결을 이용하는 흥미로운 용도를 발견했습니다. trypython.org Silverlight를 사용하여 IronPython을 클라이언트의 브라우저에 제공하여 모든 종류의 깔끔한 셰넌 건을 허용합니다.

따라서 Silverlight 및 Flash는 클라이언트 측 프로그래밍을위한 JavaScript의 대안을 제공한다는 점에서 중요합니다. 그리고 대안은 항상 좋습니다.

1
Sharpie

웹 사이트를 대상으로하는 대상이 IE를 사용하지 않는 경우 아니요, Flash 또는 Silverlight를 사용해서는 안됩니다.

웹 사이트를 대상으로하는 대상이 IE를 사용하고 Flash 또는 Silverlight 만 할 수있는 작업 (비디오 제공, 말하자면)을 수행해야하는 경우 처리하기 쉬운 대안이 없거나 큰 사용자 기반으로.

Flash 또는 Silverlight로 수행하려는 작업이 처음부터 수행해서는 안되는 작업 (탐색, 말합시다)이라면 할 말이 없습니다. 좋은 하루 되세요.

1
Bryson