My blog has moved into Beta!



Please note that my blog has changed addresses! It's all new and improved. Hence this old friend of mine had to be left alone. You can visit me at The Last Word (beta). It's all warmed up for you! :)

« Home

A secret not so secretLet's face itThe big fuss!The magic behind the scenesGuess who's back?The season of hiatusesGoogle motto: Simplify everything!The day after yesterdayBlogger relaunch, more stuff that caught my eye!The great Blogger relaunch, part deux!  »





I know I know, everyone one of the bleet (copyright belongs to Avatar) has been taking apart the template editor and having a look under the hood, but because of reasons I have stated again and again, I have been a little behind the fray. However, I just spent the last 10-15 minutes pouring over the 5-6 Blogger Help pages which deal with Page Element Tags for Layouts, Widget Tags for Layouts and Layout Data Tags (I am giving the names so that people can refer to these pages for information on the new cool stuff you can do!).

The gold mine of data

What I read, got me jumping in my bed! The biggest and best thing is that maximum number of things have now been made into proper referenceable variables! :D This is the best thing that Blogger could have done, since now we don't have to create special layouts and then use a PHP page to extract the data we want. We can simply call in the data using the Blogger specified variable, and voila! Our work is done. For example, now instead of writing a loop to do a regexp check for the existence of the author's details in the comments, I can just check the commentors display name using a conditional widget tag (another coolness!) and change the CSS of that particular comment blog if it matches! That reduces my code lines to 1/4th, and has no chance of breaking because I'm using data directly from Blogger! Isn't that cool!? :D

I remember Avatar and I talking about this in the good ol' days, about how Blogger needs more data variables, so that we can use it to get content directly off Blogger. Before this, the way was to directly make calls to the Blogger API,which was cumbursome and just plain stupid. Now we don't have to do any of it! :)

Widgets themselves have been designed as methods and functions, limited to HTML itself. The same bit of code can be reused everywhere and anywhere we feel like. No more constant copy-pasting bits of code here and there. This offers a much more centralised editing zone, so that you can make your layout once and for all, and just change the widget content and CSS in the head area, without having to touch the arrangement of your page! Saves all the non-code friendly people (the coding muggles! :P) a lot of headache, and the bleet too, because they can name their methods something, and just reference them with one line. No more getting confused in tons of lines of code (my current template code is too big for me to mess with!).

One more thing which I liked is that you can make a widget from the Page Layout view, let Blogger handle the heavy duty coding for it, and then switch to the Edit HTML tab, expand the widget, and do the fine tuning yourself. So if you're a nitpicker, but don't like getting your hands dirty in code, this is the perfect way out! :)

Reloaded fo'sho!

This has been one solid upgrade from Blogger, and I don't care what people say about things being underwhelming and the new Blogger being a disappointment. I see tremendous potential and much more scope of creativity now that all new (and never before easily available) data has been laid out in front of us to break apart and use. I will not be able to immediately delve into this, but expect to see some neat stuff in the future, because my post-its are already beginning to fill up idea outlines! :)

Did you find something in the new templates editing process that I've missed, that helped you in some way? Don't be shy! Let me know, and I'll mention it in this post!


2 Comments

i miss that part of the good old days, when we brainstormed things..

Widget code + JSON support = 200%+ more hackable.

Annoyances will always exist, and I have already found data that they still won't give us nicely. But I'm on your side and theirs - the BETA has made our lives easier and given us the ability to focus on making cooler and cooler things ;)




Leave your comment
You can use some HTML tags, such as <b>, <i>, <a>

Or you can sign in as a different user.







Categories

Latest Updated

Subscriptions

Get My Blog In Your Mail!

Powered by Yutter

add this button to your site/blog as a link to this page! « link to me!
coComments my coComments
my claimID

subscribe to feed
Widgetize!
Google Reader add to google
del.icio.us The Last Word add to del.icio.us
Add to My Yahoo! add to yahoo!
Subscribe with Bloglines add to bloglines
add to msn
Add to netvibes add to Netvibes!
myFeedster add to feedster
Furl The Last Word add to furl


Archive Pages
January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 July 2006 August 2006 October 2006 November 2006 December 2006

Advertisement


Song Of The Day:




Creative Commons License Widgetize!
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.
Aditya Mukherjee © 2005-06 | Powered by Blogger