Performance is important, but I see a lot of websites with slow and laggy animations. It’s awful. I wrote an article about this problem. I hope my advices and practical examples will help you make your animations better. The full article in Russian is here.
I’d like to present my new article. It’s about shader materials and effect composer in Three.js. These are the two powerful tools for front-end developers which work on the modern websites with WebGL effects. The Habr.com is bilingual now, but this article is still in Russian. I think I’ll translate my articles into English later.
A couple of my articles were mentioned in the Web Standards podcast. They are introduction to the shaders programming and the one about svg placeholders. This is nothing, but I’m pleased that my articles are interesting for people.
Muilessium is my pet project - UI framework for static websites. 40+ components, 60+ utilities to make code cleaner, LESS+RSCSS, fluid typography, keyboard and touchscreen support, understandable and well-organized code. The main purpose of its development is to create simple, but powerful framework for landings, personal websites, blogs, etc. This week I created a first beta-version of it and I think I’ll release it soon. Docs for the current version are available here.
Just some of my dotfiles - vimrc, bashrc, eslintrc, gitignore.
We continue to examine our fragment shaders. The Voronoi diagram, pixelation and masks are on the agenda today.
Simple UI framework. RSCSS, REM-based sizes, fluid typography and other nice ideas. This website is powered by it.
Unique avatars for your users. No dependencies, VanillaJS, 1.6KB gzipped.
Dark color scheme for Vim. Mostly blue and green colors.