pythonfluente2e icon indicating copy to clipboard operation
pythonfluente2e copied to clipboard

Torna carregamento de imagens "lazy" com extensão do asciidoctor (extensão asciidoctor)

Open arturo32 opened this issue 2 years ago • 0 comments

Relacionado a issue #1: Cria extensão de pós-processamento do asciidoctor que, por meio de regex, adiciona a string loading="lazy" a cada tag <img> logo após a geração do arquivo HTML.

A extensão é adicionado junto ao comando de geração do arquivo HTML em build.sh.

Para que o lazy loading funcione é necessário que as imagens tenham suas origens definidas por links/caminhos. Logo o atributo global :data:uri: teve que ser removido do arquivo livro.adoc.

Vale notar que eu não tive experiência com a linguagem ruby anteriormente. Aprendi o básico da linguagem no rápido tutorial oficial da linguagem e em outras fontes.

arturo32 avatar Apr 22 '23 02:04 arturo32