Archive
HTML3 writings
Two columns get cramped on a narrow screen — one column reads better
Tags
3ybXJA9Vax7yIfH+Y90ZRTC+Z5AirUCFHS7TxTJdwI2I9bkk/6tk2LRioJTYdekjoU02To4U5TaajVQ6WB+9O3uPVDsqVh0aecObN28/u3UY1btSPkxeiENx1SU9Ci1bEXeR5GBU0QBxYJ7DqWDYyl1v2OM2MfXMxT+S7aVKbN8w690xIhW38QOlx0q3eyuco9HGB5aOIW3n8X67yPAaVxsZAwmcjCqMqu/tJTVwVOb59U8a1/h+yiMxDEXKFfZ0ej/2n3puZ15JXO6jVohLy+7ujm4Kn8bRhyM5NxN7lq6qXzdV3DWr3xc+tk68UygkMERnqixgkGjwX3a20PgOapQXxyXOeHElKU2r6Gb4IoULZ5N3eWl9JN98Z/gVj63h3Oqx3vxVbyP0vjHPWDfYyVkbg51kt8ROUsrgev2k7lkCJDzygexLOP3pOzr++ATKX7xDCTxxdOCPdI/czya9/JOu5m6mrVsB33kGreeH7K00wuLRKyBynAMTpBE1ywWVlUt8P6Z6WbS2Qwkt4ByTgEHslMu759wEH0PKschQd/iJL//aGPYcFe22pHN5yjWtCnf1i9FI8Ix/06XAwzYqCdWDmKfto3mVCU42WtZt4v3IcMT7wDls8nIapWoOY3NziFd/4jfb/TA5eD1rpqkTqXYLc+/2lxSpjdXvg+Zqhs8WWqnLnqjhD50Du1FkLbyOpxH4l9iLDm5VCDYkIg6hImkZJA4jrGrMdEKQqoLNMigv7HMiU0EHDxbkGZq3k4ld6uBXUmF8xHblrsf+X17GdBW8Cl1Bpv2ARdZHoQS9p+3YyzICVA+QW2wHOdPu+Jva0XUs0g8eWToW2DmZwdPJ5Mx5G4pWNAum3gnJY+/+Di/NwLgi/YzAyR6YJ7YXRcM5RkZkI/QvTB9RJdGa5MeZavu+AVohEVVhrSfPnoLZNd5utwx2zHzOzw+7etTALkNSpS3OuJa+lumLSdpFQqIFiXd2Nze2YvaXH/XJSQ/twrsM6b26HJ65oia4E3VgN/w+a/cDhLHc1KhrAX9l9hUzrw8+HUBeVMmcqu4HZK1cAxVt14kLhwOMwsWoKgGDR/o6zkqTu/naw3NuyoJ2OnAS04LWPDfZUKekHnbZhlml0ZJ2vaOG5JL/qCAmZAFzOhkKaxNKuy+LqJ1H10nh5IvTUXzsX66RqiFnKqljD2jJULCIFzCq/mJij3JQiV6cQ8Q705p1JQCtI0eV6KymuymAHl/vB0GuztmWuP4UALUA
- Write Your Components With Custom Elements APIMarkdown plugins are overkill for simple interactive components. Custom elements give you interactivity without the development friction.
- 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.
- Understanding Responsive Images: From Pixels to DPR🤖 From physical pixels and CSS pixels to PPI and device pixel ratio, then on to responsive images with rendered vs. intrinsic size and srcset descriptors.