2010-07-31 5 views

답변

21

"브라우저 X가 HTML5 기능 Y를 언제 지원합니까?"질문에 대한 대부분의 대답은? 에 대한 답변은 When Can I Use입니다. 과거, 현재 및 미래의 지원을 나열하는 것 외에도 각 항목에는 일반적으로 관련 뉴스에 대한 링크가 있습니다.

업데이트 :

Microsoft는 적극적 그룹 (WebSocket을 프로토콜) 작업 IETF HyBi에 참여하고 또한 WebSocket을 API에 W3C 작업에 참여하고있다 . IE 10 미리보기 릴리스에는 WebSocket 지원 기능이 내장되어 있으므로 WebSocket과 함께 공식 릴리스 버전의 IE가 곧 나올 것으로 보입니다.

IE의 WebGL은 여전히 ​​매우 불투명 해 보입니다. Microsoft는 WebGL의 디자인에 근본적인 보안 문제가 있다고 주장하지만, Microsoft가 OpenGL (WebGL의 기반이되는)이 아닌 DirectX 프레임 워크를 홍보하는 데 관심이 있다는 사실과 더 관련이 있다고 생각합니다.

+1

좋은 링크 - 고마워. –

2

현재 release notes에서 플랫폼 데모를 볼 수 있습니다. WebSockets 또는 WebGL에 대한 언급이 없습니다.

+0

감사합니다. 당신이 링크 한 페이지는 지금 읽는 것이 흥미로 우며, IE9가 추가 업그레이드로 출시 될 때마다 업데이트 될 예정입니다. – JohnnySoftware

4

WebGL은 DirectX 덕분에 IE의 전략에 포함되지 않는 것처럼 보입니다. 어쨌든 google은 이미 ANGLE 프로젝트에서이 작업을 수행했습니다. http://code.google.com/p/angleproject/

0

현재 Microsoft IE 팀은 HTML 5와 SVG (2D 그래픽)를 Internet Explorer 9으로 가져 오기 위해 고심하고 있습니다. 다른 웹 브라우저 제작자들은 수년간 내장 된 표준을 가지고 출하하고 있습니다.

Apple 사파리, Google 크롬 및 Mozilla Firefox는 모두 Windows에서 정상적으로 실행됩니다. 하나의 마우스 클릭만으로 다른 브라우저를 실행할 수 있습니다. 마이크로 소프트 일 수있는 것을보기 위해 1 년 또는 2 년이 걸립니다.

IE의 진행은이 10 년 동안 계속해서 굉장히 느리게 진행되어 왔습니다.

IE는 현재 WebGL을 지원하지 않으며 다른 브라우저 제조업체의 베타 버전이 이미 실행합니다. IE9는 WebGL과 같은 최신 웹 표준을 따르지 않을 것이며 몇 년 또는 그 이상 만에 나온 것입니다.

IE9는 크로스 플랫폼 웹 브라우저도 아닙니다. 특정 Microsoft Windows 버전에서만 실행됩니다. 표준 웹 브라우저 중 하나를 실행하면 WebGL이 할 수있는 것을 볼 수 있습니다. 현재 베타 버전에서는 인상적인 WebGL 데모를 실행 중입니다.

+0

그래, 플랫폼 간 또는 최신이 아닙니다. 불행히도, 불공정 경쟁으로 인해,이 헛소리는 대다수의 브라우저입니다. –

+2

2000 년도에만 사실이었습니다. 2010 년 IE 데스크톱 시장 점유율은 꾸준히 하락하여 50 % 이하로 떨어졌습니다. 지금은 45 % 이하입니다. Chrome과 Firefox를 함께 사용하면 48 %가 넘습니다. IE는 대다수의 웹 브라우저가 아닙니다. 휴대 기기에서는 IE가 거의 없습니다. 크롬과 사파리가 그곳을 지배합니다. 인터넷 익스플로러는 10 년 이상 운영되어 왔으며 데스크톱의 다른 단일 브라우저에 비해 여전히 앞서 가고 있습니다. IE가 떨어지는 속도로, 그것은 곧 바뀔 것이다. – JohnnySoftware

4

IE 팀은 새로운 구현을위한 테스트 근거 인 HTML5 LabsWebSocket 구현을 추가했습니다. WebSockets가 IE9에서 성공할 확률이 높음

+0

예제는 IE9 RC에서 작동하므로 최종본에서 지원 될 것입니다. 사실 Silverlight를 사용하고있을 수도 있습니다. – Luke

+0

Silverlight는 HTML 5에 집중하기 위해 2011 년에 Microsoft에서 더 이상 사용되지 않습니다. 분명히 HTML 5와 JavaScript는 Silverlight가 달성하려고 시도한 것을 수행 할 수 있으며이를 사용하면 플러그인을 설치하고 지원할 필요가 없습니다. – JohnnySoftware

0

Microsoft에서 WebGL 지원을 추가하기 전까지는 Google Chrome Frame 베타가 현재 WebGL을 지원합니다.

1

OpenGL은 DirectX의 경쟁자이기 때문에 Microsoft는 IE에서 WebGL을 구현하는 것을 매우 꺼려합니다. 가까운 장래에 IE에서 WebGL을 보지 않을 것 같아요.

저는 IE 사용자를위한 대체 역할을 할 수있는 JebGL이라는 오픈 소스 프로젝트를 시작했습니다. 완성 된 Java Web Applet은 WebGL 캔버스의 플러그인 대체품 역할을합니다. 아직 개발 단계에 있지만, 데모를 확인하려면 http://jebgl.googlecode.com

0

RE : WebSockets : 아니요. 대상은 IE10의 websocket 지원이었습니다. Tests show 부분적인 지원 만 있습니다.

2

WebGL의 보안 문제에 대해 많은 논의가 있습니다. Steve Gibson의 Podcast에서 처음 들어 봤습니다. 운영 체제와 하드웨어 모두에 대한 액세스 수준을 훨씬 낮추므로 결함은 훨씬 더 심하게 악용 될 수 있습니다. 빠른 Google 검색에서 몇 가지 결함에 대한 설명과 동영상으로이 기사를 발견했습니다. http://www.contextis.com/research/blog/webgl2/