여러 답변이 있습니다.
1 번 : 웹 개발자는 이제 잠시 동안 다른 브라우저를 사용할 수있었습니다. 심, 해킹, 폴리 필, transpiling, 최첨단 기능을 사용하지 않는, 휴.
2 번 : 설명하는 테스트가 이미 kangax/ES6 및 다른 온라인 서비스에서 수행되었습니다. 테스트 커버리지는 꽤 큰 테스트 설정으로 만 구성 할 수 있습니다.
3 번 : 웹 사이트의 여러 버전을 제공하거나 최소 대상을 설정해야하는 경우 브라우저에서 보내는 헤더를 확인하십시오. 나는 사용자 에이전트가 사용자가 구현하는 모든 브라우저의 버전을 혼동스럽게 포함한다고 생각한다. 여기에 내 브라우저는이 웹 사이트에 전송 내용의 예는 다음과 같습니다 User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36
(사용자 에이전트 헤더의 이름이고, 나머지는 내용이다) 그래서 당신은 크롬 (41) 아래에 있다면, 당신은 간단한 역할을 주장 할 수 번역.
어느 쪽이든,이 주제에는 많은 부분이 있습니다. JavaScript는 이고, HTML5는 훨씬 걱정 스럽습니다.
polyfill/transformer를 사용합니까? http://babeljs.io/ –