A brief explanation of why this website might not look quite right, and my methodology behind building the next iteration of my blog.
This website is a playground for me to mess around with the latest web technologies. I’ll probably document them on my blog at some point.
Here’s some of the things I want to use:
- CSS custom properties
- CSS grid
- ITCSS architecture
- Service Worker - offline-first
- ES2015 features
- New progressive image formats
Support and optimisation
Because of this, I’ve decided that with this website I’ll only be supporting the latest versions of browsers (this may also fluctuate depending on my analytics stats), and even then some things will probably behave a bit strangely.
The latest versions of the most popular browsers are listed on Browse Happy (you could think about upgrading if you’re not using one of these).
In experimenting slowly and building this site from the ground up, the experience for everyone should be optimised anyway. If not, feel free to send me a Tweet about it or open a GitHub issue. Thanks.