A guilty conscience
I would like to apologize to the users of those sites here: I’m sorry.
I needed to make it up to the internet and so I wrote Crumbl. Crumbl has all the methods I needed in those 9 out of 10 websites and was written with two big ideas in mind:
Crumbl weighs in around 10 KB (4 KB gzipped). I’m quite excited about its size because in most cases, I can just paste Crumbl at the top of my script file and the file will still be small.
A big part of Crumbl is the CSS selector engine. I’m currently using Dustin Diaz’s Qwery simply because I had used it in the past and it supports the use of contexts, which speeds up queries. As Crumbl evolves, this might change.
I will be rewriting some of my web controls so they run on Crumbl instead of jQuery, which makes choosing between the two frameworks even easier. They will be released on the crumbs page on the Crumbl website. I’ve already planned a social media plugin, a lightbox and a showcase control and I’ll be adding more in the future.
Give it a go
Please spread the word if you like Crumbl but don’t hold back if Crumbl doesn’t live up to your expectations. All feedback is welcome.