2010-06-28 3 views
18

프로덕션 사이트에 HTML5를 사용하기에는 너무 이른 가라는 생각이 들었습니다. 사용자가 호환되는 html5 브라우저로 업데이트 할 때까지 6 개월에서 12 개월 정도 기다려야합니까? 브라우저가 HTML5를 얼마나 멀리 지원합니까?HTML5를 사용하기에는 너무 이른가요?

+0

? http://stackoverflow.com/questions/5629/any-reason-not-to-start-using-the-html-5-doctype – ghoppe

+27

6-12 개월? 내 생각에 이것은 오타라고 생각합니다. 6-12 년을 의미 했습니까? – nkrkv

+5

지난 5 월부터 [HTML5와 호환되는 브라우저는 무엇입니까?] (http://stackoverflow.com/questions/2815128/what-browsers-are-compatible-with-html5)와 관련이 있습니다. –

답변

6

http://caniuse.com/는 우수한하는 브라우저에 기능을 사용할 수있는 개요를 가지고있다.

http://www.modernizr.com/는 클라이언트 브라우저에서 지원되는 기능을 감지 할 수있는 훌륭한 라이브러리입니다. 당신입니다

  • :

    당신은 자신에게 올바른 질문을해야 ... 새로운 마크 업, CSS3, 캔버스 -

    는 HTML5 자체에 대한 용어 사양의 많은의 합성어이되었다 이 사이트를 만드시겠습니까?

  • 클라이언트가 IE6 지원의 어떤 종류를 원하는가
      ? 특히, "IE6이 아닌 브라우저"에서 몇 가지 기능을 추가로 갖춘 사이트를 거의 개발하지 않아도됩니까?
  • 사용할 않는 어떤 기능
  • ?
    • 일부 기능은 의미 설탕을 가지고 있지만 번거 로움 정말 가치없는 - 경우에도 "지원".(<article>, <date> ...)
    • 일부 기능은 (대부분) 눈 사탕을 가져 오지만, 지원이 없을 경우 일반적으로 사이트가 손상되지 않습니다. (CSS3 모서리, HTML5 양식)
    • 특히 스마트 폰에서 사이트에 액세스하려는 경우 일부 기능이 사이트의 초석이 될 수 있습니다 (<canvas>, <video>). (안드로이드가 플래시를 얻는 경우에도 배터리 수명을 늘리기 위해 강제하지 않으면 많은 사용자가 그것을 활성화하지 않을 것으로 생각됩니다.)
  • 어떤 기능을 사용할 수 있습니까?
    • 일부 기능은 매우 정상적으로 성능이 저하됩니다. 즉, 브라우저가 지원을 제공하지 않을 때 어떤 작업도 수행 할 수 없으며 지원되지 않는 브라우저 사용자는 누락 된 항목을 발견하지 못합니다 (HTML5 양식)
    • 대부분의 유용한 기능에는 일반적으로 Javascript 또는 Flash로 구현되는 지원되지 않는 브라우저 (주로 IE)에 대한 비교적 광범위한 해결 방법이 있습니다. (HTML5 스타일 마크 업, CSS3 모서리, <video>, <canvas>) - 사이트 성능 및 디자인 시간에는 가격이 책정됩니다.

짧은 답변 : 취미 웹 디자이너로서, 나는 그것이 너무 일찍 생각하지 않는다 (그래서 의견의 거의 통보 조각 이상으로 그 조언을하지 않음) - 귀하의 웹 사이트가 필요로하는 경우 iPhone 및 iPad에서 액세스 할 수 있어야합니다. 일부 기능에는 HTML5가 필요합니다. IE6에있는 사람들이 귀하의 웹 사이트에 액세스 할 수 있어야한다면, 물론 HTML5 기능 세트가 매우 제한적입니다. (IE6는 CSS2.1을 간신히 지원합니다.) 그러나 가장 중요한 비트 (<video>, <canvas>)는 해결 방법을 제공합니다.

+1

HTML5가 초안이므로 (일반적으로 사용되는 "HTML5"는 HTML5 사양을 더 이상 의미하지 않음) 웹 사이트 디자이너가 사용 가능 여부를 결정하는 것보다 훨씬 덜 중요하므로 , 어떤 부분. –

+0

HTML5의 또 다른 시각화 사이트는 http://html5readiness.com/입니다. – cetnar

4

이 당신의 표적 시장 및 사용에 계획하고있는 HTML5의 어떤 부분 집합에 따라 달라집니다 볼 수 없습니다.

예를 들어 Internet Explorer의 HTML5 의미 태그에 대한 해결 방법이 있습니다. 플래시 폴백을 사용하여 HTML5 비디오를 사용할 수도 있습니다 (두 가지 모두에서 최상). 인라인 SVG 및 Canvas와 같은 기능에는 대체 (비 플러그인) 대체 기능이 없으므로 IE의 IE 측에서 작동하지 않습니다.

CSS3는 또 다른 문제이며 조건부 포함 및 브라우저 별 스타일 시트를 사용하여 부분적으로 완화 될 수 있습니다 (예,하지만 CSS3가 없어도이 기능이 필요함).

나는 그것이 너무 일찍 생산 사이트에 HTML5를 사용하는 경우 궁금했다 DiveIntoHTML5 site.

+1

IE에서 캔버스의 JavaScript 해결 방법 : http://excanvas.sourceforge.net/ –

5

을 읽는 것이 좋습니다.

아마.

사용자가 호환되는 html5 브라우저로 업데이트 할 때까지 6 개월에서 12 개월 정도 기다려야합니까?

6 ~ 12 년을 의미합니까?

이렇게하면 브라우저가 HTML5를 얼마나 멀리 지원합니까?

일부 브라우저는 HTML 5 비트를 더 오랫동안 지원했으며 일부 사용자는 HTML 5를 말하고 있습니다 (기능이 이제 표준화되었습니다).

HTML 5의 일부는 시장에서 제로 지원을 참조하십시오.

"HTML 5를 사용하지 마십시오." HTML 5의 어떤 부분이 유용 할 수 있는지 확인하십시오. 지원이 어떤 것인지, 지원하지 않는 브라우저의 경우 어떻게 저하되는지 살펴보세요. 이러한 기능을 사용하는 것이 성숙한 QA 도구 (예 : DTD 유효성 검사기)에서 비용이 들지는지 확인하십시오.

9

다른 사람이 사용하기를 기다리는 경우 아무도 사용하지 않습니다.

왜 길을 리드하지 않습니까? 브라우저가 지원하는 기능을 고수하고 사용자에게 브라우저 업데이트에 대한 교육을 제공하십시오.

+0

(+1) 요점은 * 사용자 *를 교육하는 것입니다. 때로는 99 %의 사용자가 웹 페이지가 어떻게 생겨나는지도 모르며 무엇을해야할지 /하지 말아야하는지에 대해 알 필요가 있습니다. – Escualo

+0

유일한 문제는 여전히 예를 들어 IE6 호환성. – Dofs

+0

@Dofs : http://www.google.com/chromeframe –

2

기다리면 영원히 기다립니다. HTML과 CSS를 작성하여 정상적으로 성능이 저하되고 최선을 다하고 앞장 선다.

0

사용하는 HTML5 기능에 따라 다릅니다. 일반적으로 Chrome과 Safari (웹킷 기반 브라우저)는 HTML5의 대부분을 지원하며 IE8과 Firefox를 포함한 다른 브라우저는 다양한 기능을 지원하지 않습니다. http://www.scriptol.com/xml/html-5-browsers.php

0

정말 약간의 던전입니다. Safari와 Chrome은 제안 된 HTML5의 상당 부분을 지원합니다. 파이어 폭스는 적당한 양의 지원으로 그들 뒤에 올 것입니다.그러나 IE8은 거의 HTML5를 지원하지 않습니다. 일부 요소를 사용할 수있는 JS 해킹이 있지만 단단한 솔루션과는 거리가 있습니다. 당신이 무엇을 얻고 있는지 알고 있어야합니다. IE에서 HTML5에 대한 해킹-Y 느낌 지원의 비트를 얻기 위해, 그러나 this overview on Wikipedia

체크 아웃, 당신은 Remy Sharp's HTML5shiv

그러나, HTML5 요소의 좋은 금액은 당신이 당신의 프로젝트에이 구현할 수 있습니다 확인하실 수 있습니다 가장 브라우저에서 지원되는 지금, "HTML5 Features you Should be Using Right Now"nettuts에서이 비디오에서 살펴 먼저 대답해야

3

중요한 점은 다음과 같습니다 는 HTML5는 새로운 사용자에게 무엇을 가져올 것인가? 중용을 찾아 응답시 :

수 당신은 ...

  • 제공하는 대부분의 호환 형식으로 "트래픽 발생"내용?
  • 원활하게 주어진 브라우저 (적응 CSS)에 대해 "가장 적합한 형식"을 표시?
  • 좋은 브라우저를 다운로드하도록 사용자를 유도하는 티저를 제공 하시겠습니까?
  • 콘텐츠 자체에 가장 적합한 형식으로 고급 콘텐츠를 제공 하시겠습니까?

가끔 우리는 웹 마스터를위한 사이트에서 고급 기능을 구성하고 사용자가 우리의 노력 (모든 사람이 건너 뛴 바보 같은 플래시 애니메이션)을 보지 못할 수도 있음을 잊어 버리는 경우가 있습니다.

저는 우리 모두가 새로운 표준으로 사용자를 밀어 붙이기 시작해야한다는 것에 동의합니다. (우리 모두가 IE에 불매 운동을하고 모든 사이트가 IE 콘텐츠를 제공하기를 거부한다면 상상해보십시오!)하지만 발을 쏘지 않고 놀라운 사이트 당신 만 볼 수 있습니다.

행운을 비네. 가능한 자바 스크립트/플래시 해결 방법에 대한 정보 -

관련 문제