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

  • School's in
    Posted by Dror Shimshowitz, Product Marketing Manager Getting ready for the new school year? There's a back-to-school shopping offer at ...
  • 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...
  • Domains of choice
    In the realm of the Internet, there's no shortage of acronyms for all the parts of a web address. Top-level domains like .com, .org and ...
  • About the Google News case in Belgium
    Posted by Rachel Whetstone, European Director of Communications and Public Affairs You may have read recently about Google being taken to co...
  • Dobro Pozhalovat, Mr. President
    When I shook Mikhail Gorbachev's hand, my heart was pounding. We get a fair number of prominent visitors at Google, but none have thrill...
  • Google Calendar does something about the weather
    Posted by Michael Bolin, Google Calendar Engineer Maybe you haven't tried Google Calendar yet because you don't think your daily ro...
  • Maps in the Palm in your hand
    Posted by Jerry Morrison, Tech Lead Since we first launched Google Maps for mobile devices , we've adapted it to more phones and languag...
  • 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...
  • Towards a more efficient computing infrastructure
    Posted by Luiz Barroso, Distinguished Engineer Intel CTO Justin Rattner was kind enough to invite me on stage today during his R&D keyno...
  • Corporate solar is coming
    Posted by Robyn Beavers, Corporate Environmental Programs Manager Epic games of beach volleyball, urban indoor workspaces infused with natur...

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