Blog Archives

Google Wave Adds Email Notifications [Notifications]

Google just turned on email notifications in Wave. That's great news if you've gotten your hands on an invite but haven't kept up with the going-ons inside—easy to do when you're not in the habit of visiting the site.

Using notifications is pretty simple stuff (click the drop-down next to your Inbox to see the dialog pictured above), and the implementation seems smart:

From the Notifications menu, you can select the frequency of your email updates. If you are an infrequent Google Wave user we would recommend the “immediately” setting, but you can change it at any time.

When you’re added to a new wave, or a wave that you are on changes, we’ll send you an email with a short summary of the text and links to go straight to your updated waves. Rest assured, we know waves can change a lot, so we will only send you one notification about a changed wave until you have logged in to look at it (i.e.: if a wave changes 10 times after we send the first notification, we won’t send 10 more emails). Waves you have open also won’t trigger updates.

Maybe you won’t need to run a completely separate Wave notifier to keep up with Wave after all.






Google Wave in Action: Real-World Use Case Studies [Use Cases]

A week ago we asked readers to tell us how they’re using Google Wave in their daily lives, and despite a bit of “ha! no one’s using Wave!” snarking on the Twitter, we got lots of interesting responses.

Unsurprisingly, most Wavers use it as a real-time wiki, but some take advantage of features unique to Wave, like inline and private replies, public tags, and gadgets. I featured the most unique use cases I got in a brand new chapter just added to The Complete Guide to Google Wave. The following is the text of the just-published Chapter 10, which describes ways in which a few people who don't work for Google are using Wave to get things done—with screenshots.

So far you’ve learned the finer workings of Wave in great detail, but there’s a big difference between understanding how to swing a hammer and building a house. In this chapter, you’ll meet regular people who are already getting things done with Wave in their daily work and life. You’ll learn the Wave techniques they’ve developed through trial and error, and the specific Wave features they use to get certain jobs done. Finally, you’ll create wave templates you can use and reuse for your own purposes.

Take a look at some real-world case studies of Wave in action.

Wave as a Group To-do List and Daily Work Log

Justin Swall runs Swall’s Associated Services, a small company which provides computer repair and consulting for small businesses. Justin uses Wave as a daily to-do list that he and his co-workers update to track who has done what. He makes use of the “Copy to New Wave” feature to transfer undone items from one day to the next, as shown in Figure 10-1.

Here’s Justin’s Wave workflow: every day he uses a fresh wave that contains that day’s tasks, ordered by priority, and what time they’re due. Over the course of the day, Justin’s group updates the wave to reflect the current status of each task.

Justin says:

During the day either the initial wave is edited (usually by me) to add additional items to the list, and everyone else uses inline replies to update when items are completed, or if additional information needs to be conveyed back and forth. At the end of each day I copy the day’s wave to a new wave, change the date to the next day, remove the items that were completed the day before, add new items or notes to the list, or move items from secondary to primary. Wash, rinse, repeat.

By creating a new wave that carries over the outstanding tasks left on yesterday’s wave, Justin leaves behind a daily work log that he can reference later.

Justin prefers Wave to discuss tasks because it’s a single, hosted conversation.

For various reasons, Outlook tasks never seemed to work for us. Emailing is a nightmare (I either keep thinking of more things to add to the list and end up sending out five or more messages by morning, or I’m so afraid of doing that I keep it open as a draft so I can keep adding to it then forget to send it at all).

If you’re interested in using Wave to manage projects beyond daily tasks, see the later section in this chapter, “Wave for Project Management.”

Wave as an Event Planner

Wave is a fine productivity tool, but it also can help you have fun, too. Fifteen-year old Sean Cascketta uses Wave to organize weekend get-togethers with his classmates.

Sean explains:

If I’m formatting a Wave for organizing an event, it usually comes with a basic list of the details (like who, what, where, etc…) as well as a Yes/No/Maybe gadget, which is perfect for these events as we can both constantly check on the RSVP status of people, and they can use the status feature to give any extra details (like if they’re bringing along some party favors, electronics or such).

Sean used Wave to create an invitation to a viewing of The Goonies, as shown in Figure 10-2.

Brunch-lover Jed McClure uses Wave to organize his weekly “Brooklyn Brunch Club,” a group of friends who brunch somewhere different in Brooklyn each week, and RSVP whether or not they can make it.

Jed describes the process:

We have a pretty dedicated group of brunchers here in Brooklyn, and many brunch options. But the onerous task of coordinating usually ended up resulting in people getting left off the email list. With Google Wave, the idea was to maintain a permanent Brunch wave, where people in the group could check in with and see where the next brunching would happen, and then reply if they were going to try to make it. We also set up a map widget and filled in all the spots we like to hit, to help when making suggestions (and to avoid the dreaded brunch rut).

The Brooklyn Brunch Club wave consists of maps, inline discussions debating which brunch place to hit up next, and a Yes/No/Maybe gadget to collect RSVPs, as shown in Figure 10-3.

Jed says:

So far it has worked pretty well. The threaded nature of the dialog means that it needs to be ‘pruned’ after each brunch, so that the relevant info remains at the top of the wave. And also train people to look in the history for past brunch details.

With maps and Yes/No/Maybe built in, party, vacation, brunch, or any event planning is one of Wave’s most obvious use cases.

Wave as Holiday Gift List Tracker

Hal Wilke has two young children, and when the holidays approach, he gives gift suggestions for his kids to their grandparents. This past year he and his wife used Wave to share and update the list.

Hal explains:

We always email Christmas lists to Grandparents, and then get emails back sometimes to me, sometimes to my wife. Or phone calls at odd times telling us what they bought, so we have to track notes that we write about the phone calls. It was much easier this year [in Wave] because the grandparents could edit the wave as they purchased gifts, and we did not have people buying duplicate gifts, and didn’t have to track multiple lists of purchased gifts. Pretty cool that the grandparents were cool with using Wave.

The kids’ gift wave included Hal’s wife, but Hal used Wave’s private reply feature to discuss a surprise gift for her with the kids’ grandparents, as shown in Figure 10-4.

Wave for Collaborative Meeting Notes

One of the most common suggested uses of Wave is taking collaborative notes[1] during meetings, classes or conference sessions, and Indiana University employee Manjit Trehan does just that. Manjit’s meetings usually have about 10 people attending, and four or five are in Wave, taking notes.

Instead of everyone co-editing a single blip, Manjit separates agenda items into their own individual blips.

Manjit says the process evolved from trial and error:

What I learned after a few meetings [of taking notes in Wave] is that it is best to enter one agenda item per blip. This allows a separate thread to progress below each item. Say we are meeting about ordering some hardware, and there are three open items to be discussed. Vendor selection, Installation schedule, and deployment schedule. Each of these would end up in a separate blip.

Manjit says meeting note waves can get lengthy, but he created a sample meeting wave with separate agenda blips, shown in Figure 10-5.

Wave for Project Management

You've already seen one way to use Wave as a daily task tracker; you can also manage a more complex group project in Wave. This very book, produced by a team of six people—including the authors, our copyeditor, designer, tech lead, and project manager—used Wave to track and manage its production process.[2]

Create a project workspace in Wave using an agreed-upon tag and a saved search for waves with that tag. For example, when we started managing the book project in Wave, our group decided that every book-related wave would get the “cwg” tag (short for CompleteWaveGuide.com). Each of us also saved a tag:cwg search and referred to it to see only project-specific waves, as shown in Figure 10-6.

When you’re managing a project in Wave, create a new wave to discuss each topic, task, or facet of the project. For example, for this book project, we used one wave per chapter to discuss chapter-specific questions and edits. For each new edition, we’d clean out the chapter wave of old blips, and start anew, knowing that old conversation was still archived in the wave’s playback should we need to see it. We kept other separate waves to draft the style guide, discuss pricing, and see cover image revisions.

Wave as a Conference Backchannel

A smart use of wave tags works well in public waves as well as private ones. Tagged public waves make it easy for anyone to find a relevant place to discuss news or a current event, as it happens, in real-time. In fact, many tech-savvy conference organizers publicize a unique tag for its attendees to use when they post status updates to Twitter or photos to Flickr about the event. Attendees can use that same tag in Wave to create and add to event-specific discussions, too. (Those who aren’t at the event can eavesdrop on those public waves, ask questions, and add to the discussion from afar.)

For example, at the Web 2.0 Expo in New York in November of 2009, I (Gina) gave a keynote presentation called “Making Sense of Google Wave,”[3] and invited attendees to wave about it using the public, agreed-upon conference tag w2e. Before I took the stage, I started a public wave and tagged it w2e so that anyone who searched for with:public tag:w2e could discuss my keynote or any other session they attended, as shown in Figure 10-7.

This technique has been used at events beyond Web 2.0 Expo; bloggers at both eComm Europe[4] and the MediaWiki conference[5] noted that attendees used Wave to take minutes, discuss sessions in real-time, and collaborate on notes.

(Watch a video of the 15-minute “Making Sense of Google Wave” keynote at goo.gl/7cK3.)

Wave for Breaking News

The live, real-time nature of Wave makes it a natural fit for collaborating on breaking news as it happens. In fact, when Seattle police were on the hunt for a man suspected of shooting four cops, the Seattle Times used a public wave to rapidly publish updates about the manhunt[6] and solicit information from readers in the process, as shown in Figure 10-8.

Granted, most people aren't conducting a manhunt for a suspected killer, but we all have a reason to broadcast and get live updates on events as they happen to us—like when your sister-in-law goes into labor, or Aunt Martha's undergoing surgery, or Mom in New York is worried about how close the forest fires are to your home in San Diego and whether you've been evacuated.

Wave for Q&A

Wave's inline reply feature makes it a solid choice for having conversations that require back-and-forth on individual points: like an interview. Question and answer interactions can happen very easily in Wave, because the interviewer can start a wave with multiple questions. Then, the respondent can reply to each question inline, and the interviewer can optionally follow up to the response right below it without disrupting the flow of the series. The result is a readable Q&A in the correct order, as shown in Figure 10-9.

Create Wave Templates for Reuse

If you create waves with the same formatting and gadgets often, create a “template” wave for reuse to save yourself repetitive work. For example, if you plan a recurring event in Wave, create a new wave, and format your event title, description, and details area to your liking, and add the Yes/No/Maybe and maps gadget. Save that wave in a “Templates” folder you create.

Then, the next time you need a wave to plan the event, open the template, and select “Copy to new wave” from the timestamp drop-down. Fill in the details for the event in the new copy.

Public Wave Templates

Googler Pamela Fox did just that and made her templates public and read-only, available for anyone to copy for their own purposes. Visit the read-only, public wave which lists her templates at goo.gl/GNUw, like the event planner wave template shown in Figure 10-10.

References

  1. ? When to use Google Wave, Google.com
  2. ? How to Manage a Group Project in Google Wave, Lifehacker.com
  3. ? “Making Sense of Google Wave”: Web 2.0 Expo New York 2009, Web2Expo.com
  4. ? How to Use Google Wave for Collaborative Conference Notes and Conversation, Emerging Tech Talk
  5. ? MediaWiki conference uses Wave to work on minutes, Mediawiki Wave
  6. ? Another Google Wave Use: Manhunt, TechCrunch.com






“You’ve Got Waves”: How to Get Google Wave Notifications [Notifications]

Once you're active in Google Wave, you want to know when something new happens there—even if you don't have Wave open in your browser. These notifier tools monitor your Wave inbox, letting you know you've got new and changed waves.

The following is an excerpt from the all-new Chapter 9 of The Complete Guide to Google Wave. Got feedback? Let me know in the comments and help write the first book on Wave!

Google Wave Add-on for Firefox

If you use Mozilla’s popular web browser, Firefox, the Google Wave Add-on puts a Wave icon on the status bar at the bottom of your browser window. That icon displays alerts when you’ve got new, unread waves and keeps a running total of how many unread changes you’ve got in your inbox. Click on the icon to open Wave in a new tab for quick access. Set your Wave login information in the extension’s Options dialog, as shown in Figure 9-1.

Figure 9-1. The Google Wave Add-on for Firefox adds a Wave icon on the status bar of your web browser, which displays the number of unread and changed waves in your inbox.

Download the Google Wave Add-on for Firefox at addons.mozilla.org/en-US/firefox/addon/14973. As of writing, the extension is listed as “experimental,” which means it hasn’t been reviewed by the Mozilla Add-ons editors. Check the box next to “Let me install this experimental add-on” to download and install it in your copy of Firefox.

Googsystray for Windows and Linux

If you’d rather get Wave notifications outside of your browser, Googsystray is a system tray utility for Windows and Linux that plays a sound when new waves arrive and displays unread wave notifications in the corner of your screen, as shown in Figure 9-2.

Figure 9-2. Googsystray plays an alert sound and displays a notification of new and changed waves in your system tray.

Click a Wave notification to open the unread wave directly in your browser. Googsystray is particularly useful if you’re an all-around Google lover, as it also offers Gmail, Google Voice, Google Calendar, and Google Reader notifications. Download Googsystray for free from googsystray.sourceforge.net/.

Google Wave Notifier for Windows

Don’t need all the bells, whistles, and multi-service support of Googsystray? The aptly named Google Wave Notifier is a Windows system tray utility that, like the others, alerts you of new and changed waves with unread content in a pop-up box and icon, as shown in Figure 9-3.

Figure 9-3. The Google Wave Notifier adds a Wave icon in the Windows system tray that displays the total number of new and unread waves in your inbox.

Like Googsystray, you can click on an alert to open the new wave directly. Download the Google Wave Notifier for free from wave-notify.sourceforge.net/.

Waveboard with Growl Notifications for Mac OS X

Mac users who want Wave notifications should try Waveboard. Waveboard is a free, standalone Wave client that adds a Waveboard icon with your total of unread waves on Mac OS X’s menu bar and Dock. Waveboard also provides pop-up Growl notifications, as shown in Figure 9-4.

Figure 9-4. Waveboard for Mac OS X displays an icon with the total of unread waves on the menu bar and Dock, as well as Growl notifications.

To get Growl notifications with Waveboard, download and install Growl for your Mac from growl.info/. Waveboard is also a free download from www.getwaveboard.com/.

XMPP Lite for Google Talk and AIM

Unlike the other notifier apps and add-ons listed here, the XMPP Lite bot is a solution that you put to work directly inside the specific waves you want to receive updates from. If you add the XMPP Lite bot to a wave and then click the subscribe button in the blip it adds, you’ll receive IM updates when that wave changes.

Figure 9-5. The XMPP Lite bot adds a blip with a Subscribe and Unsubscribe button to a wave. Click the Subscribe button to opt into instant messenger notifications of wave activity.

Gotcha: While all the other notifiers mentioned here let you know if you have ANY changed or unread waves in your inbox at all, XMPP Lite only notifies you about the specific waves you’ve added it to, and pressed the Subscribe button in.

XMPP Lite is one of this book’s featured bots. For details on how to use it, head back to the “XMPP Lite (wave-xmpp@appspot.com)” section in Chapter 8.


Like the rest of the book, this was co-written by Adam Pash and myself (in this section, mostly Adam, bless his soul). We’re working furiously on getting The Complete Guide to Google Wave's first edition—a step up from the Preview PDF—ready for print publication. What should we include or exclude? Let us know in the comments, and thanks in advance.






Waver is a Compact Google Wave Client [Downloads]

Windows/Mac/Linux (Adobe AIR): Waver allows you to keep a single-column view of Google Wave open on your desktop at all times from which you can read, compose, and keep an eye on what’s happening in your Wave inbox.

We’ve featured ways to keep on top of your Wave inbox before, but if you’re not the type to keep things open in your browser (or you don’t use Firefox), free Wave client Waver is a decent alternative. The client is merely a standalone version of Google Wave’s mobile interface, but it works perfectly as a compact, out-of-the-way client. You can view your inbox, search for waves, view them, reply to them, create new ones and even manage your Wave contacts, all from inside the app.

Waver isn’t the only Site-Specific Browser (SSB) to integrate with Wave. For those that want a full, multi-column Wave-focused client, free app Waveboard aims to tightly integrate Wave with OS X, adding, for example, support for Growl notifications.

Waver is a free download for all platforms, and requires Adobe AIR.






Google Wave 101 [Google Wave]

So you’ve snagged an invitation to Google Wave—or a pal is sending one your way—and you've already taken a look at what to expect. Let’s dive deeper into Wave features, etiquette, and extensions.

Learn Wave’s Keyboard Shortcuts

Every good webapp has a full set of keyboard shortcuts for getting around and performing the most common actions, and happily Google Wave is no exception. While Wave is still missing common shortcuts (j/k, please?), there are a few you must know now. Here are the ones to learn first:

  • Arrow keys: Move up/down within a list of waves, and left/right from inbox to open wave panel with your arrow keys.
  • Spacebar: Go to the next unread wave in a list
  • Ctrl+E: Edit a selected wave
  • Shift+Enter (in edit mode): Finish editing your wave; equivalent to clicking the “Done” button
  • Enter: Add a reply to a selected wave directly under it
  • Shift+Enter (in view mode): Add a reply to the bottom of a list of waves

Here’s the full list of keyboard shortcuts. Alternately, you can click on the image below to see them all.

Filter Waves with Advanced Operators and Saved Searches

Wave is a very Googly product, so searching is simply a matter of typing a keyword into the search box. But like Gmail, Google Wave also offers several advanced search operators that let you find waves based on who they're with, what they're tagged, and other attributes. For example, to see all the public waves—that is, waves in which anyone using Wave can see—use the with: operator. In fact, if you’re feeling lonely in Wave, the first Wave search you should try is with:public.

To save a search for reuse, click on the “Save Search” button on the bottom right of your Wave inbox. When you save a search you can also specify filter actions for all the waves that match it. Right now the only choices are “Archive” and “Mark as read.” Once you run that with:public search, every public wave you read will end up in your inbox, which becomes overwhelming almost immediately. So save your with:public search and check off “Archive” so they don’t clutter up your inbox. (You can also “Mute” chatty public waves that did make it into your inbox if you’re not interested in every new update.)

The opposite of with:public, the with:me search is very useful for just seeing waves that are explicitly with you (not with the public group). To limit your results to only waves you’ve updated, use by:me.

Other search operators include tag: for tags, and has: for attachments like images, files, and gadgets. For example, has:gadget returns waves with gadgets; has:image returns waves with images in them, and has:attachment returns waves with gadgets, images, or files. You can combine search operators, like with:public has:gadget, and use the minus sign to exclude waves as well, like -has:image. Here’s the full list of Wave’s advanced search operators.

Make a Wave Public

Now that you know how to find public waves, you probably want to make one of your own waves public. Problem is, there’s no one-click button to make a wave public. The trick is to add public@a.gwave.com to your contacts list. To do so, click the + button on the bottom right of your Contacts module. Type public@a.gwave.com into the Address field, and even when Wave says “User does not have a Google Wave account”, press Enter. The public group will appear in your contacts list, as shown. Add public to any wave you want to make public, but be prepared: Public waves often get destroyed by newbs and bots who haven’t been in Wave long enough to grok the etiquette (see below). Also note that if you switch computers, you may have to add public@a.gwave.com to your contacts list again.

Know Wave’s Bot Etiquette (and Bounce Unwanted Bots)

One of the biggest problems with public waves is that anyone can edit them or add recipients to them: including content-changing, and sometimes busted, bots. When you do your with:public search, you’ll find dozens of waves that have been destroyed by newbs adding bots to them that delete or mangle the existing content so bad that even playback is broken. Good Wave etiquette dictates that you don’t add bots to public waves. If you want to mess with a public wave, from its menu choose “Copy to New Wave” and go to town with your private copy.

If you’ve created a public wave and someone added a bot to it that you want out, add the Bouncy bot to your contacts (bouncy-wave@appspot.com). Then, add Bouncy to the wave, and reply to it adding the command bounce:botaddress, replacing botaddress with the email address of the bot to bounce. Bouncy will oust the unwanted bot from your wave. This only works on bots. After Bouncy’s done his job, you can delete the wave with the command and Bouncy’s response. Update: The Google Wave team has enabled the “Remove” button for bots only, obviating the need for Bouncy. To remove an unwanted bot from a wave, click on its icon at the top o the wave and lean on the “Remove” button. This only works on bots, not humans.

Garden Your Waves

Like a wiki, useful and popular waves require oversight and gardening, or else they fall in to disrepair or go out of date or get vandalized (especially if they’re public). You can oversee, clean up, edit, and update any wave you’re a participant in, and everyone will appreciate it if you do.

First, empty “blips” or replies are a common occurrence around Wave, which is still kind of twitchy in different browsers and new to a lot of folks who might accidentally hit Enter when they didn’t mean to reply. Delete empty blips when you come across them by clicking on the wave action drop-down on the top right of it, and choosing “Delete.”

To automate this process on waves you create, add the Sweepy bot (sweepy-wave@appspot.com) to your contacts and to the wave itself. Sweepy will not delete existing empty blips, but it will delete any newly-added empty replies automatically. (Sweepy is one of the very few bots that may supersede the “never add bots to public waves” rule, as Sweepy’s functionality cleans up the wave. For more on bots and gadgets, see this Google Wave Extensions list.)

If a wave becomes totally destroyed and you want to restore it to a former useful state, use its playback feature. Pause at the revision you want, and use the “Copy to a new wave” menu item to fork it into a new copy.

Bookmark a Custom Wave Layout

Netbook owners or those who keep Wave open in a small window appreciate the ability to minimize unneeded Wave modules and maximize the reading or writing area on the wave you’re working on at the moment. To load Wave with certain modules minimized by default, you can use a custom Wave URL with the #minimized parameter. For example, wave.google.com/wave/#minimized:nav,minimized:contact launches Wave with the Navigation and Contacts modules minimized. The wave.google.com/wave/#minimized:nav,minimized:contact,minimized:search URL minimizes Navigation, Contacts, and Search panes as shown here.

URL-observers will also notice that every individual wave has an ID that appears in the URL when you click on it. This means you could bookmark or IM a link to a public wave to anyone on Wave.

What Doesn’t Work in Wave

The Wave Preview is a pre-beta webapp, and lots of things aren’t working or just simply aren’t implemented yet. From the “it’s not just you” department, here are some notes on what’s not working:

  • Some bots and gadgets: A couple of bots I mentioned in my first look at Google Wave worked in the Developer preview, but don’t work in the regular preview, namely Bloggy, Polly, and several others. The best way to see if a bot works is to just try it, or search for its name and the with:public operator to find discussions about it.
  • Requests, or waves from other servers: The Requests link in the Navigation pane is presumably for you to approve waves that come from other servers. However, while Wave server federation is part of the protocol, it’s not yet working for real. That’s why users on the Developer preview can’t wave at users on googlewave.com. Yet.
  • Removing Wave recipients: Right now you cannot remove non-bots from a Wave once they’ve been added to it. Copy your wave to a new one and reinvite folks instead.
  • Uploading files (that are not images): While you can drag and drop images into a wave (and be sure to try that, it’s fantastic fun), you can’t upload other filetypes using the Files button yet. Update: While the files menu on the lower righthand corner of a wave is disabled, you CAN add files to a wave by dragging and dropping them onto the wave, or clicking the paperclip icon on a wave’s toolbar in compose mode.
  • The “I’m online” green dot: When the Wave preview first launched, a pretty green dot would show you which of your contacts was online at the moment. This feature had a serious bug involving Suggested Contacts so the Wave team had to pull it. Expect those dots to come back in the next few weeks.
  • Playback (sometimes): If a wave is huge and has lots of revisions or a bot has made extreme changes, playback on waves can be wonky or just not work at all.
  • Blog publishing: The Bloggy bot does not work right now, and while the Madoqua bot will give you Javascript embed code to add to your blog, ONLY people who are signed into Wave will be able to see your wave (and it has to be public, which makes it editable by anyone). So, while publishing waves on any web page with proper permissions and access by anyone on the web will happen, it’s not working right now.

Overall, Wave is a rich platform with a huge community of people discovering more of its ins and outs and quirks and workarounds every day. Wave users, what are your favorite tricks and tips for getting more out of Wave? Post up your comments below or in this public wave.

Gina Trapani, Lifehacker’s founding editor, really hopes to meet Dr. Wave someday to tell him just how shiny everything is. Her weekly feature, Smarterware, appears every Wednesday on Lifehacker. Subscribe to the Smarterware tag feed to get new installments in your newsreader.






The Google Wave Highlight Reel [Video Tour]

We haven’t been invited to try out Google Wave (yet? pretty please Mister Google?), but based on the 80-minute demonstration video, we’re jazzed about it. Don’t have 80 minutes? These eight 30-60 second clips highlight the best parts of Google Wave.

Inline Replies

First the simple stuff. Google says Wave is what email would be if it were invented today, so it looks a whole lot like Gmail. But all editing and commenting happen on a single copy of a given wave (that is, message or document). You can comment on a wave below it, or inline. Check it out.

As-You-Type Live Updates Over the Internet Between Users

Thanks to the new HTML 5 standard and some client-server magic Wave has going on, you can watch your recipient live-type a response in your browser across the internet, much like instant messaging. (If that gives you the creeps, you’ll have the option to disable live as-you-type updating.)

Wave Revision Playback

When you add someone to a Wave after it’s been chopped up, commented on, and edited by others, that person can see the evolution of that wave using the super-cool playback feature. Imagine watching Wikipedia page revisions happen in sequence. Here’s a taste of playback in Wave.

Private Replies

Like a group email you forward to an individual person to have a “private” conversation, you can restrict access to a sub-Wave to certain people.

Embed Waves into Web Pages

Bloggers will go nuts for this: you can embed waves in web pages and collect replies and edits to those waves in your Wave client, as well as on the page itself.

Live Collaboration on a Single Wave

Several people can edit a wave at the same time and watch one another’s cursors dance across the page as it happens.

Live-Updating Search Results

Keyword search results live-update as others type, too.

Contextual Spellcheck

This was the ultimate OMGPONIES! moment for me in the Wave demo. Using a natural language model, Google Wave’s spellchecker makes smart corrections based on the context of your word. For example, Google Wave auto-corrects the sentence “Icland is an icland” to “Iceland is an island.” (Guess all those billions of web pages can really come in handy.)

There was more cool stuff in the demo, but these were the main biggies for me. Since Wave is open source and extensible, surely we’ll be seeing a lot more functionality when it’s available later this year. Can hardly wait. See also lucky dog Rafe Needleman’s Hands-on with Wave review for more.

Smarterware is Lifehacker editor emeritus Gina Trapani’s new home away from ‘hacker. To get all of the latest from Smarterware, be sure to subscribe to the Smarterware RSS feed. For more, check out Gina’s weekly Smarterware feature here on Lifehacker.





WP Like Button Plugin by Free WordPress Templates