Este é um recurso de segurança do Google Chrome (e outros navegadores), no qual ele não carregará scripts, imagens e outros recursos de um site HTTP, se você estiver visualizando-o de um que seja HTTPS.
... If [Google Chrome] detects certain types of content on the page coming from insecure channels, it can automatically prevent the content from loading and you'll see a shield icon appearing in the address bar. By blocking the content and possible security gaps, Chrome protects your information on the page from falling into the wrong hands.
This page has insecure content. - Google Chrome Help
Para remover o bloco, todos os elementos da página são exibidos no mesmo tipo de conexão.
Quando você visualiza uma página em HTTPS ou SSL e apenas parte da página é carregada porque os arquivos JavaScript e CSS não estão sendo carregados, esse é provavelmente o motivo.
Corrija-o hospedando os arquivos na conexão correta ou um host que permita isso.
Se você se deparar com outros sites comportando-se assim, poderá informar ao proprietário do site se você se sentir inclinado.