<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geedea.pro/layouts/shortcodes/img.html, branch master</title>
<subtitle>https://www.geedea.pro</subtitle>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/'/>
<entry>
<title>refactor: keep layouts folder structure up to standards</title>
<updated>2025-07-14T11:05:44+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-07-14T11:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=44c7def3f6958550ccf965971f1819c1d6c514f1'/>
<id>44c7def3f6958550ccf965971f1819c1d6c514f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: avoid showing thumbnail in source</title>
<updated>2025-05-06T02:42:37+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-05-06T02:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=cee2e91904d09f075aba3eef8efe4929eca825a6'/>
<id>cee2e91904d09f075aba3eef8efe4929eca825a6</id>
<content type='text'>
The old lazy-loading solution requires an extra data-src attribute where the real image url is set. The script will replace src with data-src value when img tag is observed.

But this caused a problem: Third-party applications like RSS readers do not load script, hence the image source is always the placeholder (a blurry version of the real image).

Considering the fact that a placeholder image does not improve user experience that well, I removed it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old lazy-loading solution requires an extra data-src attribute where the real image url is set. The script will replace src with data-src value when img tag is observed.

But this caused a problem: Third-party applications like RSS readers do not load script, hence the image source is always the placeholder (a blurry version of the real image).

Considering the fact that a placeholder image does not improve user experience that well, I removed it.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: deal with image lazyloading</title>
<updated>2025-04-30T07:48:21+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-04-30T07:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=4ed06823920334eeea2e9e00c0fc45c3e2978888'/>
<id>4ed06823920334eeea2e9e00c0fc45c3e2978888</id>
<content type='text'>
- lazyload post banner image
- lazyload book cover
- tidy up lazyload attributes in image shortcode
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- lazyload post banner image
- lazyload book cover
- tidy up lazyload attributes in image shortcode
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: show blurry thumbnail image before lazy loading</title>
<updated>2025-01-02T02:26:00+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-01-02T02:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=9b46de1f32e572c22dc133da67c22a4290d33ff8'/>
<id>9b46de1f32e572c22dc133da67c22a4290d33ff8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(theme): parse image titles</title>
<updated>2024-12-29T15:48:44+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2024-12-29T15:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=2ee23ca9b05d2b1de5efdb725e3ed201a6fc91e7'/>
<id>2ee23ca9b05d2b1de5efdb725e3ed201a6fc91e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: image lazyload &amp; refactor: external js import</title>
<updated>2024-12-19T07:13:48+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2024-12-19T07:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=df4366e8b041198ba922a5dad34e41672283fad9'/>
<id>df4366e8b041198ba922a5dad34e41672283fad9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: disable theme and move layout files to root</title>
<updated>2024-12-19T06:41:26+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2024-12-19T06:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=103be55e7daec04b8da85ee175a9ec2317a167b0'/>
<id>103be55e7daec04b8da85ee175a9ec2317a167b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
