Leo Dirac,
Product Manager
The philosophy for the Google Talk team is to enable real time communication where and how people need it, across different platforms, devices, and operating systems. Towards these goals, we have made Google Talk available through web interfaces like Gmail chat and the Google Talk gadget, as well as directly from the desktop through our own downloadable client and via many XMPP clients. We have faced some challenges in keeping the capabilities for each of these versions of Google Talk up to date, and we have heard your feedback on striving towards more feature parity across all versions.
While recently we have spent more time on web integration scenarios, we have also been developing a new client that allows our downloadable and web versions of Google Talk to move forward together more quickly. The Google Talk, Labs Edition release is a sneak peek into this work. Of note in this Labs Edition release is its use of the open source Webkit engine to host the Google Talk gadget. We've used Webkit to bring the Talk gadget out of your browser, and onto your desktop, able to run in the Taskbar. Google Talk, Labs Edition combines “downloadable client behavior”, like stacking notifications and displaying presence outside the browser, with nearly all of the web behaviors of the Google Talk gadget, such as emoticons, multi-user chat, tabbed conversations, etc. It can also natively display web notifications from multiple sources, such as Gmail and calendar alerts and Orkut scrap changes. A few weeks ago we added invisible mode to the Google Talk Gadget, and this functionality immediately extended to Google Talk Labs Edition.
Google Talk, Labs Edition is a first step towards a more unified experience whether you're using Talk through the web or on the desktop. Some of our savvy users may already appreciate the advantages of this approach, and we are confident that the continued improvements being made will translate into a better Google Talk experience for all our users.
Chee Chew
Engineering Director
Back in December, we released translation bots for Google Talk. While machine translation isn't 100% accurate, the idea of reducing language barriers with automated chat translations appealed to many people, and we received a lot of positive feedback. So when Google Translate recently added new languages, we decided to create chat bots for these languages.
The new bots speak Bulgarian (bg), Croatian (hr), Czech (cs), Danish (da), Finnish (fi), Hindi (hi), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Swedish (sv) and Traditional Chinese (zh-hant).
There are 26 new bots: bg2en, cs2en, da2en, en2bg, en2cs, en2da, en2fi, en2hi, en2hr, en2no, en2pl, en2pt, en2ro, en2sv, en2zh-hant, fi2en, hi2en, hr2en, no2en, pl2en, pt2en, ro2en, sv2en, zh-hant2en, zh-hant2zh, zh2zh-hant. For reference you can also check out the full list of supported language combinations. To add one of these bots to your contacts, remember to use the following format [from language]2[to language]@bot.talk.google.com.
Toivon, että pidät siitä!
For those that don't know Finnish...
Jonas Lindberg
Software Engineer
| New chatback badge style examples | |
| One line basic: | |
| Two line basic: | |
| Hyperlink and status icon: | |
We recently added the ability to create Google Talk chatback badges in several new styles. These options are available by clicking on the “Styles” drop down menu when creating a chatback badge. Examples of the new types of formats can be seen on the right.
The two borderless versions of the badge make it easier to fit into your page and customize the appearance as you like. You can just paste the code where you want the link to appear. If you want to further tweak the appearance, you can add some style parameters: Add fontfamily and fontsize to choose a specific font or size, and textcolor and linkcolor to set the colors using a hexadecimal RRGGBB value. You can add these parameters to either the new badge URL or to the iframe's src URL in the generated HTML. You can also use the h and w parameters to specify the height or width of the badge.
For example, &fontfamily=courier%20new&fontsize=13&linkcolor=000000&textcolor=880000 will give you Courier New 13 with black for the link text and dark red for the rest of the text. Here is an example of how this looks with the classic badge:
In addition to providing more flexibility in terms of appearance, chatback can now be used on web sites that don’t allow frames. For these sites, use the new HTML version of the badge. This version can’t display a status messages but it will show your status as a colored circle anywhere you can embed an image. And if you can’t embed an image (like in an email message), you can use the hyperlink by itself or just the URL.
To create a badge, visit http://www.google.com/talk/service/badge/New or, if you are a Google Apps user, visit http://www.google.com/talk/service/a/DOMAIN/badge/New replacing DOMAIN with the name of your domain.
Bruce Leban
Software Engineer
For me, life moves pretty fast, and with so much stuff going on it's easy to have things fall through the cracks. The other day I missed an important meeting because I forgot to open up Google Calendar after restarting my browser (don't tell my manager). Sometimes I just need a little help to stay on top of all the information that breezes by.
Our new experimental release of Google Talk helps solve this problem - it's called Google Talk, Labs Edition. It has all the features of the Google Talk gadget (but runs outside a browser), plus it adds new desktop notifications that remind you of appointments and alert you the moment messages arrive. There are notifications for Google Calendar appointments, Orkut scraps, Gmail messages, and Talk chats (of course). My favorite part? The snooze feature on Calendar notifications! Now I can put off that reminder for a few extra minutes without worrying about forgetting the meeting.
Give Google Talk, Labs Edition a try and let us know what you think!
Jonathan McPhie
Associate Product Manager
Here at Google, we're committed to helping build a clean energy future and reducing our carbon footprint. And now Google Talk is part of the solution. We don't know about you, but we were surprised to learn the inconvenient truth that every character (byte) we send in a message results in about 0.0000000000000000034 metric tons* of CO2 being released into the atmosphere! So if we can reduce the number of characters we send when we chat with all our friends, we can help the environment at the same time.
Teenagers (and some adults) must be aware of this, because they already reduce their character usage by abbreviating words and dropping vowels when they send IM and SMS (text) messages. We think this is a great idea. If all our millions of users started using IM-speak, we'd save hundreds of millions of wasted (and environmentally damaging!) characters.
For example, if we want to say:
As far as I'm concerned, you can give me the twenty dollars you owe me when I see you later.
You could save more than 50% in wasted characters by saying:
AFAIC, U can gve me the 20 $$ YOM whn I CUL8R.
In honor of Earth Day (3 weeks from today: April 22, 2008), on that day our Google Talk servers will start automatically sending your conversations using IM-speak instead of normal words. But you can help save some computing power (and more wasted energy!) by shortening your conversations yourself.
We know you'll all want to practice your IM-speak, so we're helping by introducing a new translation bot, en2im@bot.talk.google.com, which will translate your conversations into IM-speak, to help you get used to the new lingo. Add this user to your roster, or use our convenient new chatback feature to start a conversation with the bot by clicking the badge below:
You'll be doing your part to help the environment. If you get a message with an abbreviation you don't understand, send just that abbreviation to the bot and it will translate it back. And parents: as a side bonus you'll finally understand what your kids are saying! Kp on chttng, & CUL8R!
The Google Talk Team
* It takes about 2.5 Watts to power a 1Gb/s link [1]. 2.5 Joules/s / 1Gb/s = 2.5e-9 J/b * 8 b/byte = 2e-8 Joules/byte. The average emissions cost of electricity in the United States is 0.605 metric tons of CO2 per MWh [2]. 1MWh is 3.6e9 Joules. So to produce 2e-8 Joules, we emit about 3.36e-18 metric tons of CO2.
[1] C Gunaratne, K Christensen, B Nordman. Managing energy consumption costs in desktop PCs and LAN switches with proxying, split TCP connections, and scaling of link speed. Internation Journal of Network Managment, 15(5), September 2005. See slides
[2] US Department of Energy. Electric Power Annual 2006. Table ES (Divide
total CO2 emissions by total electricity generated.)
Do you have a blog, online profile, or some other personal web page? Would you like to communicate more with your visitors? Today we're launching a new Google Talk feature that lets visitors to your web site chat with you. We call it "chatback" because instead of you doing all the talking on your blog, your visitors can talk back to you. Sure, they could leave comments, but those are public and hard to use for a real conversation. With chatback, it's a real instant message session.
To use chatback, you must have a Google Talk account ... but your visitors don't have to! They don't even need to have an email address, or to have ever used instant messaging.When they visit your site, they'll see a badge like the one on the right showing your online status (available, busy, offline) and, if you're available, they can just click and start chatting. Chatback uses the web-based Google Talk Gadget so your visitors don't need to download anything. It opens in a new window so they can keep chatting with you even if they browse to other pages.
Of course, chatback isn't just for blogs. You can use it on any web page that you can add HTML content to. To get started, visit the chatback start page. (This is also linked from the Google Talk homepage.) Then just copy the provided HTML snippet to your web site. Visitors will then see a badge on your site indicating your availability, and can click to start a chat with you. If there's a time when you don't want to be distracted, just set your online status to "busy" and visitors won't be able to chat with you until you change your status back to "available."
If you're not already a Google Talk user, it's easy to become one. If you've got a Gmail account, then you already have a Google Talk account. If not, just go to www.google.com/talk or www.gmail.com to get started.
Bruce Leban
Software Engineer