2010-03-27 3 views
5

HTML 5 사양의 웹 응용 프로그램을 개발하는 것이 안전합니까? 또는 최종 표준에 대해 더 오래 기다려야합니까?HTML 5 사양의 웹 응용 프로그램을 개발하는 것이 안전합니까?

새로운 프로젝트를 시작하고 싶습니다. 모든면에서 최신 정보를 원합니다. html 5 이상을 기다려야합니까? 아니면 그것에 기초하여 프로그래밍을 시작할 수 있습니까?

+2

"안전"은 어떻게 정의합니까? 대체로 안정적입니까? 사람들이 실제로 그것을 사용할 수 있습니까? 다른 것? –

+0

sry, 에 의해 안전함을 의미합니다. 브라우저에서 구현 된 기능을 신뢰하고 나중에 변경 사항에 대해 걱정할 필요없이 내 프로그램을 작성할 수 있습니까? –

+0

imo 아직 분류되지 않은 유일한 문제는 비디오 형식/코덱입니다. 플래시 또는 대체 솔루션을 안전하게 사용하려면 – Knu

답변

6

모두 잠재 고객에 따라 다릅니다.

대부분의 잠재 고객이 괜찮은 브라우저를 사용하는 웹 개발자가되면 HTML5를 사용하는 것이 좋습니다.

그러나 청중이 정부 기관 (학교 등), 사업장 등인 경우 아직 사용하고 싶지 않을 수 있습니다. 내 학교는 현재 Internet Explorer 6/7에서 실행되며 선생님 중 한 분이 Youtube 상단에 "브라우저가 지원되지 않습니다."라는 메시지에 계속해서 불만을 표시합니다. 이 사람들은 아마도 그들이 사용하는 브라우저에 대한 어떠한 통제도 가지지 않을 것이고, IT 직원들 때문에 조금 뒤떨어 질 것입니다.

잠재 고객을 찾고 사용하기 편한 것을 사용하십시오.

+1

청중은 전세계 웹 서비스를 사용하는 전체 커뮤니티가 될 것입니다. 그래서 당신의 대답에 따라 이전 버전을 사용하는 것이 더 낫습니다. 고맙습니다. –

1

잠재 고객에 따라 다릅니다. 최신 브라우저가있는 경우 HTML 5의 일부를 사용할 수 있습니다. 사용자 기반에 대해 잘 이해하지 못한 경우 웹 분석을 사용하여 브라우저의 기능을 이해할 수 있습니다. 개발자는 최신 브라우저를 사용하는 경향이 있지만 기업이나 학교에서는 그렇지 않을 수 있습니다. 또한 HTML 5에 대한 연구를하고 배포 시간이 중요하다면 신속하게 처리 할 수 ​​있는지 이해해야합니다.

4

구현하려는 기능에 따라 다릅니다. HTML 5는 모두가 당신이 필요한 일부

이것은 대부분의 당신을 말할 것이다 구현 한 어떤 브라우저가 모든 HTML5 기능을 구현하지 않았다

, 매우 광범위한 표준 등을 포함하는 비디오, 동적 비트 맵, 위치 정보, 더 의미 태그입니다 어떤 브라우저가 그것을 지원하는지 알고 있습니다.

http://diveintohtml5.ep.io/

어떤 부분은 당신이에 관심이 있었습니까? 많은 사람들이 동적 그래픽 태그 인 캔버스를 사용하고자합니다 (요소에서 svg 시뮬레이션). 캔버스는 IE를 제외한 모든 주요 브라우저에서 작동하지만 캔버스에 대한 지원은 IE9에서 예측됩니다.

+0

"동적 그래픽 태그 인 캔버스 (요소에서 svg 시뮬레이션)"- 응? 캔버스와 SVG는 상당히 구별됩니다. 어느 쪽도 다른 쪽을 "시뮬레이트"하지 않으며, 둘 다 요소입니다. – Ken

+0

Ken - 내가 말하고자하는 것은 캔버스가 SVG가 제공하는 것과 유사한 API를 제공한다는 것입니다. – plodder

1

점진적 향상 기능을 사용하십시오. 많은 HTML5 기능 (응용 프로그램 캐시, 사용자 정의 양식 필드, 추가 의미 태그)은 지원되지 않는 브라우저에서 아무런 해를 끼치 지 않지만 (Remy Sharp에서 HTML5 shiv가 필요할 수 있지만) 사용할 수있는 사용자 및 스파이더에게 보너스를줍니다. 그들. 다른 기능 (비디오 태그, 데이터베이스 저장소, 웹 작업자, geolocation)은 구식 브라우저와의 호환성을위한 대안을 사용할 수 있습니다. Mark Pilgrim이 링크 한 Modernizer 라이브러리는 이것을 매우 쉽게 만듭니다. 예를 들어, 앱이 usese Geodata 인 경우 브라우저 기반 Geolocation을 사용할 수있는 곳에서 사용할 수 있으며 IP 기반으로 대체 할 수 있습니다.

+0

HTML5의 W3C 작업 초안을 읽은 후에는 정말 겁에 질 렸습니다 !! 사이트의 모습을 완전히 바꿀 수있는 많은 차이가 있습니다. 그래서 지금은 html 5 doctype을 사용하지 않고 이전 표준에 충실하는 것을 선호합니다 !! 호환 가능한 기능을 사용하는 것이 좋습니다. –

관련 문제