A Company

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 7 July 2005

The platypus of the Internet

Posted on 13:34 by Unknown
Posted by Justin Voskuhl, Tech Lead

It’s surprising what natural selection will produce – for instance, a platypus. How could something with such a seemingly discombobulated set of attributes be fit for survival in the hostile natural world? I had a similar reaction when I first heard about the XUL programming language, used to create the Firefox browser and the plethora of extensions that the Internet ecosystem is creating around it. Strange concept, using JavaScript, which is used to write code that works *in* a browser, to create the browser *itself*. As with the platypus, it’s not until we saw XUL in action that we realized how well suited for survival this product of Internet evolution is.

Not that long ago, the Google Firefox Toolbar team met for the first time - and now we've built the Google Toolbar for Firefox in 10 languages for three operating systems (Windows, Mac and Linux). Self-congratulatory urges aside, we marvel at how well-suited this platypus was to our task. For a small team that had never worked together, or used XUL, to create a product quickly that works across languages and platforms from a single ~250K download - that's good stuff, if you ask me.

In the interest of brevity (already compromised by how long I've gone on), we also tip our hats to the folks at the Mozilla Foundation for making it so easy for us to look good. ;-)
Email ThisBlogThis!Share to XShare to Facebook
Posted in apps | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • On the alert for bloggers
    Posted by Naga Sridhar Kataru, Software Engineer So many interesting blogs and so little time! If you're anything like me, you like to p...
  • About that fake post
    Posted by Karen Wickre, Google Blog team A bug in Blogger enabled an unauthorized user to make a fake post on the Google Blog last night, cl...
  • Google Print and the Authors Guild
    Posted by Susan Wojcicki, Vice President, Product Management Today we learned that the Authors Guild filed a lawsuit to try to stop Google P...
  • Feed the world
    Posted by Chris Wetherell, Software Engineer, Google Reader So we've added a new experiment to Google Labs: Google Reader , a service w...
  • Two more Gmail languages
    Posted by Shanjian Li, Gmail Engineer We've just launched Arabic and Hebrew language interfaces for Gmail, as well as several new featu...
  • Make your computer just work
    Posted by Jesse Savage, Google Pack team So you bought a new PC for yourself or a relative during the holidays. There was the initial excit...
  • An update on payments
    Posted by Benjamin Ling, Product Manager & Tom Oliveri, Product Marketing Manager There's been a lot of interest and speculation abo...
  • The illuminated continent
    Posted by Michael Jones, Google Earth CTO Have you ever dreamed of Africa while reading National Geographic ? The exotic photographs and tho...
  • Guest Bloggers: those Freakonomics Guys
    Posted by Steven D. Levitt and Stephen J. Dubner We didn't know quite what to expect at Google during our visit last week. A few months ...
  • Eureka! Your own search engine has landed!
    Posted by Shashi Seth and R.V. Guha, Google Co-op team Wouldn't it be cool if you could easily build a search engine on your blog or web...

Categories

  • accessibility
  • ads
  • Africa
  • apps
  • April 1
  • Asia
  • books + book search
  • crisis response
  • developers
  • doodles
  • education and research
  • enterprise
  • Europe
  • free expression
  • google.org
  • googlers and culture
  • green
  • health
  • Latin America
  • mobile
  • online safety
  • personalization
  • photos
  • policy and issues
  • privacy
  • recipe
  • recruiting and hiring
  • scholarships
  • search
  • search trends
  • small business
  • user experience and usability
  • youtube and video

Blog Archive

  • ►  2006 (231)
    • ►  October (27)
    • ►  September (26)
    • ►  August (32)
    • ►  July (18)
    • ►  June (25)
    • ►  May (19)
    • ►  April (20)
    • ►  March (20)
    • ►  February (26)
    • ►  January (18)
  • ▼  2005 (199)
    • ►  December (18)
    • ►  November (20)
    • ►  October (20)
    • ►  September (27)
    • ►  August (20)
    • ▼  July (14)
      • Photo sharing, unplugged
      • More of what I want
      • Test drive this hybrid vehicle
      • Moon Children
      • Staying Alert
      • Finding great ramen nearby
      • Thanks for playing
      • Demoing SMS
      • Home on the numrange
      • Tchotchkes cubed
      • The platypus of the Internet
      • 200 ngultrums? What a deal!
      • Sounds of summer
      • Looking for Ian Turner (updated)
    • ►  June (11)
    • ►  May (18)
    • ►  April (16)
    • ►  March (21)
    • ►  February (7)
    • ►  January (7)
  • ►  2004 (58)
    • ►  December (11)
    • ►  November (6)
    • ►  October (15)
    • ►  September (7)
    • ►  August (2)
    • ►  July (4)
    • ►  June (5)
    • ►  May (7)
    • ►  April (1)
Powered by Blogger.

About Me

Unknown
View my complete profile