2010-06-09 2 views
4

나는 내 웹 사이트를 재 설계 할 생각을하고 있으며 의견이 있는지 궁금해하고있다. 규칙은 일반적으로 JS가없는 사용자로 디자인하는 것이 가장 중요하지만 통계를 살펴본 결과 온라인 사용자의 95 %가 JS를 사용할 수있는 것으로 나타났습니다.Javascript - 통계 사용?

JS를 사용하여 웹 사이트를 디자인하고 사용하지 않는 사람들에 대해 걱정하지 않으실 것입니까?

+0

웹 사이트 유형에 따라 다릅니다. 모든 사람이 접근 할 수 있어야합니까? 얼마나 많은 사람들이 현재 JavaScript를 사용하지 않고 있습니까? – Cameron

+0

그것의 게임 웹 사이트, 그래서 제한된 경청자가있을 것이다. 얼마나 많은 사용자가 JS를 켜고 끌 수 있는지 확인할 수 있습니까? – sark9012

+0

[웹 사이트에서 Javascript가 활성화되지 않은 브라우저를 실제로 사용해야합니까?] (http://stackoverflow.com/questions/822872/do-web-sites-really-need-to-cater-for- 자바 스크립트를 사용할 수없는 브라우저) –

답변

0

jQuery와 같은 라이브러리를 사용하는 것이 좋습니다. 자바 스크립트가 없다면 그것은 실패 할 것입니다. 그러나 통계를 살펴보면 자바 스크립트가 해제 된 사용자는 거의없고 대부분 조직입니다. 이러한 조직은 어쨌든 어떤 웹 사이트로 갈 수 있는지에 대한 제한이 있으며 직장에서 귀하의 사이트에 있어서는 안됩니다.

특히 게임 웹 사이트이므로 자바 스크립트를 사용해도 안전합니다. 나는 당신의 청중이 시원한 것을 좋아한다고 상상한다. 우리는 전적으로 자바 스크립트에 의존하는 사이트를 개발 중입니다. 우리의 분석에 따르면 거의 모든 사람들이 우리 사이트를 잘 볼 수 있습니다.

+0

매우 흥미로운 대답입니다. 지금까지 요청한 모든 사용자가이 기능을 사용하도록 설정했으며 더 나은 콘텐츠를보고 싶어합니다. – sark9012

4

JavaScript를 만들 것을 제안합니다 degrade gracefully. 검색 엔진을 통해 사이트의 콘텐츠를 색인 생성 할 수있을뿐만 아니라 screen readers 사용자가 사이트에 액세스 할 수 있도록 할 수 있습니다.

2

하지만 통계 보았다 데, 온라인 JS를 사용할 수있는 사용자의 95 %를 나타납니다.

95 %의 사용자가 Internet Explorer를 사용하고 웹 개발자가 사이트를 적절하게 설계했을 때 다시 기억하십니까?

+0

그게 뭐가 잘못 됐는지 모르겠다. – Anurag

0

귀하의 게이머 청중에게 JavaScript가 비활성화 된 사용자가 액세스 할 수없는 사이트의 부분이 너무 많으면 귀하는 불만이 너무 많을 것으로 생각됩니다.

그렇다면 jQuery와 눈에 잘 띄지 않는 JavaScript의 개념을 배우는 데 시간을 할애해야한다고 생각합니다. 처음에는 더 많은 시간이 필요 하겠지만 유망한 기술을 배우게 될 것이며 사이트는 앞으로도 유지하기가 더 쉬워 질 것입니다.

+0

눈에 잘 띄지 않는 자바 스크립트는 정상적으로 품질이 떨어지는 것과 아무런 관련이 없다. –

+0

@Matt : 나는 똑같은 것은 아니라고 인정 하겠지만 눈에 잘 띄지 않는 JavaScript에 대해서는 공식적인 정의가 없다고 생각한다. 그들이 관련 있다고 주장 할 수 있습니다. 먼저 Pro ASP.NET MVC Framework (Steven Sanderson)에서 jQuery에 대해 배웠습니다. UJ에 관한 427 : "... HTML 부분을 여전히 기능적으로 유지하는 것을 목표로합니다."그리고 "JavaScript는 JavaScript를 지원하지 않는 브라우저에서도 여전히 기능적입니다." 그가 묘사하는 접근 방식은 UJ와 동등하지 않을 수도 있지만 확실히 관련이 있습니다. :) – Mayo

+0

예, 많은 사람들이 그것에 대해 많은 것을 말합니다. 정말로 그것이 의미하는 것은 완전히 HTML에서 스타일을 끌어내는 것과 같은 방식으로 자바 스크립트를 완전히 끌어내는 것입니다. onclick = ""같은 것을 사용하는 것은 hacky로 간주되어야합니다. style = ""을 사용하는 것과 같은 방식입니다. 자바 스크립트를 .js 파일로 가져오고 dom이 준비되면 이벤트 처리기를 연결합니다. jquery를 사용하면 $ (function() {// code}); 바로 가기를 사용할 수 있습니다. 과거의 모든 것은 좋은 습관 일지 모르지만 여전히 다른 것입니다. –

0

자바 스크립트를 사용하지 않는 사람들은 깨진 인터넷을 다루는 데 익숙해야합니다. 그것은 귀하의 CSS를 원숭이가 가진 사람들에 대해 걱정하는 것과 같습니다. 그들이 비표준 방식으로 귀하의 사이트를 탐색하도록 선택한 경우, 귀하의 경험은 귀하의 책임이 아닙니다.