2016-09-26 3 views
3

안전하지 않은 리소스가 경고없이 차단되거나로드되는지 여부를 결정하는 것은 무엇입니까? 크롬 53혼합 된 내용 오류 대 경고

스크린 : Screenshot from Chrome 53

만든 다음, 이미지 차단

(function(){var d=document.getElementsByTagName('IMG');for(var i=0,l=d.length;i<l;i++){d[i].setAttribute('src','http://placekitten.com/'+d[i].width+'/'+d[i].height)};}()) 
+0

이상한, 그것은 보인다. 아마 그것들 모두를 차단해야합니다. –

+0

@ this.lau_ 아니에요. 새 스크린 샷보기. – AndreKR

+0

이 문제를 재현 할 방법이 있습니까? Wikipedia 기본 페이지에 삽입 된 이미지는 어떻게됩니까? 수정 사항으로 "//placekiten.com/51/30"과 같은 프로토콜 관련 URL을 삽입 할 수는 있지만 크롬이 경고 및 오류와 일관성이없는 이유는 설명하지 못합니다. –

답변

2

img가 지정된 srcset을 갖는 경우 그이다. imgsrcset가있을 때

Screenshot of F12 Developer tools console in Chrome showing srcset

크롬 파이어 폭스 적극적 혼합 콘텐츠 블록. 여기 src은 http 리소스이고 srcset은 https를 사용합니다. 크롬 첫 번째는 통과하지만, 나머지를 차단할 수 있습니다처럼

Chromium Issue 402792 - Mixed content: <img> with empty srcset attribute should be active content

Mozilla Bug 1055750 - (srcset-mixed-content) Block mixed content <img srcset> and <picture>