25 December 2006

Ho Ho Ho!

Merry Christmas and happy holidays everybody! Hope the week treats you well and kind, and that you've been nice all year round for Santa! :D

P.S. I really made that on my own! :) Well, photoshop-ed it at least! :P


Ekta said...

that is a beautiful christmas tree! :D

Aditya said...

Heh! I wish I could have one for my room! Seriously :P It hardly seems like I'm celebrating it this year...

And I have exams in a week! Something very wrong with the world ... :|

Efendi said...

beautiful ^^
merry christmas and happy holidays to you too :)

Deepak said...

A very Happy New Year to you.

I was out for the Christmas weekend and had no access to computers, so couldn't wish before Christmas.

Anyway, you asked what I have in mind for the next hack. It was one of those asked by Avatar. Asynchronous peek-a-boo posts for faster loading.
My idea is to load the content from summary feed in the index page; that way, lesser data is loaded. When you click "Read more", it will fetch from full feed of that post and display it, possibly in a Lightbox GW window. I am still to think of the design for this implementation.

Deepak said...

I just noticed that the summary in summary feed is annoyingly small to be displayed as peek-a-boo. I'll have to think of some other way.

Aditya said...

Haha! It's not too small, but I like your idea. Seems plausible enough! :)

But there is one problem. I'm not very sure if Blogger offers a feed in the different forms (default/summary/full) all at the same time. I think it is decided by what you've selected in your settings. If this is so, then your method won't work! Ofcourse, I could be wrong! :)

I'm working on a PHP method, since it offers much more flexibility and power! I believe Stephen is on it too, and now you! It's almost like a rat race! :P Hehe!

Happy Holidays! :D

phydeaux3 said...

Merry X-mas to you, although I'm a little late now! :-)

"But there is one problem. I'm not very sure if Blogger offers a feed in the different forms (default/summary/full) all at the same time."

If you have full as your option, a summary feed will also be available. But not the other way around.

Deepak said...

Phydeaux said what I was about to say. :)

If it's a race, then I'm bound to lose. LOL
I hardly get time for this after my work and my studies. :(

Aditya said...

@Deepak: None of us do actually! We're all busy busy! :D But it doesn't really matter, because at the end of the day, it's the community which benefits!

@Phydeaux3: Thanks for heads-up, I'll change my feed format right now! I've been trying to figure out how the thing works! :P

Ramani said...

Looks like I can expect the next generation peek-a-boo posts from you guys soon! Here's my opinion. Make sure that getting the full post with JSON doesn't introduce much delay compared to getting the full post upfront and showing only some portion (Blogger's original way). I was worried about this while designing Neo, so I got the entire label feed at once and stored the posts for later display.

btw, Aditya, I have buzzed about you and Deepak in my latest post.

Aditya said...

Currently, thanks to Blogger's new servers and way of delivering pages, it'll be pretty hard for an 'external' script to be faster. If expansiveness is being used only for posts, then I believe it's best to just add a function to check for wrapper tags in the post body, and change them to make it expandable, a.k.a the old brute way.

However, I have got the asynchronous part done, which (if not for posts) can be used for widgets. There are final tweaks left, which are on hold because of my exams. But you can try it out at my test blog, and tell me what you think!

Thanks for the link! ;)

Ramani said...

I have been to your test blog already (thanks to "you know who"). Nice work! A few seconds slower than show/hide version which is expected. If you can somehow make the entire sidebar(s) load asynchronously after the main column loads, ppl will love it. The catch is how to make the sidebar code as a separate entity. I think AJAX is best used at that level instead of peekaboo-ing one post. I told this to Avatar too.

Aditya said...

Asynchronously loading the sidebar is not really 'too' big a problem. I think I have a way of doing that too.

What is not really a 'problem' but a splinter is making individual modules/widgets asynchronous - and - expandable/collapse-able with persistence across sessions, for which I do have a way, but I'm not sure if it'll work for the 'masses' without too much template tinkering.

But yes, I do agree with you. Expandable posts at the moment isn't a job for hardcore scripts anymore, since Blogger's speed now is just simply amazing! :)