Category: Front-End

How to Check Typo
JavaScript Tool
During development, spelling errors not only affect code readability, but may also cause subtle bugs. Using the CSpell tool, you can efficiently check and fix spelling errors in your project.
Batch convert videos to AV1 codec
JavaScript FFmpeg
AV1-encoded videos can significantly reduce the size of video files without reducing quality.
Back Forward Cache
JavaScript
Back/forward cache (or BFCache) is a browser optimization that enables instant back and forward navigation.
Get EXIF using Swift script
Swift
Swift scripts can easily get EXIF ​​by taking advantage of MacOS supporting the most types of image formats.
Lazy Function
JavaScript Design Mode
Minimize function logic with lazy functions.
New Features
JavaScript CSS
What' New?
Your Own Select Widget to Boost Productivity
JavaScript Efficiency
mini version of '1Password'.
LUT-Look up Table
JavaScript
Some interesting experience with LUT, also, I introduce you my tool Web App to apply LUT to an image, Lutor.
The Making of 'Live Photo' Component
JavaScript CSS
Simple component but cool user experience.
Generate SVG Skeleton of a Web Page Using JavaScript
HTML JavaScript Tool
Use JavaScript to generate SVG skeleton image from your web page (or page element).
Progressive Image Loading - Blurry Placeholder Image like Unsplash
HTML JavaScript Tool
Use blurry placeholder image to do progressive image loading and improve user experience.
[Plugin] hexo-lazyload-element
HTML JavaScript Tool HEXO Plugin Lazyload
A HEXO plugin for implementing lazyload, supports <img>, <video> and <iframe> elements.
Use Synchronous Data Fetching to Speed Up My Gallery Page
HTML JavaScript Data Fetching
A real practice case about synchronous data fetching and why I didn't choose SSR/SSG solutions.
My Experience of Picture Bed Migration
JavaScript Node.js
From Qiniu to Cloudflare.
Position Sticky in CSS
CSS
When will position: sticky works?