Google added AJAX to Google Translate?

24 Nov 2009 - 2:04pm
4 years ago
6 replies
1173 reads
Yun Liu
2009

I used Google Translate a lot, from English to Chinese, from simplified
Chinese to Traditional. The process was like: you type in text you had ->
clicked the Translate button -> the page will help you to translate.

Today, when I use google translate, I find that as soon as you put in a
character, it will help you to translate it. So I guess google has added
AJAX function to the page, when you put anything into the text area, it will
trigger the translation function, and begin to pull out data from the
database(or something like that). It’s a quite interesting and useful
example of using AJAX.

Comments

24 Nov 2009 - 10:08pm
nickd
2009

Yeah, I noticed this a few weeks ago. I love it. Type (not paste!)
"sous la pluie" into the French -> English, and you'll see it
change from "under the" to "in the rain."

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posted from the new ixda.org
http://www.ixda.org/discuss?post=47634

25 Nov 2009 - 2:36pm
textual armor
2008

Pretty spectacular! This is so much more powerful than
request:response paradigm. I didn't know Google even had this,
thanks for sharing.

Do you know how to tell if it's AJAX for sure? I don't know much
about it yet but would expect to see the word ajax somewhere in the
page source (javascript does show up there, for example).

I'm attending an AJAX lecture next week and looking forward to
offering this as an example, but I'd like to know for sure before
sharing :)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posted from the new ixda.org
http://www.ixda.org/discuss?post=47634

26 Nov 2009 - 4:56am
Diego Moya
2005

It's fairly recent, they announced it ten days ago in the official Google blog:
http://googleblog.blogspot.com/2009/11/new-look-for-google-translate.html

AJAX means "Asynchronous JAvascript + Xml", so if it has javascript
and asynchronous server calls in it, you can bet its the real thing.
It typically uses the XMLHttpRequest object, but that's not
indispensable.

2009/11/25 Aaron Schwartz wrote:
> Pretty spectacular!  This is so much more powerful than
> request:response paradigm.  I didn't know Google even had this,
> thanks for sharing.
>
> Do you know how to tell if it's AJAX for sure?  I don't know much
> about it yet but would expect to see the word ajax somewhere in the
> page source (javascript does show up there, for example).
>
> I'm attending an AJAX lecture next week and looking forward to
> offering this as an example, but I'd like to know for sure before
> sharing  :)

26 Nov 2009 - 8:59am
William Hudson
2009

Just a word of caution - don't try this at home. You need seriously fast
infrastructure (and many servers) to provide a good user experience on a
character-at-a-time basis.

Regards,

William Hudson
Syntagm Ltd
Design for Usability
UK 01235-522859
World +44-1235-522859
US Toll Free 1-866-SYNTAGM
mailto:william.hudson at syntagm.co.uk
http://www.syntagm.co.uk
skype:williamhudsonskype

Syntagm is a limited company registered in England and Wales (1985).
Registered number: 1895345. Registered office: 10 Oxford Road, Abingdon
OX14 2DS.

26 Nov 2009 - 3:50pm
Anonymous

Do you have any idea of other functions of AJAX aside from above?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posted from the new ixda.org
http://www.ixda.org/discuss?post=47634

27 Nov 2009 - 6:18am
William Hudson
2009

Heather -

You can use Ajax any time you want to get data back from a server
without reloading a page. As someone mentioned earlier, it is based on a
feature, now supported in all browsers, called XmlHttpRequest (fairly
inappropriately, since it has nothing to do with XML!). In your
client-side JavaScript you send some data to a server and get some other
data back. It poses some interesting problems for accessibility and
search engine optimization, but can be used very effectively to improve
the user experience.

See http://en.wikipedia.org/wiki/XMLHttpRequest

Regards,

William Hudson
Syntagm Ltd
Design for Usability
UK 01235-522859
World +44-1235-522859
US Toll Free 1-866-SYNTAGM
mailto:william.hudson at syntagm.co.uk
http://www.syntagm.co.uk
skype:williamhudsonskype

Syntagm is a limited company registered in England and Wales (1985).
Registered number: 1895345. Registered office: 10 Oxford Road, Abingdon
OX14 2DS.

> -----Original Message-----
> From: discuss-bounces at lists.interactiondesigners.com [mailto:discuss-
> bounces at lists.interactiondesigners.com] On Behalf Of heather
> Sent: 26 November 2009 12:51 PM
> To: discuss at ixda.org
> Subject: Re: [IxDA Discuss] Google added AJAX to Google Translate?
>
> Do you have any idea of other functions of AJAX aside from above?

Syndicate content Get the feed