No leiaute deste blog existiam 3 arquivos JavaScript que eram carregados basicamente para deixar o menu colapsado em telas pequenas. Eu removi esses arquivos e adotei uma solução muito mais simples e inteligente que é a de nunca esconder o menu. Agora, em telas pequenas, ele é exibido por completo abaixo do título do blog.
Porém, existem duas exceções. A primeira é para as publicações da série de Músicas Aleatórias de #sexta1, pois elas possuem vídeos incorporados de outros sites que podem carregar scripts externos. Mas o link para os vídeos sempre está disponível na publicação, portanto é possível assistir diretamente no site original. A segunda é que para navegadores antigos (mais especificamente Internet Explorer 8 ou inferior), onde o JavaScript ainda é necessário por conta da incompatibilidade com funcionalidades do HTML5 e CSS3.
Outra semiexceção é que duas fontes personalizadas que são usadas no leiaute, e estas podem ser bloqueadas caso exista alguma extensão como o NoScript2 instalada no navegador. Caso isso aconteça, são carregadas fontes padrão do sistema, então, novamente, sem muitos problemas.
Eu também troquei o Bootstrap para uma versão hospedada no próprio domínio, assim não é necessário acessar CDNs externos. Em algum momento vou tentar remover este também e criar estilos totalmente personalizados, mas esse dia não será hoje.
Link: https://noscript.net (em inglês).↩