출시되지 않은 HTML 5 및 CSS 3은 Microsoft Silverlight에서 수행 할 수있는 효과와 그래픽을 생성 할 수 있다고합니다. 그렇다면 Silverlight 학습을 건너 뛰고 HTML5 및 CSS 3을 기다릴 수 있습니까?HTML 5 + CSS 3> = Microsoft Silverlight
답변
Silverlight는 웹 응용 프로그램 (RIA - Rich Internet Applications)을 개발하기위한 도구입니다.
순수 HTML + CSS (HTML5 및 CSS3 인 경우에도) 사이트 만 생성 할 수 있습니다.
따라서 시각적으로 비슷할 수도 있지만 뒤에서 완전히 별개의 두 가지입니다.
은 사과와 오렌지를 비교하는 것처럼,하지만 한 가지 HTML 5 + CSS 더 나은 다음 실버하게됩니다 : 그것은 등 모든 현대적인 브라우저, 모바일 장치에서 실행 ...
-1 : HTML5/CSS3 지원은 최상의 상태로 스케치됩니다. MS는 여전히 그것을 지원하는 풀 브라우져를 발표하지 않았으며, 그것을 지원하는 브라우저 중 어느 것도 아직 표준이 아니다. 사양은 여전히 초안 상태입니다. 그러나 Silverlight에는 WebKit, Mozilla, IE, Opera 등의 주요 브라우저 유형에 대한 플러그인 빌드가 있습니다. –
그러나 리눅스, 아이폰, 안드로이드를위한 완전한 기능의 실버 라이트를 아직도 기다리고 있습니다 ..... – TheHippo
거기에 아무런 논쟁이 없습니다. –
당신은 기다릴 필요가 없습니다 HTML5와 CSS 3, 그들은 오늘 여기에 있으며 지금 당장 사용할 수 있습니다. 웹 표준은 소프트웨어 방식에서 '공개'되지 않으며 기존 브라우저 구현의 표준화입니다.
프로젝트 요구 사항에 따라 선택하는 프런트 엔드 기술은 Flash/Silverlight에서 쉽게 사용할 수있는 일부 기능은 웹 표준 (Canvas 및 WebGL)을 사용하여 달성하기가 아직 어렵지 않습니다.
이에 대한 정확한 대답은 없으며 결코있을 수 없습니다.
HTML5 + CSS + JavaScript는 의미합니까? RIA의 미래는 이러한 기술의 약속을 생각하면 밝아 보입니다. 그러나 현재 Silverlight 을 대신 할 수있는 것은 아닙니다. 복잡한 웹 앱을 지금 만들어야하는 경우 Silverlight에서 지원할 수 있으며 Chrome, Safari 및 Firefox와 같은 일부 브라우저가 HTML5의 일부를 이미 구현했지만 지원이 너무 불안정해서 안정적인 크로스 브라우저를 만들 수 없습니다 신청.
그러나 Silverlight는 모든 OS의 모든 브라우저에서 동일한 방식으로 작동해야합니다.
지원은 IE를 지원하지 않는 한 괜찮습니다. –
HTML5 사양이 JavaScript (또는 적어도 DOM)에 관한 것이라면 많은 사람들이 HTML5에 많은 정보를 제공하는 것이 공평합니다. –
멋진 레이아웃과 애니메이션과 같은 경우에만 실버 라이트 (또는 플래시) 만 사용한다면 yuo는 필요하지 않습니다. html5/css3 만 사용하면됩니다.
하지만 실버 라이트 (및/또는 플래시)는 마녀가 훨씬 더 많은 것들을 할 수있는 응용 프로그램을 작성할 수있는 가능성을 많이 제공합니다.
HTML/JS + CSS보다 Flash/Silverlight를 사용하는 유일한 이유는 모든 플랫폼에서 비슷하게 실행되며 브라우저의 코드와 독립적입니다. HTML에는 표준이 있지만 코드 작성자에게는 표준이 없지만, 비슷한 기능은 다른 브라우저에서 다른 자바 스크립트를 필요로합니다. html 요소를 렌더링하는 것 이상으로 브라우저마다 다르므로 인쇄도 다릅니다.
향후 HTML5 나 HTML 10이 출시 되더라도 개발자를 유치 할 수는 있지만 OS 및 브라우저별로 올바른 표준을 구현하지 않으면 항상 충분히 취약해질 것입니다.
- 1. html 5 등급 css
- 2. 백분율 높이 HTML 5/CSS
- 3. HTML 5 (CSS 3 및 HTML 5 소켓 포함)
- 4. Silverlight 컨트롤을 HTML/CSS/JS로 변환하는 방법
- 5. Silverlight 5 및 DLL
- 6. Microsoft Silverlight 브라우저에서 실행
- 7. HTML 4 대 HTML 5
- 8. HTML 5 WebSocket
- 9. HTML 5 캔버스 성능
- 10. HTML 5 - 음흉스런 것들
- 11. REL로 HTML 5 확인하기
- 12. HTML 5 File API
- 13. Html 5 wysiwyg designer
- 14. HTML 5 캔버스 입자
- 15. HTML 5 페이지 전환
- 16. Microsoft Silverlight 차트 홀수 간격
- 17. html 5 카운터 하락 기능
- 18. html 5 캔버스 드로잉이 느립니다!
- 19. HTML 5 geolocation using phoneGap
- 20. Eclipse 3.5 with HTML 5
- 21. Textmate HTML 5 구문 하이라이트
- 22. html 5 v/s XHTML
- 23. HTML 5 캔버스 글꼴이 무시됩니다.
- 24. HTML 5 옵션 태그 구조
- 25. YouTube 비디오 HTML 5 지원
- 26. HTML 5 안드로이드에서 작동하지 않습니다
- 27. HTML 5 - Who, What, Where
- 28. HTML 5 범행과 자원 모집
- 29. HTML 5 오디오 현재 위치
- 30. 라이브 오디오 피드 HTML 5
사과와 오렌지의 비교 결과입니다. 'result == undefined;' – scunliffe