First post, again!
Once again I am the author of the first post of gmail-* blog… but this time the blog is located in a new server!
Hidden new features of Gmail?
While analyzing Gmail’s data transferring protocol and data structure for our development of libgmailer, we sometimes see hints or clues suggesting “hidden” new features of Gmail that Google programmers could be testing or developing at the moment.
For example, I was checking Gmail’s “send mail” protocol for fixing some bugs and implementing the new “send as” feature, when I discovered a field called “autosave” in the data packet.
Does it mean Google is implementing an “auto save” feature that you can enable when you are drafting email? If yes, that would be really, really useful! Everyone knows how frustrated it is if you closed the wrong window or pressed the wrong “discard” button after you have typed a long email.
I surely hope my theory is correct and they will release this new feature very soon.
UPDATE: The auto-save feature has just launched! By default your composing mail will be saved every 20 minutes, and it seems that there is no way to change it. You can read more about it here (required Gmail login).
Outgoing message encoding
Once again, Google introduced a new feature to Gmail silently. You can now select your outgoing message encoding in your Mail Settings panel. By default, Gmail determines what encoding should be used for you, or you can force it to be UTF-8.

This new feature may not be very significant to English writers, but to people using other languages with different encoding, such as BIG5 of Chinese characters, this is very useful. I know many have stopped using Gmail because the messages they sent were “corrupted”.
Details about this feature can be found here.
Move again
Since sourcefore have fixed the SQL performance issue, I have moved the official site back to gmail-lite.sourceforge.net.
vérifier votre orthographe
Gmail has further extended its support in other languages. Now you can check your spelling in, not just English, but also French, German, Italian, Dutch, etc.
Unfortunately, no “word checking” for Chinese at this moment.
Gmail is not Gmail
Because of a new law suit, Gmail might not be able to keep using the name Gmail.
This is an old news, and Google have already done something to “unload” the name. The changes have been done quietly that the general public may not notice, but not to us developer. For example, because of its change in URL from gmail.google.com/gmail to mail.google.com/mail, gmail-lite and libgmailer failed to use immediately. Fortunately we discovered that and fixed it quickily. And now it seems that you cannot find any references to the word “Gmail” anywhere in its AJAX source code.
Google would probably rename Gmail back to “Google Mail”. Boring name, but safe. After this, I think Google will no longer “invent” new names for its new products. They will keep on using the pattern “Google xxxx”: Google Maps, Google Reader, Google Suggests, Google Desktop, Google OS (okay I faked this one), etc etc. You can see them in Google Labs.
What about all the “hacks” based on it, such as gmail-lite? Should we change to googlemail-lite and libgooglemailer also?
I think I will keep on using this name, unless they, uh, shoot sue me.
Google Mail is Gmail in the UK
Gmail has really changed its name to "Google Mail" officially - but only to the users in the UK.
Even the logo has to be changed:
vs.
In addition, all new signups from the UK will be assigned "@googlemail.com" addresses. Although existing accounts will be able to use either domain for now.
To most users, including me, the scariest thing that could happen is that we were all forced to change our currently using email address from your.name@gmail.com to your.name@googlemail.com. In fact, according to their help page (emphasis mine):
So Google is suggesting that, starting from today, not to give other people your email address as your.name@gmail.com, since it can be invalid at any time in the future. Use your.name@googlemail.com instead. It is a valid address even for user outside the UK (you can try it yourself). In fact, you may treat it as an alias to your @gmail.com address at this moment. All mails sent to your.name@googlemail.com will appear in your.name@gmail.com mailbox.We are still working with the courts and trademark office to protect our ability to use the Gmail name, but in the meantime, we want you to have an email address you can rely on.
Even though I am not a UK Gmail user, and I seldom post my Gmail address to the public, I really hope I do not have to forgo my @gmail.com address: my.name@googlemail.com sounds sooooo unimpressive!
All your base are belong to. . .
Google have launched their "universal database" service, called Google Base. The service is semi-open now. I am yet to be able to access it, but according to people that can use it, this is what Google promise:
Google Base is Google’s database into which you can add all types of content. We’ll host your content and make it searchable online for free.
Examples of items you can find in Google Base:
• Description of your party planning service
• Articles on current events from your website
• Listing of your used car for sale
• Database of protein structuresYou can describe any item you post with attributes, which will help people find it when they search Google Base. In fact, based on the relevance of your items, they may also be included in the main Google search index and other Google products like Froogle and Google Local.
This is clever. Google aims to make all information in the world best organized. Who else better than the owner of data to tell Google what kind of data they are having, and exactly how to organize it?
And the name of it… I think everyone would agree that All Your Base Are Belong To Google…
More screenshots can be found here.
I wish they would release an API for this. If they don’t, maybe we can implement ours! libgooglebase! Woo!
Filesystem for web app?
Ajax is hot. Some people even claimed that web applications, or web apps, based on this technology will one day dominate the market. Many people retold Sun’s motto some years ago: "Network is the computer." And suddenly, Google, with its rich "lab" of web apps, becomes the most threatening enemy of Microsoft.
For security reason, browsers, and hence web apps, cannot access to your local files. Some say this is a critical limitation of web apps. But who needs local files if most of your apps are web-based? Actually, web apps nowadays normally allow you to open/save files located in their own domain.
However, cross-domain file access is usually not supported. For example, the photos you saved in Flickr cannot be accessed from Writely. Well, Flickr is popular, so some web apps, mostly blog systems, do allow you to read or write from it. But this is in a rather ad hoc fashion. Why isn’t there a "web filesystem" that other web apps can access to easily?
Google is a company (if not the only company) that has the ability to provide such service globally. In fact, I am writing this blog because I have the feelings that Google Base is actually heading to this direction. Imagine there is an API such that data can be import/export from the Base in the format of, say, XML through the HTTPS protocol. Then other web apps can use it to read/write "files" to this universal "filesystem"! Moreover, the API would allow web apps to extract metadata instead of just the file itself. This is even more useful, I think! Not to mention the ability to search, efficiently.
Of course, security is a big issue that must be examined very, very carefully, because you are authorizing whatever web app to access to a pool of data owned by you. But this doesn’t stop me from getting excited about this very idea!
Let me make a bolder statement: the main battle of the war between Microsoft and Google is actually WinFS vs. Google Base! Microsoft, inherently favors local applications, invests heavily in this next generation, database-driven local filesystem; while Google, being the most powerful web company in the World, puts its bet on the data generated by rich web applications. Woo! I would really like to see the strategies they will use to win this war!
Wired 13.11
Wired is one of my favourite magazine. I enjoy reading every single page of it, including advertisements. Yes, I know I can read most of the articles in its website. But it is those little corners or boxes that really enlightens me. For example, in this issue (November 2005) I have learnt that:
- LifeGem is a company that would turn your remains into a diamond that lasts (almost) forever. "The company filters out the calcium, turns your carbon into graphite, and puts you in an oven for six months. With lots of heat and pressure, the carbon atoms realign into a diamond."
- Think you have the best home videos and want to share them with any one visiting your… grave? Try Vidstone’s Serenity Panel! "Utilizing solar-power technology and a weatherproof LCD panel it provides families the option of viewing a personalized video tribute right at their loved one’s final resting place. It features a 5-10 minute multimedia memorial detailing the most precious memories of your loved one’s life." Okay, seriously, can I play p0rn?
- "Maps, guides, and other reference works include bits of bogus information - fake streets, phony restaurants - so the original publishers can finger competitors who lift their work." But they can’t sue them for copyright infringement, however, since "courts have rules that, just like actual facts, faux facts can’t be copyrighted." I wonder if I could sue the publisher if the misinformation leads me to a damage.
