Web Development In 2011 Part 1: There Is No Charge For Awesomeness
Better than I expected
What is better?
Again, this could also be because I am reading different blogs, but it appears to me that there is swing from creating stupid things because they are new, to making existing things better. What are some examples you ask? Good question! Here are some I have seen:
- HTML5 Boilerplate went to Version 1
- WordPress theme TwentyTen gets an HTML5 version
- Compass gets an app (though not sure if this is 2011 or late 2010)
- Ruby on Rails 3.1 gets CoffeeScript, jQuery, and Sass
It went to version 1, so what? Well, that isn’t the awesome part really, but the fact that you can customize your build of it is. Don’t want the mobile stylesheet? No problem, take it out. How about jQuery? Want to use Modernizr or html5shiv? The custom version now allows you to select what you want in your build of the boilerplate, and that is handy. Yes you can do that stuff yourself, but now you don’t have to. On top of that, the mobile version came out as well.
WordPress TwentyTen theme goes HTML5
I’m not sure how big of a deal this is to anyone but me really. I build my themes by stripping out the TwentyTen files and starting from there. So I have to rename all the functions, stylesheet, and a bunch of other crap. I had been thinking of making a starting base theme that incorporated HTML5, but now I don’t have to. Now I just have to download the files and actually make a starting point version of it.
Compass gets an app
When I first started using Compass and Sass, I didn’t know the command line at all. I barely know much more now, but I can at least get Compass to do what I want know. This app makes it very easy to use Compass, so if the whole command line thing scares you, you can skip that part now. You can read the post I wrote about Compass.app here.
Ruby on Rails 3.1 gets CoffeeScript, jQuery, and Sass
I’m teaching myself Ruby at the moment, and I haven’t gotten into Rails yet. But when I do, I’m pretty sure this will be great news. I have no idea on when the release date is, but I can’t wait to read more about these additions. I love Sass and jQuery, and I know CoffeeScript is gaining some ground, so I’m pretty sure we are going to be reading more about this when 3.1 hits the interwebs.
Great start to 2011
So far I am pretty pleased with how the year is going in terms of what is going on in the web development realm. There seems to be more focus on improving already great tech/items, rather than look at this useless piece of flashiness. I’m done caring about things that only work in one browser, like CSS3 blur effects using animations. Bring on more stuff that we can use now, that isn’t just an experiment.
Let me know of any more awesomeness that should be listed here!