Archive
Performance8 writings
Two columns get cramped on a narrow screen — one column reads better
Tags
r3VdtyVchgZXkJysA5bRDGLPQFIV5k+p6mxpZEy0rHOSbnv490Gf/sUoQKwWAvuFJYU0AuWkeGt5uwC5Wbtpa7aEP7omvYUbJ0aBBKsLgjQzsHhjOPJSSQh3uVhHe8AWKJcFoakeCo4GLM/ad4qAWg0TU6oITon/bdupTDVhqBpb3WjhCZT3t5aarkiV00tjGy+0BVe8g4T6iLm7BNSno1mxdQB7hEuWwqdjOFPgms2sWr+wUuoJI9zCkG61bdDgoVizfLQi5eB05iKVbgg0TcBjynIKkN5scS+EdruXk2XQ7r5PQGs7AoYjCj2/C+hiJMZ399I/PTvDR6aCiuxo4ZmDZ9PWEyVw5uZJ9GqUK8vx9bA4wEdKMHkYskRYtx4X6VorYABF/VbmCFXlF8ewShgApr0XcGD3PKfeSHR3OPy/A9CdJZxNvJjaC6X+tP4Wd0Mq8GoVI/GBQRgm9H+b+kvb9hqIAz12U+LUxaLCh3a3AHRoTUEIQUg2QfWsfmdKTzTvZ+TjciXwfS4isiTW/ooBchpcDNDN24h4McdqxSzbWYFSStUVA3FDDPuVnX0I+JMHK/IHPgVawbLUjLFoWQ0+bOahDo4yTa6zU3QXfllPTqYlyQDZx57Uc5CF4f0XBs/74/3q46yv7e/BrcZUbOakWUOLIFzMsCG0Amkh2nTv/85BAXsXekfpsnZ3J3jCLSOOlz2uj4+HTWod1jjejEehGJt9VMGh5RRLwT+qEL4KbcX6llThtmpZAlHSHKJm4yQxARhnYMSfYNvZLjjNR66RyveHy/Gp/2LK3eUQ6CAnJourXhNyKIn256TquI3/W5xLPX/gyYdqzlCFM9Mo7LVk7tUMK+FA3Xu8TZ5iwq9D7AmY3dxH4g0ekpIi7FALYTrHfAYKvdMvSg3hGNabwdH0Bhn4AYnODmSs41C5Oh60IyQxR46aRDw211HGaNbqAnIaa6k2e79vmVQWUsU48T9LtZarIFjHAFFIocGpr/OUfahQHXkQ080aA2v3UtEYrUIDKb6M3loOgccFD0Mo/eWQpxNijkGjvva5GDLIY75mx5BwdsKUdjb93oIagP+3pvBY2WQvh5Z71mHQV+RAW8qOfIH0cADal0yyDr3dcQzVIjY+lO7c6amcKkm57F709usLep9lGPA01H3HcLhtrzaidlHvAlDEF4eN6vNgrP2l2vI5zBEukDOimnLkOiwgCPr2ZVmbexCmfrRDBZR4RiOTWDRBYpWblBtPKBuX
- Migrating From instant.page to the Speculation Rules APIMigrating from instant.page to the browser-native Speculation Rules API, with notes on prefetch, prerender, side effects, and Swup/PJAX conflicts.
- PostBuild With ESBuild & Minify-HTMLAdd a PostBuild step to your static site CI for image compression and CSS/JS minification. This post covers writing a PostBuild script with ESBuild & minify-html.
- Optimize Shiki's HTML Output With styleToClass TransformerUse Shiki's styleToClass transformer to move inline styles into reusable CSS classes and reduce highlighted HTML size.
- Hexo Site Performance Optimization NotesLast September I wrote up my Hexo blog performance work. Recently I tackled the remaining issues with another round of optimizations, recorded here as a follow-up.
- Blog & OSS CDN Traffic Splitting Between Mainland China and OverseasICP filing approved. A quick record of setting up split CDN routing for domestic and international visitors.
- NuShell FFMpeg UtilsBatch-compressing media files with Nushell to free up OneDrive space.
- Making Web Fast —— LCP Optimization🤖 Optimize LCP with preload, fetchpriority, responsive images and srcset. Covers Sharp image processing, CI/CD automation, and preload hints for better Core Web Vitals.
- Blog Performance Optimization NotesOptimizations adopted while maintaining this site, from image compression to lazy loading and CDN.