<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Images on Commentary of Takao</title><link>https://takao.blog/es/tags/images/</link><description>Recent content in Images on Commentary of Takao</description><generator>Hugo -- gohugo.io</generator><language>es</language><copyright>Commentary of Takao</copyright><lastBuildDate>Sun, 12 Jul 2026 04:12:51 +0900</lastBuildDate><atom:link href="https://takao.blog/es/tags/images/index.xml" rel="self" type="application/rss+xml"/><item><title>Optimización de imágenes para rendimiento web</title><link>https://takao.blog/es/web/web-performance-image-optimizations/</link><pubDate>Tue, 15 Jul 2025 00:00:00 +0900</pubDate><guid>https://takao.blog/es/web/web-performance-image-optimizations/</guid><description>&lt;img src="https://takao.blog/img/thumbnail/web-performance-image-optimizations-es.png" alt="Featured image of post Optimización de imágenes para rendimiento web" /&gt;&lt;p&gt;Las imágenes son el recurso más pesado y común en la web. Optimizarlas correctamente mejora LCP, CLS y la experiencia general.&lt;/p&gt;
&lt;h2 id="formatos-modernos"&gt;Formatos modernos
&lt;/h2&gt;&lt;p&gt;AVIF: mejor compresión pero codificación lenta. WebP: equilibrio calidad/velocidad. JPEG XL: prometedor pero soporte limitado. Proporciona múltiples formatos con &lt;code&gt;&amp;lt;picture&amp;gt;&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="carga-responsive"&gt;Carga responsive
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;srcset&lt;/code&gt; con diferentes tamaños. &lt;code&gt;sizes&lt;/code&gt; para indicar el espacio que ocupa la imagen. El navegador selecciona la imagen óptima.&lt;/p&gt;
&lt;h2 id="lazy-loading"&gt;Lazy loading
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;loading=&amp;quot;lazy&amp;quot;&lt;/code&gt; nativo para imágenes fuera del viewport. &lt;code&gt;fetchpriority=&amp;quot;high&amp;quot;&lt;/code&gt; para la LCP image. Intersection Observer para control granular.&lt;/p&gt;</description></item><item><title>Optimización de imágenes en 2024: Formatos, carga y mejores prácticas</title><link>https://takao.blog/es/web/image-optimization-2024/</link><pubDate>Tue, 02 Jul 2024 00:00:00 +0900</pubDate><guid>https://takao.blog/es/web/image-optimization-2024/</guid><description>&lt;img src="https://takao.blog/img/thumbnail/image-optimization-2024-es.png" alt="Featured image of post Optimización de imágenes en 2024: Formatos, carga y mejores prácticas" /&gt;&lt;p&gt;Las imágenes son el recurso más pesado en la mayoría de sitios web. Optimizarlas mejora drásticamente LCP y la experiencia general.&lt;/p&gt;
&lt;h2 id="formatos-modernos"&gt;Formatos modernos
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;WebP&lt;/strong&gt;: soporte universal, compresión 30% mejor que JPEG. &lt;strong&gt;AVIF&lt;/strong&gt;: hasta 50% mejor que JPEG, pero mayor coste de codificación. &lt;strong&gt;JPEG XL&lt;/strong&gt;: prometedor pero soporte limitado.&lt;/p&gt;
&lt;h2 id="imágenes-responsive"&gt;Imágenes responsive
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;&amp;lt;picture&amp;gt;&lt;/code&gt; con &lt;code&gt;&amp;lt;source&amp;gt;&lt;/code&gt; para formatos múltiples. &lt;code&gt;srcset&lt;/code&gt; y &lt;code&gt;sizes&lt;/code&gt; para diferentes resoluciones. El navegador selecciona la imagen óptima según la pantalla.&lt;/p&gt;</description></item><item><title>Optimización de imágenes con Next.js Image</title><link>https://takao.blog/es/web/nextjs-image-optimization/</link><pubDate>Tue, 26 Mar 2024 00:00:00 +0900</pubDate><guid>https://takao.blog/es/web/nextjs-image-optimization/</guid><description>&lt;img src="https://takao.blog/img/thumbnail/nextjs-image-optimization-es.png" alt="Featured image of post Optimización de imágenes con Next.js Image" /&gt;&lt;p&gt;Next.js Image component optimiza imágenes automáticamente: formatos modernos (WebP, AVIF), lazy loading, y dimensiones responsive.&lt;/p&gt;
&lt;h2 id="nextimage"&gt;next/image
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-jsx" data-lang="jsx"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;import&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;Image&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;from&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#39;next/image&amp;#39;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;&lt;span style="color:#f92672"&gt;Image&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;src&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;/hero.jpg&amp;#34;&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;width&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;{&lt;span style="color:#ae81ff"&gt;1200&lt;/span&gt;} &lt;span style="color:#a6e22e"&gt;height&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;{&lt;span style="color:#ae81ff"&gt;600&lt;/span&gt;} &lt;span style="color:#a6e22e"&gt;alt&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Hero&amp;#34;&lt;/span&gt; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Optimización en tiempo de build o bajo demanda (servidor de optimización).&lt;/p&gt;
&lt;h2 id="formatos-y-calidad"&gt;Formatos y calidad
&lt;/h2&gt;&lt;p&gt;Next.js sirve WebP o AVIF si el navegador lo soporta. &lt;code&gt;quality&lt;/code&gt; (1-100, default 75). &lt;code&gt;sizes&lt;/code&gt; para imágenes responsive. &lt;code&gt;priority&lt;/code&gt; para LCP.&lt;/p&gt;
&lt;h2 id="remote-patterns"&gt;Remote patterns
&lt;/h2&gt;&lt;p&gt;Configura &lt;code&gt;remotePatterns&lt;/code&gt; en next.config.js para permitir imágenes de dominios externos. Protege contra abusos del optimizador.&lt;/p&gt;</description></item></channel></rss>