BarCamp, New Delhi

As Paras Chopra informed me, the BarCamp Delhi conference is coming up in October. BarCamp is an international network of user generated conferences, often focusing on early-stage web apps, and related open source technologies, social protocols, and open data formats.

Paras mentions:

BarCamp Delhi – 11th and 12th October 2008 at IIT-Delhi

“Ideologies separate us. Dreams and anguish bring us together”, said Eugene Ionesco. Only if he were alive today, he would definitely have been one of the speakers at the upcoming BarCampDelhi, where dreamers and entrepreneurs from all across India will come together this October to celebrate human ingenuity. To accommodate people like Eugene, we are redefining the agenda of BarCampDelhi completely. We adore discussions on technology and we love hackers but we would like to open this even up to a wider range of thinkers outside of just technology. We would like to include topics which are intellectually stimulating, irrespective of whether they are tech oriented or not.

As we’re looking for great thinkers in many domains outside of tech, we are asking for your help in reaching out to people in areas such as law, culture, health and wellness, art, finance and any other topic that would help spread the spirit of knowledge sharing that BarCamps are all about.

For more information about BCD5 either visit http://wiki.barcampdelhi.com and http://blog.barcampdelhi.com or email back to us. We promise to reply to you as soon as possible. You are, of course, welcome to email us back directly as well.

Regards,
BarCamp Delhi Team

PS: Aza Raskin (Lead UI, Firefox) might be at BarCampDelhi too.

Content, not Chrome

Today, most of what we use the Web for on a daily basis aren’t just web pages, they are “applications”. These applications, which run inside our Web browsers, are increasingly becoming more advanced in their functionality and more interactive in their usability.

The Web browser acts as the core container for these applications, and it is critical to any Web application in terms of security, stability, speed, and operability. In the Web browsers space, the much speculated launch of a new browser from Google, called Chrome, marks a very important step in “remaking” the Web. I’m overwhelmed with what Google Chrome offers as a product, and excited too, because this will open up doors to even more advancements in the Web application space.

Google Chrome - Web Browser

So, what’s so special about Google Chrome, that’s not already there in existing (and time-tested) Web browsers like Firefox, IE, Opera, Safari etc. I downloaded Chrome (it is open source) and played around with it for a bit, and let me put it this way – Google Chrome is not about what’s there, but about what’s not there. For the Google team, the mantra became “Content, not chrome,” which is sort of weird given the name of the browser. It’s incredible that something as potentially game-changing as a Google browser has stayed under wraps for two years.

With Chrome, the Google team has really worked on two most crucial aspects in any piece of computing software: simplicity, and speed. The interface is darn simple, a true minimal design, and streamlined for power usage as well. In terms of speed, Chrome outperforms any modern Web browser. See, today’s Web applications are powered by client-side scripting and asynchronous client-server operations, all utilizing the JavaScript engine (pretty much). Scripting engine performance benchmarks have indicated that Chrome is at least 10 times faster than Firefox and Safari, and a staggering 50+ times faster than Internet Explorer. Chrome’s V8 scripting engine (written by a small team in Denmark) actually complies the JavaScript code to machine code for faster execution. Moreover, every tab or window in Chrome runs isolated (sandboxed) in its own process (not thread), which means that even if a web page crashes, the rest of the web pages in view are not affected. Chrome is secure too. It is based on the Webkit rendering engine, which powers Apple’s Safari browser.

Google amazes me. I sit here and wonder, isn’t this how it all should have been in the first place. Having looked at Chrome for just a few hours, I can easily say that even in its infancy, it is the most promising Web browser aimed towards the future of Web applications.