Esses caracteres estranhos são, na verdade, o conteúdo do arquivo que não é renderizado corretamente em seu navegador. Junto com cada resposta recebida de um site para cada recurso (html, imagens, folhas de estilo, javascript, etc), há um cabeçalho 'Content-type', que informa ao navegador qual é o tipo de recurso. No seu caso, pode ser uma extensão do navegador que está alterando os cabeçalhos, um bug no navegador, um antivírus ou qualquer outra coisa. Tente usar um navegador diferente ou atualize o atual.