Welcome to ChaosZone!
Prasenjeet Dutta's Home Page.

Older Stuff | Links | About
 
~
 
 
Quick Links

Blogroll (OPML)
Technorati Profile

OJ
S Anand
Anand M
WebJives
Anita Bora
varnam.org
Suman Palit
Madhu Menon
Jordon Kalilich
Kingsley Jegan
Shanti Mangala
NPK Gangadhar
Tarun Upadhyay
Nilesh Chaudhari
Vikram Raghavan
Chicago Uncommon
Karthik Narayanaswami

Amazon Wishlist

 

Weblog

4 September 2008

Chrome Burning Bright

1:57 am

So Google finally got tired of waiting for other browser vendors to improve their offerings - not surprising given how their business absolutely depends on the web. Chrome is definitely very important because it’ll change the way people think of browsers. Back in 2005 I wrote about the browser of tomorrow and listed some key features:

  • Offline Access - baked into Chrome thanks to Gears
  • Compiled code that can access the browser DOM - present thanks to the “V8″ Javascript VM
  • Modern widget set - still waiting on HTML5

2 out of 3 ain’t bad.

A lot of the buzz about Chrome has been about how this is a warning shot about Google’s platform ambitions. Actually, Google’s ambition has been plain to see for some time now: to suck in as much of personal and enterprise computing into the web (preferably its own server farms) as possible.

Its own browser furthers that goal by giving it a greater say in how the web shapes up, but don’t expect a Google OS on your desktop anytime soon. The real gruntwork an OS does (supporting obscure devices, maintaining software and hardware compatibility) is remarkably unsexy and thankless and tends to produce not “ooh shiny” fanboys but “my printer does not work you suck” maniacs who troll your forums (both Microsoft and most Linux distro vendors know this pretty well). Of course, Google will be looking to get its mittens into controlled environments like mobile phones and Internet tablets. But even a browser like Chrome alone will have some profound consequences for the industry:

Mozilla: Now that Google is committed to a svelte, usable, cross-platform browser (dare I say it, the vi of browsers), Mozilla will have no choice but to become the emacs of browsers - an über-customizable does-everything-but-the-kitchen-sink app for dealing with the web. Extensibility will remain Chrome’s weak point simply because XUL (which Firefox uses to create its UI) is so much more expressive. Like emacs’s elisp, XUL is Firefox’s Achilles’ Heel and its single biggest competitive advantage.

Microsoft: It has to get serious about web standards - its rendering engine, Trident, is showing its age (complex CSS-based layouts load significantly faster on Gecko than even IE8 Beta 2). More than that, it’s commitment to Javascript has been iffy as it has bet on Silverlight’s .NET DLR to bring a modern multi-language VM to the browser. With Google showing off what can be done with Javascript alone, this strategy is looking like a classic case of overreach. Sun has the same problem - a JITed Javascript is the beginning of the end of Java on the web client. At this point the best option for both is to work out how their VMs can handle standard ECMAscript in addition to other non-web languages, and how to make these VMs ubiquitous on as many browsers and platforms as possible.

Comment »

29 August 2008

This is London

11:55 pm

The Boston Globe’s Big Picture feature today features London from above, a bunch of stunning photos by aerial photographer Jason Hawkes. Go see them all.

Also, if you like great photos, add the Big Picture’s RSS Feed to your feed reader. You’ll get some real gems from time to time, like the Olympic opening ceremonies and events, California wildfires and even astonishing photos of the Large Hadron Collider (a couple more photos below).

(more…)

1 Comment

20 March 2008
20 July 2007

The Hallows Approach (and Predictions)

3:34 am

The final Harry Potter book comes out in less than 24 hours, and while the media hype has been immense, it does not take away from the fact that these were very good books indeed — much better than the vast majority of children’s lit and a good swathe of “adult” lit.

It’s pretty rare that books make the news anyway (this doesn’t count): the last time a book there was this level of popular interest in a literary character was (this doesn’t count either) probably when Arthur Conan Doyle brought Sherlock Holmes back from the dead in 1903. So it’s great to live through something that probably won’t be repeated for quite some time.

potter-and-friends

So here’s to Harry and the Gang, and thank you to Jo Rowling for bringing them to us! (the picture above has been tested by independent experts and guaranteed to make you go “awww”)

And oh, some wicked Muggles have even put up pre-embargo reviews of Deathly Hallows (no major spoilers in there). I took the opportunity to put down some of my predictions for Book 7 as well.

2 Comments

9 July 2007

Fun with synthesized RSS feeds

6:40 pm

In an ideal world everyone would have full-content RSS feeds. Until then making your own isn’t that hard — and it’s getting easier by the day with mash-up tools like Yahoo Pipes. Here are some I’ve created:

Update: added links to source code.

Comment »

29 June 2007

Get your blog iPhone-ready

11:29 pm

Apple’s releasing a new phone today (if you didn’t know that, you’re lucky). Beside curing all manner of ills, the phone has a great web browser that should get people really interested in using the web while on the move.

Now, the thing is lots of other phones have decent browsers — many phones run Opera, for example, or at least the Opera Mini. And with reasonable data plans becoming increasingly common, it definitely makes sense to get your site ready for mobile browsing.

I used a media="handheld" stylesheet declaration on this site, but that wasn’t very well supported. So here’s a better solution that requires very little work, if you run Wordpress:

  1. Get the Wordpress Mobile Edition plugin and install it. This will create a wp-mobile.php file in your Wordpress plugins folder, and a wp-mobile folder in your Wordpress themes folder.
  2. Open wp-mobile.php in a text editor and search for the word 'iPhone'.
  3. If you don’t find it (I’m sure it’ll be added as soon as the user-agent string is confirmed) add this text exactly as shown (without double quotes) somewhere in the middle of the list of browser user-agents:  " ,'iPhone' " (search for the text 'small_browsers' to find this list). When you’re done, save the file.
  4. Optional — you can also tweak your site’s mobile appearance by going into the wp-mobile folder (under your Wordpress themes folder) and editing the files there (mainly index.php). Some knowledge of PHP is required, but you can avoid the PHP and modify only the HTML inside the file.
  5. Test your mobile site using the Opera Mini applet, iPhoney (if you’re on a Mac) or even a real iPhone ;-). Emulators for most other phone browsers are also available.

The other advantage of a mobile-ready version of your blog is that mobile versions tend to very accessible and compact. Most accessible browsers already support disabling stylesheets, images, etc, but they still have to load other text, such as blogrolls, sidebars, etc. You could use the wp-mobile theme along with a theme switcher that would allow users to switch to a compact, accessible version if they wish.

Comment »

26 June 2007

Most Brits spell "organize" wrong

9:30 pm

Using -ise for words like ‘maximise’ and ‘organise’ is a relatively new phenomenon in Britain, probably because maximize with a z looks too American to British eyes. In fact, the -ize form originated in Britain and is the preferred international form.

Comment »

19 June 2007

The Ladies of Grace-Adieu

8:34 pm

I enjoyed reading Susanna Clarke’s Jonathan Strange and Mr Norrell, and so was especially glad to be able to read The Ladies of Grace-Adieu, her book of short stories (apparently her next novel is a ways off).

The stories, (mostly?) all written before the novel, foreshadow the excellent intermingling of dry wit — and surrealism and darkness — that made Strange so popular. Strongly recommended to Strange fans and to all those curious about all the fuss but unwilling to pick up an 800-page tome.

And to give you some idea of what you’re getting into, here are some examples. Clarke’s writing tends to combine finely crafted prose with droll humour, and these extracts demonstrate both.

(more…)

Comment »

6 June 2007

CNN-IBN covers Blackle, gets most of the story wrong

3:22 am

According to CNN-IBN “Google has done its bit to save energy by launching Blackle — a Google search page that saves energy”, based on the theory that black pixels take less energy to display than white pixels. (Here’s a screen-grab of the story.) There are at least two problems with this.

First, this is not applicable to LCDs — the backlighting on LCD displays uses energy no matter what colors you use on the screen. The good news is that LCD displays use far less energy than CRTs do, completely eliminating the need for display hacks. LCD monitors are still not ubiquitous in India, so if you wish to save energy you should probably buy one.

Second, Blackle wasn’t launched by Google. A quick look at its About Page would have told IBN that. Or a whois check. Apparently a “Google Custom Search” logo is enough to confuse IBN’s tech reporters. Good to see that India’s mainstream media continues to remain cheerfully clueless about technology reporting.

(Update: IBN has now corrected the story. See the screen-grab if you want to see the original.)

2 Comments

1 June 2007

I’ve always liked Weird Al Yankovic, but I had never heard his Lasagna song, sung to the tune of La Bamba. (And if you’ve never heard of Weird Al before, listen to his Jurassic Park and his hilarious retelling of Star Wars Episode 1, sung to the tune of American Pie.)

Comment »

 

Copyright © 2001-2006, Prasenjeet Dutta. Terms of Use.

RSS Subscription Icon Subscribe

Powered by WordPress