Slashdot Mirror


Google's Rasmussen on Google Maps

jbp1337 writes "During a presentation at Sydney University last week, the lead engineer behind Google Maps, Lars Rasmussen offered an interesting insight into how it all came together. Rasmussen is working on a number of AJAX applications that provide a rich desktop-like interface to the end-user from within the Web browser. Other interesting things include a Linux port of Google Earth, the company is opening a new engineering center in Sydney, and Google's design philosophy is based on end-user loyalty - not money. On the rumor of a Web-based office suite from Google, Rasmussen said he is unaware of one 'but there are 3000 people that work for Google'."

30 of 134 comments (clear)

  1. Re:Is XUL part of AJAX? by zallus · · Score: 5, Informative

    XUL is a user-interface description language created by Mozilla. XAML is a user-interface description language created by Microsoft. AJAX is a method of using Javascript to asynchronously update parts of page content without refreshing the entire page.

    --
    I mod down pathetic posts.
  2. Google Maps Release Worse Than Beta? by doodaddy · · Score: 4, Interesting

    Does anyone else feel that the released Google Maps is worse than the beta? Interstate names are missing, printing via the print button doesn't work right, the list of streets to choose form is on the left which is awkward. The first page take 5 seconds to load often, which is not very Googlish. If you have half of your street info typed in and the page finally finishes loading, it erased your typing so far...

    I also have trouble using is from Mozilla 1.7.x but it may be because of adblock or flashblock. But this has been going on in the beta too.

    1. Re:Google Maps Release Worse Than Beta? by bleckywelcky · · Score: 2, Insightful

      Yeh, and half the time I'm doing an address search, it does a local search instead of a map search. So when I type in 12345 Street, Town, ST it brings up a local search of pizza houses or something ...

    2. Re:Google Maps Release Worse Than Beta? by TeacherOfHeroes · · Score: 2, Interesting

      Google maps seems to be running very slowly, but it doesnt seem that the slow-down is contained to google maps, either. The google mail server continually goes on and off line like a yo-yo, usually right when I'm about to hit 'Send'.

      Even their search pages seem to be taking more time than normal to be served. Maybe speedy, widespread adoption of all these new services is comming back to bite them in the rear.

  3. Re:a bit of a "plug" for google in the submission by Hyperlink+Processor · · Score: 2, Interesting

    Does it cost you to do a google search? Does gmail cost? My "opinion" is that that "opinion" is fairly factual. Google uses free services to instill loyalty and keep people coming back... and clicking on their ads.

    Hmm, I can't really think of any free MS services off the top of my head. Definitely not any that don't tie in with their OS or something.

  4. It's the same thing by Fapestniegd · · Score: 3, Insightful

    Google's design philosophy is based on end-user loyalty - not money.

    When you sell ad space alongside your applications, end-user loyalty is money.

  5. Suggestion: walk soft, carry big stick by slittle · · Score: 4, Insightful
    Rasmussen is working on a number of AJAX applications that provide a rich desktop-like interface to the end-user from within the Web browser.
    Netscape had the exact same idea a decade ago (sans trendy development tools of course). "We're going to make the operating system obsolete" they said. And we all know what Microsoft thought about that, and what happened to Netscape as a result.
    --
    Opportunity knocks. Karma hunts you down.
    1. Re:Suggestion: walk soft, carry big stick by millette · · Score: 2, Insightful

      Also, it was pretty much just a dream in netscape's mind, whereas google is in a much stronger position today when comparing both to microsoft.

    2. Re:Suggestion: walk soft, carry big stick by Anonymous Coward · · Score: 2, Insightful

      At that time, Netscape made most of their money selling software: they even sold the web browser originally, and they sold server-side software. Microsoft was very able to hurt them: by giving away Internet Explorer, they cut out all the revenue from Netcsape's browser sales (Netscape was forced to give away their browser); by bundling IIS with server versions of Windows, MS put pressure on Netscape's server sales.

      Compare with the current situation of Google vs. Microsoft. Microsoft can't force Google to stop selling search, because Google's search service is already free (supported by ads). All Microsoft can do is bring competing services to the market, but that's not a slam-dunk. When MS bundled IE with Windows that really cut into Netscape's browser market share, because most people would not bother to get a web browser if they already had one.

      So, trying to compare history with the present, I guess the scariest thing Microsoft could do would be to ship IE with a bunch of links already pointing to Microsoft services. Don't they already do that? And isn't Google still doing well?

      Google became the #1 search engine because they returned better results than the competition, and PEOPLE SWITCHED. The browser wars history shows us that people don't usually switch browsers, but Google shows that people do switch web services if one is better.

      So all Google has to do is keep offering really good services and there is little Microsoft can do to hurt them. If Google keeps offering the best services, and pioneers new ones to get first-mover advantage, they will keep winning.

  6. Re:a bit of a "plug" for google in the submission by eln · · Score: 3, Insightful

    and clicking on their ads

    Which makes them money. Google is "all about" making money, just like every other for-profit company on Earth. They choose to do so by creating loyalty in the users of their products, which drives ad sales. In the case of Google, much like television networks, their "customers" are the advertisers, not the actual end users of their products.

  7. Office Suite by mordors9 · · Score: 5, Funny

    Obviously Mr. Rasmussen needs to spend more time on Slashdot and he would know that he has in fact preparing to release an office suite.....

  8. Re:AJAX by Seumas · · Score: 2, Funny

    Like CSS. :D

  9. Gmail as a web-based word processor by Sundroid · · Score: 4, Interesting

    Gmail is another AJAX application, and it has immense possibilities. I wrote this comment using Gmail, checked my spelling with its spellchecker, saved it in Draft, and it is stored on Google's server, which is safer than my own hard drive.

    Web-based applications are here to stay, and if they are from reputable companies like Google and Yahoo, you know your files stored on their servers will remain there for a long time, if not forever.

    1. Re:Gmail as a web-based word processor by russint · · Score: 2, Insightful
      and if they are from reputable companies like Google and Yahoo, you know your files stored on their servers will remain there for a long time, if not forever.
      Whether you want it or not
      --
      ^^
  10. Marketing by Anonymous Coward · · Score: 5, Insightful

    Google have the one thing almost no other advertiser have. User loyalty and brand identity. Who the hell *loves* ClearChannel? No one. I bet even most people that use their services would say they loved them. People never stop saying how much they love Google.

    *Everything* Google do is a way to make people look at more adverts. Providing services for users just makes more users look at them. Perhaps this is why they are the largest advertising agency in the world?

    1. Re:Marketing by Lord_Dweomer · · Score: 2, Informative
      "Perhaps this is why they are the largest advertising agency in the world?"

      Correction...they are not an ad agency, they are in the business of ad sales. The difference is that while an ad agency creates ads for clients, Google sells ad space. Just a note from your friendly local ad exec.

      --
      Buy Steampunk Clothing Online!
    2. Re:Marketing by Baricom · · Score: 2, Interesting

      If your Gmail is anything like my Gmail*, you'll see ads in the right column when you read threads. However, the ads don't always show up when you're not discussing mainstream topics in your e-mail. Others have also found that Gmail will avoid placing ads alongside e-mails which appear to be about sensitive topics such as death.

      * Of course, your Gmail might not be anything like my Gmail because I've noticed they have several different versions deployed. For example, there's a RSS reader integrated into some Gmail accounts that I don't have access to.

  11. Re:a bit of a "plug" for google in the submission by BFaucet · · Score: 3, Insightful

    End user loyalty isn't charity at all. It's a long term profit tactic.

    --
    -Derick
  12. AJAX in a nutshell by The+MAZZTer · · Score: 3, Informative

    http://marc.theaimsgroup.com/?l=php-general&m=1121 98633625636&w=2 This explains it very simply and easily. Basically you have the backend deliver content on-demand, and the frontend is a single HTML page powered by JavaScript which queries the backend for the necessary data. Just like a desktop application.

  13. Technology vs Ethics by NetSettler · · Score: 3, Insightful

    Rasmussen offered plain advice for people wanting to develop a Web application, "Don't break the simplicity of the Web" because that is what made it so popular in the first place.

    "Google has an amazing infrastructure to do this [and] we have the power to process it; all we need are engineers," he said.

    What about ethicists? How many of the people at Google are in charge of considering the impact of what they do, or do they all just assume the spread of knowledge is unconditionally good? (It hasn't necessarily worked out that way in atomic energy, for example. And even less auspicious technological advances like reverse-indexing the phone book have had mixed results sociologically. Not to mention search engines themselves, which haven't been 100% positive in their privacy impact.)

    Knowledge is not Wisdom. The Ability to do something is not the Right to do it. Were it so, terrorism would be utterly defensible because it pretty uniformly involves the use of knowledge and ability to take some action that serves the selfish or thoughtless need of the person doing it. What stands between terrorism and righteous/respected power is not ability but ethics--not the knowledge of how to do something, but the wisdom to know when not to do something.

    Note that I have not called the Google folks terrorists nor said they shouldn't do what they do. I'm just tired of seeing stories about what Google can do, and I'm interested in seeing more stories about how Google itself decides what is good and bad for it to actually do. Is it really mere lack of engineers that is holding them back from doing arbitrary things? Or do they factor in issues of privacy, security, morality, etc. into their basic design. I'd love to see some stories about that because in stories like this one here, it always seems to be a lacking element. Is profit motive and national law all that the world needs to adjust in order to assure that our collective sensibilities are not violated? If something is not illegal, is that an invitation for Google to do it (ready supply of engineers permitting, of course)?

    I don't think they only need engineers. I think they also need ethicists. What I don't know is whether they think that.

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

    1. Re:Technology vs Ethics by danFL-NERaves · · Score: 2, Insightful

      What they should do? Google is a corporation. That is, they are a legal entity which was created for the purpose of creating value and limiting the liability of a group of owners. It's mandate is to do whatever it is capable of doing in pursuit of creating additional value for the owners.

      Why would Google have Ethicists 'in charge' of considering the impact of what it does? Ethicists function best when they are able to independently comment on the actions of such corporate entities in a forum conducive to public review and consideration. A forum where an open debate of the pros and cons of actions can be proposed by a plurality of Ethicists and concerned observers. Having an Ethicist in a position where their self interest is coincident with the business interests of their employer seems like a situation designed to marginalize the ability of the Ethicist to affect change.

      Dan

    2. Re:Technology vs Ethics by NetSettler · · Score: 2, Interesting

      I believe Google when they claim they try not to do evil

      I don't know if I'd believe or disbelieve such a statement, but I've not seen it in so plain a form. But even then, to "try" is an interesting thing. In a person, I take it to imply that meaningful amounts of energy are expended toward the acheivement of the stated goal. So what really interests me is how they implement it. Trying not to do evil has to be more than simply an accidental effect of getting probably-well-intentioned people together and letting them do hopefully-well-intentioned things; I would not accept that as a process. If they do have a process, I'd like to hear something about why it leads to a better-than-chance set of ill effects. If they don't have a process, I'd like to know why they think they can make such claims (if they even do).

      Heck, for that matter, as a first round of discussion, I'd almost bargain down to a clear definition of the goal they are "trying" to achieve--that is, an understanding of what they think is the "evil" they are trying to avoid. Without knowing what they think is good and evil, how can I know that the evil they are trying to avoid is the evil I or you or anyone cares about? And if I don't know that, I don't know what it means to trust them. They might mean that claim in all good faith, and yet not be doing what I want or need them to do.

      --

      Kent M Pitman
      Philosopher, Technologist, Writer

  14. pretty, but that's it; no real feature innovation by SuperBanana · · Score: 5, Informative
    Rasmussen is working on a number of AJAX applications that provide a rich desktop-like interface to the end-user from within the Web browser.

    Too bad the only thing going for Google maps is that it is pretty (antialiased graphics, map can be as large as you want) and lets you pan. That's really the ONLY thing that is innovative about it- not even the "use google maps for displaying stuff from your site" is innovative; Yahoo and Mapquest have been doing this for years.

    • You cannot save addresses (such as your home address).
    • You cannot change the route or set preferences (ie avoid toll roads etc).
    • You can't see traffic or construction information.
    • You cannot do multi-point routes. Ie go from your house to Jane's house and then to the movie theater. Laughable, except that's something people want to do quite a bit.
    • Interstate numbers and road names are not shown nearly enough. Except for major highways, Google uses uncommon, unmarked road names. For example- headed into Tufts University, you take Route 2 to Route 16, and that is how they are marked on the streets. But Google Maps refers to it as "route 2 to Concord Turnpike to Alewife Brook Parkway. 99% of people in Boston would have no idea where "Concord Turnpike" is; 95% of them don't call Route 16 anything but "16", and it's not MARKED anything but "16"!
    • Local search is almost worthless. It only finds addresses which are on websites (was it too much effort to buy a yellow pages directory database?) and when you do a search and specify "in the map area below", it promptly COMPLETELY ignores you and shows you have a effing STATE.
    • Printing prints a LOW RESOLUTION version of the big map. Great, so I can tell I'm going from somewhere in the middle of Massachusetts, to somewhere in the middle of Boston, via the mass turnpike. Wonderful.

    Funny thing, but MS Streets has NONE of these problems- it's not perfect, but it is FAR superior to Google Maps in useability and features people need; it has a nice way of compressing the map into a page, it's high resolution, saves addresses, does a near PERFECT job of finding "what's within the radius circle I draw", and it uses both route numbers and the uncommon road names. Nothing sets Google Maps apart from its web-based cousins, either- except for the basic map display. It certainly hasn't revolutionized online maps.

  15. AJAX Info by AngryNick · · Score: 4, Informative
    From a ComputerWorld article on AJAX (July 2005):

    The AJAX acronym was born on Feb. 18, 2005, when it first appeared in a paper titled "Ajax: A New Approach to Web Applications", which was written by Jesse James Garrett, a founder of Web consultancy Adaptive Path LLC. The term has generated a lot of buzz among developers and bloggers so far this year, but it's only the name that's new.
  16. Re:pretty, but that's it; no real feature innovati by millette · · Score: 2, Informative
    "Local search is almost worthless. It only finds addresses which are on websites (was it too much effort to buy a yellow pages directory database?)"

    Why can't I find a particular business listing in Google Local?

    Where does Google Local get its information?

    Aside from the ms remark (can't comment on that), the rest of your points are quite valid. So everything that google touches doesn't turn to gold, what a relief.

  17. Re:Giving up responsibility by daviddennis · · Score: 3, Interesting

    When was the last time a non-geek friend of yours made a backup of his personal hard drive?

    Thought so.

    D

  18. Re:Mercator projection by s-orbital · · Score: 2, Interesting

    Hey, I live in (Alaska|Greenland|Russia) you insensitive clod!!! (Actually Russia, but I used to live in Alaska). The Mercator Projection really stretches out the Northern and Southern areas of the world quite badly.

    --
    Patent: from Latin patere, to be open
  19. Re:Is XUL part of AJAX? by The+OPTiCIAN · · Score: 3, Funny

    And don't forget XENU, the galactic ruler who, 75 million years ago, brought billions of people to Earth, stacked them around volcanoes and blew them up with hydrogen bombs.

    --


    Believe with me, my saplings.
  20. Re:How does Google Maps Work? by lemnisca · · Score: 2, Informative

    I was actually at the talk Rasmussen gave at the University of Sydney. He gave quite a good explanation of how it all works. I wrote about it here: http://freespace.atomicscript.com/. Note, however, that I'm not a web developer or particularly good with javascript, so my interpretation of what he said could well have errors.

  21. Re:pretty, but that's it; no real feature innovati by ua6oxa · · Score: 2, Insightful
    I'll come out and say it: You're Wrong.
    Funny thing, MS Streets has NONE of these problems ...
    Funny thing, you mean the MS Streets that costs $40 and isn't accessible from any computer except those on which it is installed? That's what I thought... Concerning MSN MapPoint, MapQuest and Yahoo! Maps, they all get it wrong: PEOPLE HATE USING FORMS. Seriously. For every additional form input I have to fill out on a site, I hate using that site 10x more. Not only do all of the above have multiple forms you have to fill out depending on what you want to do (find an address, get directions, find a business), but each of the forms has multiple fields! People don't want to use that crap! I want to type "pizza in cleveland, oh" and see all the nearest pizza places. I want to type "cleveland, oh to rochester, ny" so I can see how to go visit my friend. Visual interface aside, this is the biggest reason I use Google Maps above everything else -- friendly input (and less input in general) is the future, not nitpicking over which name for a street is more popular. Google gets it right with a single line of input.