Chrome 팀이 제안한 새로운 HTML 요소 <usermedia>는 카메라와 마이크 접근을 자바스크립트 없이 선언적으로 처리하는 방식입니다. 지금까지 웹캠이나 화상회의를 붙이려면 navigator.mediaDevices.getUserMedia()를 호출하고, 스트림을 video 요소에 연결하고, 권한·에러·트랙 종료를 일일이 코드로 관리해야 했습니다. <usermedia>는 이 복잡한 보일러플레이트를 태그 속성만으로 대체합니다. 예를 들어 kind 속성으로 오디오·비디오를 지정하고, 해상도나 카메라 방향 같은 제약을 선언적으로 명시하면 브라우저가 알아서 스트림을 렌더링합니다. 핵심 인사이트는 세 가지입니다. 첫째, 코드량이 크게 줄어 접근성과 유지보수가 좋아집니다. 둘째, 브라우저가 권한과 프라이버시 표시를 표준화해 사용자가 언제 카메라가 켜지는지 더 명확히 인지합니다. 셋째, 선언적 구조 덕분에 프레임워크 통합과 서버 렌더링 환경에서도 예측 가능하게 동작합니다. 아직 초기 제안 단계이므로 프로덕션 도입보다는 스펙 논의와 실험적 사용을 지켜볼 시점이지만, 미디어 캡처의 문법이 바뀔 수 있는 신호로 주목할 만합니다.
TTJ 코딩클래스 정규반
월급 외 수입,
코딩으로 만들 수 있습니다
17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공