2P by neo 5달전 | favorite | 댓글 1개

<html> 요소는 왜 CanIUse.com에서 100% 지원되지 않는가?

  • Can I Use는 웹 기술의 채택률을 추적하는 사이트로, 브라우저 사용률을 추정하고 기능 호환성을 측정하여 기능의 이용 가능성을 나타내는 수치를 제공함.
  • 현재 <html> 요소의 지원율이 97.34%로 나타나는데, 이는 <audio> 요소의 현재 지원율보다 낮음.
  • MDN에서 제공하는 데이터를 기반으로 하며, <html> 요소의 브라우저 호환성 섹션에는 표준화되지 않고 폐기된 manifest 속성과 "secure context required"가 빨간색 X로 표시되어 있음.

추가 정보

  • MDN은 Mozilla Developer Network의 약자였으나 현재는 그냥 MDN으로 사용되고 있음.

GN⁺의 의견

  • CanIUse.com의 데이터는 때때로 혼란을 줄 수 있지만, 웹 개발자에게 여전히 유용한 자원임.
  • <html> 요소와 같은 기본 요소의 지원율이 100%가 아닌 것은 데이터 해석 방식과 오래된 브라우저의 처리 방식에 따른 것으로 보임.
  • 웹 기술의 호환성과 지원율을 파악하는 것은 웹 개발자에게 매우 중요하며, 이러한 통계는 기술 선택과 웹 사이트 최적화에 도움을 줌.
Hacker News 의견
  • CanIUse의 "모든 사용자" 옵션에 대한 설명:

    • CanIUse는 전 세계 브라우저 사용 데이터를 수집하지만 모든 브라우저를 커버하지는 않음.
    • 기본 설정은 CanIUse가 추적하지 않는 브라우저를 지원하지 않는 것으로 간주함.
    • "모든 추적된 사용자"로 변경하면 지원율이 98.71%로 나타남.
    • 차트에 나열된 브라우저 중 지원 여부가 불명확한 것의 합계는 1.27%임.
    • 이를 98.71%에 더하면 거의 100%에 가까운 수치가 나옴.
  • MDN의 이름 변경에 대한 언급:

    • MDN은 과거에 Mozilla Developer Network의 약자였으나 이제는 단순히 MDN으로 불림.
    • MDN 웹사이트에서 전체 이름을 찾을 수 없음.
  • ap HTML 요소의 지원율이 동일한 점에 대한 언급:

    • ap 요소 모두 97.34%의 지원율을 가짐.
    • 이 데이터는 MDN에서 제공됨.
  • 가장 간단한 유효한 HTML에 대한 질문:

    • HTML 태그가 없는 가장 최소한의 유효한 HTML에 대한 언급.
  • CanIUse에 "html-manifest"라는 별도의 기능을 추가할 가치가 있음을 언급:

    • MDN은 매우 훌륭한 자원임을 강조.
  • CanIUse 사이트의 데이터 출처에 대한 설명:

    • 사이트의 기능 지원 매트릭스는 MDN의 browser-compat-data 저장소에서 가져옴.
    • CanIUse는 자체 저장소에 많은 데이터를 가지고 있으나, 특정 요소에 대한 지원율 데이터 출처는 명확하지 않음.
  • <html> 요소를 "지원하지 않는다"는 것의 의미에 대한 질문:

    • <html> 태그를 페이지에 추가하는 것이 페이지 표시 방식에 영향을 미치는지에 대한 의문.
  • 원래 웹페이지가 <html> 요소를 사용하지 않았음을 언급:

    • CERN의 웹사이트 예시 링크 제공.
  • <html> 요소의 지원율이 다른 모든 요소보다 낮아야 하는지에 대한 질문:

    • 다른 요소의 지원율보다 <html> 요소의 지원율이 낮은 이유에 대한 명확한 답변이 없음.