New print preview on Google Docs

Google silently upda­ted the print pre­view pane on Google Docs.

Now, ins­tead of ope­ning a new tab with a rather dull pre­view, we get this gor­geous over­lay preview.

Boomerang for Gmail: disappointing

Boo­me­rang is sup­po­sed to make up for a lack of mail sche­du­ling in Gmail. Good idea, but sadly too much flaws to make it a viable option.

  • You must resort to the English inter­face (I tried with English (US); I did not try English (UK)); at least with French, the « Send Later » but­ton won’t appear.
  • You must allow pop-ups for authentification!
  • You must allow IMAP access; if you acti­va­ted the Advan­ced IMAP control lab, you must also allow Drafts to be visible in IMAP — does it mean that Boo­me­rang has access to my mail?
  • The Hour must be ente­red manually, because the bulit-in calen­dar doesn’t allow selec­ting hours.

Extra condi­tions:

  • Sche­du­led mails do not appear in Drafts, but in a <q>Boomerang-Outbox</q> label (or in a new but­ton in the toolbar!
  • It seems that Boo­me­rang for Gmail can’t be deployed in Google Apps; it must be manually ins­tal­led in any Chrome browser :/
  • Worst of all, the free ver­sion only allows for 10 mes­sages to be scheduled.

It’s a shame, espe­cially consi­de­ring an ear­lier ver­sion was much better.

Google multiple accounts: now more than three accounts

It is now pos­sible to have more than thee accounts simul­ta­neously with the mul­tiple accounts. I don’t know how old is this, but that’s pretty cool, some­times (at least for me).

Choisir Google Apps est-il encore pertinent ?

Google Apps est sérieu­se­ment menacé par Micro­soft et ce, par la faute de Google eux-même. Dès lors, est-ce encore une bonne idée de se spé­cia­li­ser sur Google Apps ? Dif­fi­cile à dire, la balle est dans le camp de Google.

Voici ce qu’en dit Cali­pia dans un très inté­res­sant article inti­tulé La Valse de boss et mon­trant com­ment même des entre­prises mon­diales (Google, Apple et Micro­soft) dépendent d’un être humain et de sa créa­ti­vité (ou de son absence).

Dans l’extrait sui­vant, l’emphase est de mon fait. Conti­nue rea­ding

Nouveau : changer l’adresse mail d’un utilisateur de Google Apps

Il est enfin pos­sible de chan­ger |’adresse mail d’un uti­li­sa­teur exis­tant de Google Apps (admi­nis­tra­teur inclus). Je ne parle pas des alias, mais d’un vrai renom­mage (qui fonc­tionne donc aussi pour le login). Ça marche avec l’édition stan­dard également.

Merci à Google Apps France pour la découverte.

Coding Horror: HTML in Gmail

I am OK with badly writ­ten HTML on a daily basis if I have to. But a signa­ture is some­thing one has time craf­ting pro­perly. And so, I would like to be able to create a clean HTML signa­ture. Plus, expe­rience told me that even the signa­ture is not that clean when copied and pas­ted from a mail. Pure HTML is so much better.

I WANT to be able to ins­tert my HTML signa­ture in code way, not WYSIWYG way!

Not convin­ced? See for yourself:

First the result:

My Name

My depart­ment
Email: myaddress@mycompany.org
My Com­pany — Its address

Phone: 01 23 45 67 89 | web: http://example.org

Did you read our news­let­ter? Click here!

Consi­der your envi­ron­men­tal impact: only print if necessary.

Then the clean code:


<div><img src="http://dl.dropbox.com/u/20188079/fakelink.jpg" height="55" width="96"></div></div>
<address&gt style="font-style:normal";<strong>My Name<br />
My department
Email: <a href="mailto:myaddress@mycompany.org" style="color:#36F">myaddress@mycompany.org</a>
My Company — Its address<br />
Standard : 01 23 45 67 89 | web: <a href="http://example.org/" style="color:#36F" target="_blank">http://example.org/</a><br />
<a href="http://dl.dropbox.com/u/20188079/ADNImpact/ADNImpact-2011-03.pdf" target="_blank" style="color:#C3C">Did you read our newsletter? Click here! !</a><br />
<br />
Consider your environmental impact: only print if necessary.</strong>

Then (beware), Gmail’s hor­rible code:

<img src="http://dl.dropbox.com/u/20188079/LOGO-ADN-sig.jpg" height="55" width="96"></div>
</b></span></span></div></b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div></div></b></span></span></div>
</b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div><div style="font-weight: bold;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;">
<span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-weight: normal;"><span style="font-size: 13px;"><b><div style="display: inline ! important;">
<span style="font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;"><span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;">
<span style="font-weight: normal;"><span style="font-size: 13px;"><b><div style="display: inline ! important;"><span style="font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;">
<span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;"><div style="display: inline ! important;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;">

<span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-weight: normal;"><span style="font-size: 13px;"><b><div style="display: inline ! important;">
<span style="font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;"><span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;">
<span style="font-weight: normal;"><span style="font-size: 13px;"><b><div style="display: inline ! important;"><span style="font-weight: normal;"><b><div style="display: inline ! important;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div style="display: inline ! important;">
<span style="border-collapse: collapse; font-family: arial,sans-serif;"><span style="font-size: 13px; font-weight: normal;"><b><div style="display: inline ! important;">My Name</div></b></span></span></div></b></span></div></b></span></div>
</b></span></span></div></b></span></span></div></b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div></div></b></span></span></div></b></span></div></b></span></div></b></span></span></div>
</b></span></span></div></b></span></div></b></span></div></b></span></span></div></b></span></span></div></b></span></div><div style="font-weight: bold;">My Department</div><div style="font-weight: bold;">Email: <a href="mailto:myaddress@mycompany.org" style="color: rgb(17, 37, 8);" target="_blank"><font color="#3366FF">myaddress@mycompany.org</font></a></div>
<div style="font-weight: bold;">My Company — Its address</div><div style="font-weight: bold;">Standard : 01 23 45 67 89 | web: <a href="http://example.org" target="_blank"><font color="#3366FF">http://example.org</font></a></div>
<div style="font-weight: bold;"><span style="font-family: arial; border-collapse: separate; font-weight: normal;"><b><div><span style="border-collapse: collapse; font-family: arial,sans-serif; font-weight: normal;"><div><div style="display: inline ! important;">
<b><a href="http://dl.dropbox.com/u/20188079/ADNImpact/ADNImpact-2011-03.pdf" target="_blank"><font color="#CC33CC">Did you read our newsletter? Click here!</font></a></b></div></div></span></div></b></span></div>

<div style="font-weight: bold;"><br></div></span></span></div></span></div></div><span style="font-size: 10pt; color: black; font-weight: bold;"><div style="display: inline ! important;">Consider your environmental impact: only print if necessary.</div>

Still with me? Please Google, do some­thing! It is not just a mat­ter of aes­the­tics or band­with: It also made it very hard or even impos­sible to manage HTML signa­ture for all employees in my company!

Gmail cherche dans les fichiers joints

Je viens de décou­vrir que Gmail cherche dans les pièces jointes — au moins les fichiers .txt.

Je m’explique : je cher­chais à savoir si j’avais noté quelque part ma clé Win­dows XP. Comme je change d’ordinateur (trop) fré­quem­ment, le seul endroit où j’ai un peu de confiance de retrou­ver pas mal d’info, c’est Gmail.

Je tape donc les pre­mières lettres de la clé dans la recherche Gmail. Immé­dia­te­ment, Gmail me la retrouve, ce qui me confirme que je me l’étais bien envoyé. Dans le corps d’un mes­sage, j’imagine.

Et bien non ! Dans une pièce jointe ! Et Gmail l’a bien retrouvé.

Capture d'écran

Ce n’est pro­ba­ble­ment rien de nou­veau, mais ça n’en reste pas moins très notable.

Auto-entrepreneurs : votre adresse pro sans problème avec Gmail

Audience : admi­nis­tra­teurs d’entreprise sous Gmail nor­mal ou Google Apps (gra­tuit ou payant), créa­teurs d’entreprise, toute per­sonne sou­hai­tant amé­lio­rer sa cré­di­bi­lité tout en gar­dant la même adresse… et ses rela­tions ! Un niveau tech­nique modéré est demandé. Aucune com­pé­tence en pro­gram­ma­tion n’est requise.

Résumé : cet article explique com­ment migrer d’une adresse de « type perso » vers une adresse de « type pro » sans débour­ser un cen­time (sauf pour ache­ter le nom de domaine) et uni­que­ment en uti­li­sant Gmail (sauf pour les redi­rec­tions web) et ceci sans perdre un seul contact. Conti­nue rea­ding

No pasting into Google Presentations

Get used to it: every once in a while, I’ll post in English, be it for inter­na­tio­nal audience or sim­ply because I wrote elsew­here in English and don’t feel like trans­la­ting the whole thing.

Context: impos­sible to paste Google docu­ments to Google pre­sen­ta­tion (inter­nal pas­ting, web clip­board). Someone com­plains at Google’s forum. Below is my reply.

Same pro­blem. I tried to copy from dra­wings to pre­sen­ta­tion, to no avail. I tried with brand new docu­ments too (new drawng and new pre­sen­ta­tion). Heck! They even have an article on how it is sup­po­sed to work!

abedepaul81 > right, I think they have to revamp the whole Google Apps thing. They accu­mu­la­ted a lot of tech­no­logy, they sort of mer­ged eve­ry­thing toge­ther, but this is very incon­sistent (just one example among count­less other: did you noti­ced you can use some fonts in Google Write, but not in Google Presentations?)

They should seriously look at Apple and its fra­me­work, which tre­men­dously help achie­ving a uni­fied inter­face (for ins­tance, thanks to text­Ser­vices, every single OS X appli­ca­tion coded the right way may use basic Emacs bin­dings for text mani­pu­la­tion like ctrl+e). Much, much better.

Sure, it requires a mas­sive backof­fice rethin­king and it will defi­ni­tely cost time and money. But it will defi­ni­tely pay for it in the (not-so-long) run.