Monday, April 13, 2009

New in Labs: Gmail search made easier (and lazier)

Source: http://feedproxy.google.com/~r/OfficialGmailBlog/~3/Ih3f6KUQTEk/new-in-labs-gmail-search-made-easier.html

Posted by Ibrahim Bokharouss, Software Engineer

On the Gmail team, we believe finding the right email among thousands of messages can be as important as finding the right web page across the billions of web pages out there. So with the aim of making search in Gmail easier, we built a new experimental feature in Gmail Labs: Search Autocomplete.

Turn on Search Autocomplete from the Labs tab under Gmail Settings, and you'll get suggestions as you type in the search box. One of the most popular searches in Gmail is for names or email addresses, so the first kind of suggestions you'll see are contacts. Some names are not easy to remember (my last name is an excellent example!) — with this new Labs feature you can just type a couple letters and select the desired contact from the drop down list. Easy and quick as that.



Gmail also offers a bunch of advanced search operators, which provide a powerful way to find that one message you have in mind. You can search in specific places (e.g. in chats or sent items), or search for messages with attachments of a certain type (e.g. docs or photos). Suppose I want to search for photos that were sent to me by my friend Chris. Normally, I would have to enter Chris' email address followed by filename:(jpg OR png), which I gladly admit is even a bit too geeky for me. With Search Autocomplete, I can just type "photos" or "pictures," select "has photos" from the drop down list (as in the screenshot! below), and the search query (filename:(jpg OR png)) gets inserted for me. Similarly, you can type in the word "attachment" and Search Autocomplete will list the most common attachment types for you.



One of the reasons we still show you the geeky search query is to allow you to adapt it to your needs. For example, if you'd like to include tiff files in your search result, you can adapt the query manually to filename:(jpg OR png OR tiff).

That's it for now. Play around and make sure to use the time that you save on searching to let us know what you think.

Read More...

A new mobile Gmail experience for iPhone and Android

Source: http://feedproxy.google.com/~r/OfficialGmailBlog/~3/CAvue3AfIBA/new-mobile-gmail-experience-for-iphone.html

Posted by Rob Kroeger, Engineer, Google Mobile

Today we're introducing a major revision to Gmail for mobile that takes advantage of the latest browser technology available on iPhone and Android devices. We've updated the user interface, made it faster to open messages, allowed for batch actions (like archiving multiple messages at once), and added some basic offline support

Despite the advent of 3G networks and wifi, smartphones still lack a high-speed, always-on broadband connection and can have connections far less reliable than their desktop brethren. So, just like when we redesigned the Gmail for mobile client app last October, we've gone back to the drawing board and redesigned Gmail for the mobile browser to overcome some of these limitations. We made performance more consistent, regardless of connection type, and laid the foundation for future improvements.

Now, when you go to gmail.com from your iPhone or Android browser, archiving email is quicker because it doesn't require a response from a remote server. Instead, we cache mail on the device itself (using database storage on the iPhone and a device-local mobile Gears database on Android-powered phones). Actions like archiving or starring messages are first applied to this cache and then sent to Gmail servers in the background whenever a network connection is available. You only have to wait for a response from the server when you're requesting an uncached message or list of messages. As a result, you can start-up Gmail even if you're on a slow connection. You can even compose mail and open recently read messages while offline.

We made extensive use of other browser functions too: for example, the floaty bar that lets you archive, delete or apply more actions is animated via CSS transformations and controlled in part with touch event! s (when you scroll the screen, it follows you).


The HTML5 canvas tag is used to render the progress spinner without the overhead of downloading animated GIFs to the device. Now that we've developed a framework for the new Gmail for mobile, we're planning a whole lot more: faster performance, improved offline operation, new functionality, and interface enhancements that take advantage of the unique properties of smartphones.

To try this new version of Gmail for mobile, just go to gmail.com from your mobile browser. It's currently available on any Android-powered devices or iPhone OS 2.2.1 or higher. For now, the new version is available in English only. We'll be rolling this version out to everyone over the course of the day, so if you don't see the updated user interface yet (you'll know you have it when you see that floaty bar), check back soon. For easy access, we recommend creating a homescreen link.

Read More...

New in Labs: Sender time zone

Source: http://feedproxy.google.com/~r/OfficialGmailBlog/~3/CyvhP7Gn88U/new-in-labs-sender-time-zone.html

Posted by Marcin Brodziak, Software Engineer

Let's say your girlfriend sends you an angry email. It's mostly about how you behaved at the party last night and then left for a business trip without saying goodbye. You read it from the other side of the globe, jet-lagged after a 12 hour flight. You want to call and sort things out, but forget that it's now almost 3:00 am her time. After waking her up, things only get worse.

There's a new feature in Gmail Labs called Sender Time Zone that can help. Turn it on from the Labs tab under Settings, and you'll see green phone icons next to people who are probably awake and readily reachable (if it's between 9:00 am and 6:00 pm in the sender's local time zone) and red ones next to those who could be sleeping or out of the office:



Click "show details" and you can see when a message was sent in the sender's time zone as well as what time it is for them now:



Message headers always include the time sent and often include time zone info too. We use that information to show you these icons. If the time zone isn't included for a given message, this Lab! s featur e won't display anything. Try it out and tell us what you think.

Read More...

New in Labs: Inserting images

Source: http://feedproxy.google.com/~r/OfficialGmailBlog/~3/WMbC5KLDf9c/new-in-labs-inserting-images.html

Posted by Kent Tamura, Software Engineer

Well, it's about time. You no longer have to use workarounds to put images into your messages or attach images when you really want to inline them. Just turn on "Inserting images" from the Labs tab under Settings, and you'll see a new toolbar icon like this:



Make sure you're in rich formatting mode, or it won't show up. Click the little image icon, and you can insert images in two ways: by uploading image files from your computer or providing image URLs.

Keep in mind that Gmail doesn't show URL-based images in messages by default to protect you from spammers, so if you're sending mail to other Gmail users, they'll still have to click "Display images below" or "Always display images from ..." to see images you embed.

Got feedback on inserting images? Send it our way.

Read More...

@bmorrissey - million-dollar microsites give way to flexible Web platforms (one-offs give way to lasting value) http://ping.fm/82w2m

Read More...