It was hard to release it because frankly, we’re our own harshest critics and we’re never satisfied with our work, there’s ALWAYS something that can be improved.
But, more importantly, we’ve been listening to what developers and designers that use BlankSlate everyday have to say, and we also use it for our own projects so we couldn’t agree more with the facts. BlankSlate, while it’s always been the best and easiest to use WordPress theme boilerplate around, was still full of too much custom, superfluous junk code.
- Removed as much custom code and strings as seemed beneficial, and left things vanilla and reliant on core where possible.
- Removed features and files that felt redundant or like fluff.
- Made pass after pass after pass refining the code for quality and consistency.
- Greatly improved HTML5 structure.
- Improved microformats and roles.
- Made jQuery enqueued by default.
- Added BlankSlate to GitHub!
- Had the theme code privately audited by official WordPress admin Chip Bennett. (Full Disclosure – Because of this, Chip will not review or approve BlankSlate on wporg himself as to avoid any ethical dilemma of perceived preferential treatment, respectively.)
And for those of you that aren’t interested in the blah blah blah, have a look at the code changes directly.
Don’t forget, by default (since SuperSimple is built on top of BlankSlate), it’s received all the same improvements.
Help Us Improve the Code!
Since BlankSlate is a tool we all use, let’s improve it together.
There are two ways to help:
1. Actually submit code/changes/removals to the GitHub repo.
2. Engage in discussion below with your suggestions and tell us what sucks!
We want the code to improve as much, if not more than anyone, so let’s improve every aspect of the code, structure, HTML5, microformats, roles, core features, quality, consistency etc etc etc.
Couple Last Notes
- If you’ve been to our site before it probably hasn’t gotten by you that we’ve completely redesigned the whole site, what do you think?
- It should go without saying, but we’ll say it again and again, use caution and common sense when upgrading! If you’re a web designer/programmer in learning, please read this.