Friday, September 07, 2007

Looking Behind the Curtain to See the Magic Behind the New Windows Live Installer

www.istartedsomething.com - The cookie magic behind Windows Live Suite installer

"...

Unsatisfied with “it just works”, I decided to investigate further. I first analyzed the HTML to see what effect it had on the download link when I selected the different options, but no luck there, it pointed to the same “WLinstaller.exe”. To prove a point, I then downloaded the executable without going through the form to compare it with the other executable I already, it was the same. So if the executable didn’t change, then it can only be the website.

One more look at the HTML and specifically the Javascript reveals the secret, cookies. By clicking “Install”, the Javascript generated a unique cookie for me under the name of “wlxp” that contained sets of globally unique identifiers (GUID) which I now know are the references to the particular applications I selected.

..."

So that's how the main Get Live website (http://get.live.com/WL/all) communicates to the WLInstaller.exe on what options you selected.

Interesting. And looks like something that's easy to extend and is pretty flexible.

The only issue I see is for those who download and install without going through the website (I wonder if they would get some default apps pre-selected and installed? Or just a full list of the available applications to "Select any additional products you would like to install" frame and nothing automatically installed?)

Anyway, after a couple days, I'm still pretty darn happy with the install experience and the new set of Live applications (though I've only really used WLW).

(via shahine.com/omar/ - Windows Live Suite Installer)

 

Related Past Post XRef:
Windows Live Suite Installer Released (Which includes Windows Live Writer Beta 3)

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...