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

  • 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...
  • 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...
  • The rebirth of cool
    Posted by Silas Reyes, Webmaster, Mobile team Have you ever been involved in a project that you've seen evolve from an idea to a work in...
  • OneBox for all your corporate information
    Posted by Dave Girouard, VP, Enterprise We added OneBox functionality to our Google Search Appliance today, which means you can now find j...
  • Stardate 0817.06
    Posted by Tom Galloway, Technical Writer Starbase 24 Commander's personal log. I find myself looking forward to my upcoming trip to Eart...
  • Google Earth voter guide
    Posted by Hans Riemer, Political & Issues Director, Rock the Vote The 2004 election saw a big rise in voter participation, particularly...
  • It’s all about the photos
    Posted by Adrian Graham, Product Manager Reading feedback from Picasa users is one of the best parts of my job. And lately the feedback has ...
  • We' re turning 1....
    Posted by the Gmail team ...and to celebrate our birthday, we're giving all Gmail users another gigabyte of space, and then some. And ye...
  • Courtside seats, without the court... or the seat
    Posted by Qi Ke, Software Engineer Starting today you can get up-to-the-minute sports scores and schedules using Google SMS on your mobile...
  • Bookmark this site
    We talk a lot about our mission to "organize the world's information and make it universally accessible and useful," and we th...

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