Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Google Pioneers Use Old Microsoft Tools In New Web Programs (create Google Office?)
Wall Street Journal (two-week free subscription) ^ | March 14, 2005 | LEE GOMES

Posted on 03/13/2005 11:39:17 PM PST by baseball_fan

Meet Ajax, the technology powerhouse. For years, it has been living indolently on your computer, never really doing much of anything.

In the past few months, though, computer programmers, most notably those at Google, have begun to wake up Ajax and put it to work. And as a result, the computer industry may never be the same.

Ajax is a recently coined name for a dense mouthful of software technologies that are built into Web browsers. The most important of them are JavaScript, a computer-programming language; dynamic HTML, which is a way of displaying information on a screen; and XMLHTTP, a procedure a Web browser can use to very quickly get information from a central server.

To see what they are capable of, go to maps.google.com, zoom into a location, click inside the map and then drag the image around. It's Ajax that is moving the map for you, scrolling it much faster than you're probably used to on the Web.

Browsers have been getting and displaying information since the Web began. What's new is that Ajax lets them do so in a speedier way. In the past, to change even a small part of a Web page required reloading the entire page. But Ajax knows to fetch only the part of the screen that needs changing -- like the edges of the Google map window as you move around.

Because less information is being sent from the main server, things move more quickly. That takes Ajax applications a big step toward the Holy Grail of having the kinds of speed and responsiveness in Web-based programs that's usually associated only with desktop software, like Microsoft Office.

...everything required for it is standard, generic software that isn't owned by any company and that exists in every browser...

snip...

(Excerpt) Read more at online.wsj.com ...


TOPICS: Business/Economy; News/Current Events; Technical
KEYWORDS: google
Navigation: use the links below to view more comments.
first 1-2021-22 next last
"The obvious question is how far programmers at Google or elsewhere can go with Ajax."
1 posted on 03/13/2005 11:39:17 PM PST by baseball_fan
[ Post Reply | Private Reply | View Replies]

To: baseball_fan

If you haven't yet tried Google Maps, do it straightaway. Marvelous technical tour-de-force. I'd wondered how they did the drag trick; this article answers that question.

Hats off to Google for that, and for whatever comes next.


2 posted on 03/13/2005 11:51:19 PM PST by RightOnTheLeftCoast (You're it)
[ Post Reply | Private Reply | To 1 | View Replies]

To: baseball_fan; Lazamataz; Southack; Jim Robinson

The almost-as-obvious question is when the 'software' hits the fan... from the zillions of overlapping and interlocking patents and copyrights. Get a big box of popcorn, could be quite a show. Unless, of course the Feral Gummit is subject to the UN scheme to control the Internet by then, in which case all American shareholder bets are off....


3 posted on 03/13/2005 11:51:34 PM PST by The Spirit Of Allegiance (ATTN. MARXIST RED MSM: I RESENT your "RED STATE" switcheroo using our ELECTORAL MAP as PROPAGANDA!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: baseball_fan
can go with Ajax

It's pretty abrasive. This seems a ridiculous article. The reason the map loads 'at the edges' is because it is segmented into small squares. If an image has already loaded into the cache, it doesn't have to load again.

AJAX? What the?

4 posted on 03/14/2005 12:06:10 AM PST by sevry
[ Post Reply | Private Reply | To 1 | View Replies]

To: Blurblogger
"The almost-as-obvious question is when the 'software' hits the fan... from the zillions of overlapping and interlocking patents and copyrights."

Do you think? From the article it says: "...everything required for it is standard, generic software that isn't owned by any company and that exists in every browser..."

5 posted on 03/14/2005 12:09:40 AM PST by baseball_fan (Thank you Vets)
[ Post Reply | Private Reply | To 3 | View Replies]

To: baseball_fan
Like the click and drag feature, but the maps suck. Don't list a lot of street names. Mapquest has better maps.

Like the regular Google feature of typing in a street address and getting offered a Yahoo or Mapquest map.

Hope they don't make that feature go away.

6 posted on 03/14/2005 12:18:53 AM PST by benjaminjjones
[ Post Reply | Private Reply | To 1 | View Replies]

To: benjaminjjones

"Like the click and drag feature, but the maps suck. Don't list a lot of street names."

I tried two separate addresses in two separate cities, and it had every street name listed once I zoomed in far enough.


7 posted on 03/14/2005 12:23:46 AM PST by baseball_fan (Thank you Vets)
[ Post Reply | Private Reply | To 6 | View Replies]

To: baseball_fan

Most of what is considered generally "free" has EULAs that nobody ever reads and rights that nobody (with the exception of a few like Real Networks, Microsoft, Adobe, SCO and Apple) have YET found worth litigating. But Open Source code EULAs (and they are many, each with its own terms and usage conditions) = lots of trapdoors and gatekeeper/royalty or patent acquisition fees for a relatively new player in the field. And Google now has VERY deep pockets. Could be interesting.... I might be wrong.... beware geeks bearing GNU gifts. And their (often) pro-Marxism attorneys....

http://www.google.com/search?hl=en&lr=&safe=off&as_qdr=all&q=%22patent+minefield%22&btnG=Search


8 posted on 03/14/2005 12:35:28 AM PST by The Spirit Of Allegiance (ATTN. MARXIST RED MSM: I RESENT your "RED STATE" switcheroo using our ELECTORAL MAP as PROPAGANDA!)
[ Post Reply | Private Reply | To 5 | View Replies]

To: RightOnTheLeftCoast
"Hats off to Google for that, and for whatever comes next."

from Slashdot (bold emphasis added):

Posted by CmdrTaco on Thursday March 03, @05:10PM from the google-os-rumors-aflutter dept.

galdur writes "Microsoft Watch reports Marc Lucovsky, one of Microsoft's key Windows architects has defected to Google. His confidence in Microsoft's ability to ship software seems to have waned, too. Some hypothesize Google working on an OS but in the wake of Google's inroads into Ajax tech applications (GMail, Suggest, Maps), I think Google may have other plans for the chief software architect for Microsoft's .Net My Services ("Hailstorm")" CT Many users are reporting 404s on the Microsoft Watch article, but its working fine for others. Hopefully they'll fix their server soon.

9 posted on 03/14/2005 12:37:01 AM PST by baseball_fan (Thank you Vets)
[ Post Reply | Private Reply | To 2 | View Replies]

To: baseball_fan
Fully zoomed on my home address.

Google's map has 13 street names versus 30 plus on the Mapquest map, including geographic features, and directions of one way streets. Maybe I'm in too dense a city area.

I know it's a new feature of Google and it might get better, but I'm sticking with Mapquest for now.

10 posted on 03/14/2005 12:45:47 AM PST by benjaminjjones
[ Post Reply | Private Reply | To 7 | View Replies]

To: benjaminjjones

"Google's map has 13 street names versus 30 plus on the Mapquest map, including geographic features, and directions of one way streets. Maybe I'm in too dense a city area."

I find if I zoom in all the way I lose some street names, but if I zoom out just one increment, they are all there.


11 posted on 03/14/2005 1:01:05 AM PST by baseball_fan (Thank you Vets)
[ Post Reply | Private Reply | To 10 | View Replies]

To: RightOnTheLeftCoast

Impressive!


12 posted on 03/14/2005 1:14:13 AM PST by Ernest_at_the_Beach (This tagline no longer operative....floated away in the flood of 2005 ,)
[ Post Reply | Private Reply | To 2 | View Replies]

To: Blurblogger; Lazamataz; Southack; Jim Robinson
Here are some out-takes from an excellent write-up on the Ajax details by Jesse James Garrett entitled, "Ajax: A New Approach to Web Applications":

"Google Suggest and Google Maps are two examples of a new approach to web applications that we at Adaptive Path have been calling Ajax. The name is shorthand for Asynchronous JavaScript + XML, and it represents a fundamental shift in what’s possible on the Web."

and

"Google is making a huge investment in developing the Ajax approach. All of the major products Google has introduced over the last year — Orkut, Gmail, the latest beta version of Google Groups, Google Suggest, and Google Maps — are Ajax applications. (For more on the technical nuts and bolts of these Ajax implementations, check out these excellent analyses of Gmail, Google Suggest, and Google Maps.) Others are following suit: many of the features that people love in Flickr depend on Ajax, and Amazon’s A9.com search engine applies similar techniques.

These projects demonstrate that Ajax is not only technically sound, but also practical for real-world applications. This isn’t another technology that only works in a laboratory. And Ajax applications can be any size, from the very simple, single-function Google Suggest to the very complex and sophisticated Google Maps. At Adaptive Path, we’ve been doing our own work with Ajax over the last several months, and we’re realizing we’ve only scratched the surface of the rich interaction and responsiveness that Ajax applications can provide...."

13 posted on 03/14/2005 1:20:07 AM PST by baseball_fan (Thank you Vets)
[ Post Reply | Private Reply | To 3 | View Replies]

To: baseball_fan; John Robinson

Just got done reading the article (print version). Methinks Ajax could speed up FR significantly.


14 posted on 03/14/2005 6:23:11 AM PST by steveegg (The secret goal of lieberals - to ensure that no future generation can possibly equal theirs.)
[ Post Reply | Private Reply | To 13 | View Replies]

To: Blurblogger
Most of what is considered generally "free" has EULAs that nobody ever reads ....

Bingo. So much for the free lunch.

15 posted on 03/14/2005 6:26:40 AM PST by steveegg (The secret goal of lieberals - to ensure that no future generation can possibly equal theirs.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: baseball_fan

Javascript is a superb language, btw. I wee bit quirky in some aspects, but all great languages have that quirkiness -- Fortran, C, Basic, APL, even the very reasonably despised "Forth".


16 posted on 03/14/2005 6:40:42 AM PST by bvw
[ Post Reply | Private Reply | To 13 | View Replies]

To: bvw

"A wee bit quirky"


17 posted on 03/14/2005 6:41:44 AM PST by bvw
[ Post Reply | Private Reply | To 16 | View Replies]

To: baseball_fan

Zooming in all the way definitely has bugs, but the google map of my area has several streets correct that are wrong on every map I've previously seen. These are streets that are incomplete in fact but are shown as connected on most maps.


18 posted on 03/14/2005 6:44:22 AM PST by js1138
[ Post Reply | Private Reply | To 11 | View Replies]

To: js1138

And I find Google maps much more readable.


19 posted on 03/18/2005 3:42:33 PM PST by AZLiberty ("Insurgence" is futile. You will be eliminated.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Swordmaker; HAL9000
Ping!
20 posted on 04/06/2005 8:36:07 AM PDT by SunkenCiv (last updated my FreeRepublic profile on Friday, March 25, 2005.)
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-22 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson