Chrome에서 HTML5 오디오 및 동영상 콘텐츠를 미리로드하지 못하게하려면 어떻게해야하나요?


11

나는 HTML5와 그 기능을 많이 좋아한다. 그러나 한 가지 사실은 실제로 콘텐츠 다운로드를 제어 할 수 없다는 것입니다.

RSS 피드에서 HTML5 오디오 파일을 볼 때마다 Chrome에서 자동으로 다운로드하기 시작합니다. 미리로드하는 파일을 듣지 않으려는 경우 특히 짜증납니다. 나는 그들 중 몇 가지를 듣고 싶습니다.

듣고 싶지 않은 파일에 대역폭을 낭비하지 않도록 Chrome에 알리는 방법이 있습니까?

답변:


6

불행히도하지 않습니다 현재 당신이 명시 적으로 (나는 그들의 체크 요청할 때까지 다운로드 리소스에없는 크롬을 알 수있는 방법이 될 것 같습니다 확장 웹 스토어 누군가가이 작업을 수행 할 수있는 확장을 썼다 있는지 확인하기 위해).

HTML5 용 Opera 개발자 안내서, HTML5 비디오 및 오디오 상태에 대해 알아야 할 모든 것 :

다운로드가 어떻게 되나요?

Opera, Chrome 및 Safari는 비디오 파일이 아직 재생되지 않은 경우에도 전체 비디오 파일을 자동으로 다운로드합니다. Firefox 3.6은 autobuffer 속성이 없으면 프레임을 렌더링하고 지속 시간을 결정할 수있을 정도로만로드됩니다 . 사양이에서 autobuffer로 변경되었으며 preload아직 구현되지 않았습니다. Opera는 preload속성이 달리 명시 하지 않는 한 프레임을 렌더링하고 기본적으로 지속 시간을 결정할 수있을 정도로만로드하는 Firefox 동작으로 변경하려고합니다 .

Chrome에서 preload속성을 무시한다는 것은 알려진 문제로 , 동영상을 원하지 않는 경우에도 항상 동영상을 미리로드한다는 의미입니다. 하지만 좋은 소식은 이 버그가 최신 개발자 버전의 Chrome에서 수정되었다는 것 입니다.

프로젝트 멤버 vrk@chromium.org의 코멘트 72, 4 월 5 일 (6 일 전)

프리로드를 구현하기위한 패치가 출시되었습니다! 사전로드 속성은 Chrome 12에서 최종적으로 인식됩니다 (Dev 채널은 몇 주 안에이 업데이트를 받게됩니다).

이 변경이 이루어지면 (사용중인 Chrome 버전에 따라) RSS 피드, 웹 페이지 등에서 사전로드가 명시되어 있지 않으면 오디오 파일이 사전로드되지 않는 것을 볼 수 있습니다.

HTML5에 대한 나의 이해는 웹 디자이너가 미리로드하도록 설정 한 경우,하지 말라고 할 수있는 일이 없다고 생각하게합니다. 내 생각에는 소스 미리로드 여부를 선택할 수있는 확장 프로그램이나 옵션이 곧 브라우저에 표시 될 것입니다 ( Chrome의 클릭 투 플레이 플러그인 작동 방식 과 비슷하다고 생각 합니다).


HTML5는 표준이 아닙니다. 초안이 아니라 새로운 "표준"이라고 불리는 것들도 있습니다. 모든 개발자, 회사, 브라우저는 다른 방식으로 구현합니다.
Apache
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.