<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3444902502377857630</id><updated>2011-07-28T21:41:07.536-03:00</updated><category term='DOUGLAS K. VAN DUYNE'/><category term='UPA'/><category term='The design of sites'/><category term='GWT'/><category term='donnorman'/><category term='Bruce Johnson'/><category term='bugs'/><category term='UI design'/><category term='chrome OS'/><category term='Alan Cooper'/><category term='DST'/><category term='realitic applications'/><category term='Eclipse Plugin'/><category term='JAMES A. LANDAY'/><category term='google applications'/><category term='Katharina Probst'/><category term='The GWT conference'/><category term='webmail'/><category term='software development'/><category term='GUI'/><category term='JASON I. HONG'/><category term='indexing AJAX'/><category term='timezone'/><category term='blogger'/><category term='Office replacement'/><category term='google sites'/><category term='User Interface design'/><category term='Visual Basic'/><category term='email'/><category term='web site design'/><category term='google failure'/><category term='crawler'/><category term='Gartner'/><category term='google duccess'/><category term='google calendar'/><category term='gmail'/><category term='usability'/><category term='Usability Day'/><category term='interaction design'/><category term='google'/><title type='text'>googloopers (google bloopers)</title><subtitle type='html'>Helping Google save the world, one line of code at a time.
From a usability, User interface design, interaction design, standpoint.
The &lt;em&gt;"googloopers"&lt;/em&gt; name suggests that I'll focus on Google´s UI Bloopers.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-3841128476999423997</id><published>2009-12-15T20:24:00.002-03:00</published><updated>2009-12-15T20:45:37.273-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Interface design'/><category scheme='http://www.blogger.com/atom/ns#' term='donnorman'/><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='interaction design'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google applications'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='google failure'/><title type='text'>Technology First, Needs Last</title><content type='html'>&lt;p&gt;I'm reading &lt;a href="http://jnd.org/dn.mss/technology_first_needs_last.html" target="_blank"&gt;a new essay by Don Norman&lt;/a&gt; with this same title at  and it makes me think.&lt;/p&gt; &lt;p&gt;For some reason the conclusions look rather evident to me. &lt;/p&gt;&lt;p&gt;Not being a design researcher, my opinions are simply opinions. But having spent many years alive, especially doing high usability software systems, my opinions might have some value. &lt;/p&gt;&lt;h2&gt;On the relationship of technology and humans&lt;/h2&gt;&lt;p&gt;It is very uncommon that somebody invented something that is completely out of sync with its epoch, may be Babbage did. Or it happens but silently, and so it falls into oblivion. Like &lt;span title='Those "channels" that IE4 tried to install in every Windows PC, somehow like RSS only controled by others'&gt;the push Internet technologies&lt;/span&gt;  of the late nineties, "invented" for the convenience of advertising instead of being requested by the people. &lt;/p&gt;&lt;p&gt;Usually there is an unsaid request from the Society for "something", a request that the inventor "hears" in the silence of his mind. &lt;/p&gt;&lt;p&gt;These requests happen in a context, especially a technological context that makes them feasible. &lt;/p&gt;&lt;p&gt;From Don Norman's &lt;span title="Airplane, Automobile, Telephone, Radio, Television, Computer, Personal Computer, Internet, SMS Text Messaging, Cellphone"&gt; list of "powerful inventions" &lt;/span&gt; I choose the cellphone as an example. Notice that the regular POTS telephone and the radio are above in the same list. The cellphone is a mashup of telephone and radio. In the meanwhile various intermediate devices existed, like citizen's band radio, pulse-code modulation phone lines, and wireless links in rural areas. All these technologies worked but none was so massively adopted as the cellphone, does this makes them less "inventions"? &lt;/p&gt;&lt;p&gt;What make the cellphone such a great breakthrough was not the invention itself but it's huge adoption. The same can be said of the Internet. And by sure of the original telephone. &lt;/p&gt;&lt;p&gt;Actually I could be saying that somehow all inventions are, in fact, just applications of prior inventions. &lt;/p&gt;&lt;h2&gt;The same happens with science&lt;/h2&gt;&lt;p&gt;Every now and then a pair of hard-working mathematicians assign themelves the merit of having created something. &lt;/p&gt;&lt;p&gt;This is not by chance, at least not completely. Both thinkers were "hearing" the society's silent request. &lt;/p&gt;&lt;p&gt;Less casual was the simultaneous isolation of the HIV by two research teams, one in USA and the other in France. The society's silent request was deafening then. &lt;/p&gt;&lt;h2&gt;Role of design researchers&lt;/h2&gt;&lt;p&gt;Design researchers are not inventors. Should we browse the patents held by one great design guru like Don Norman and I imagine that we would not find but small steps aimed at perfection. But not completely new devices. The "incremental" kind of invention. &lt;/p&gt;&lt;p&gt;The Design Researchers breaktrough is in way they influence the mind of people. The book &lt;a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746 " target="_blank"&gt;"The Design of Everyday Things"&lt;/a&gt; helped many people to realize what was wrong with the operation of doors and computer systems and everything else and helped them change their minds. &lt;/p&gt;&lt;p&gt;It is great that Don Norman wrote it. But if he wouldn't then by sure somebody else would have raised the flag. &lt;/p&gt;&lt;p&gt;There was, for example, &lt;a href="http://hci.stanford.edu/publications/bds/1-kapor.html" target="_blank"&gt; Mitchell Kapor's "Software Manifesto"&lt;/a&gt; published a couple years after DOET. &lt;/p&gt;&lt;p&gt;The society was somehow expecting the "... Everyday Things" book to be written. When it actually happened we read it and feel that it "interpreted our thinking". We are never completely surprised by the ideas of such "hinge" books. To me it was sort of a "déjà vu", and may be to many other professionals that were expecting their feelings to become ideas. &lt;/p&gt;&lt;h2&gt;Macintosh &amp; MS-DOS&lt;/h2&gt;&lt;p&gt;Now that you mention it, yes, in the eighties there was a desesperate requiremente for "something" to make the newly created PCs usable. This was another deafening silent request. &lt;/p&gt;&lt;p&gt;Such was the need that the Society was ready to settle for anything, just anything. Thus DOS and later Windows: the real innovators were not listening and the opportunity was seized by somebody else. &lt;/p&gt;&lt;h2&gt;Getting to the point&lt;/h2&gt;&lt;p&gt;The inventors somehow recreate what the Society asks them to invent. They do not invent in the vacuum. &lt;/p&gt;&lt;p&gt;The Design Researchers are a breed of emergents from the Society that tell that Society what are the needs of their members. Their mission is to hear the silent request. &lt;/p&gt;&lt;p&gt;Great inventions are backed by massive adoption, that is what makes those great inventions great. &lt;/p&gt;&lt;h2&gt;Google&lt;/h2&gt;&lt;p&gt;Can we think of Google as inventors? &lt;/p&gt;&lt;p&gt;Yes, because the Company has that 80-20 rule for personal projects. &lt;/p&gt;&lt;p&gt;And also because many Google projects do not blossom. &lt;/p&gt;&lt;p&gt;The great invention was the search ranking method and its implementation. &lt;/p&gt;&lt;p&gt;The other great invention by Google that I like very much is Gmail, an email system that combines the advantages of the desktop email (which we already forgot) and those of the webmail. This one is great because it contributes so much to make the people's life better. &lt;/p&gt;&lt;p&gt;Other "inventions" like Google Maps are not actually inventions but better implementations of existing ideas and thus do not qualify as "inventions" ... don't thay? Actually every invention is a new view of something that already existed. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-3841128476999423997?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/3841128476999423997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/12/technology-first-needs-last.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/3841128476999423997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/3841128476999423997'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/12/technology-first-needs-last.html' title='Technology First, Needs Last'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-8990716047772146692</id><published>2009-11-30T12:08:00.001-03:00</published><updated>2009-11-30T12:09:38.998-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='realitic applications'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome OS'/><category scheme='http://www.blogger.com/atom/ns#' term='google duccess'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='google failure'/><title type='text'>Google failures</title><content type='html'>&lt;p&gt;There has been some recent blogging about Google failures, like in &lt;ahref="http://gigaom.com/2009/11/21/googles-past-failures-offer-perspective-on-chrome-os-release/"target="_blank"&gt;Google&amp;rsquo;s Past Failures Offer Perspective on Chrome OS Release&lt;/a&gt;.There seems to be a list of failures that bloggers repeat, I found it in English andtranslated into Spanish. &lt;/p&gt;&lt;p&gt;The list was relaunched in the occassion of the announcement of the Chrome OS as anopen source product. Randall C. Kennedy of InfoWorld blog post about &lt;ahref="http://www.pcworld.com/article/182728/google_chrome_os_will_fail_here_are_the_fatal_flaws.html?tk=rel_news"target="_blank" title="Google Chrome OS Will Fail: Here are the Fatal Flaws"&gt;Chrome OSfailure&lt;/a&gt; was the trigger. &lt;/p&gt;&lt;p&gt;IMO his view about Crome OS is a bit shortsighted in that it does not allow headroomfor evolution. The same arguments he raises today as of Novenber 2009 about Chrome OScould have been raised about Gmail in 2004 April fool day when it was first released. ButGmail did not flop, not at all. Even considering that the arguments were more sound bythen. &lt;/p&gt;&lt;p&gt;Chrome OS is not like Windows in that it does not come out in a finished version butit is open for that kind of continuous evolution that makes software "getting better allthe time" as The Beatles sang. &lt;/p&gt;&lt;p&gt;Let's not talk abot how it is but about what can we do to shape it to be valuable. &lt;/p&gt;&lt;h2&gt;Google success&lt;/h2&gt;&lt;p&gt;Despite its name this blog is not about Google failure but success. It is about tryingto call their attention to make them more successful so the users can squeeze more valuefrom Google's products lineup. &lt;/p&gt;&lt;p&gt;Each and every time Google comes out with an useful and usable application, the userslife is a litle better. &lt;/p&gt;&lt;p&gt;So if Google keeps trying to enrichen their offering, thay are welcome. &lt;/p&gt;&lt;h2&gt;Lively &amp;amp; the realisting paradigm&lt;/h2&gt;&lt;p&gt;I can't believe they launched &lt;a href="http://www.lively.com/goodbye.html"target="_blank"&gt;Lively&lt;/a&gt;, based in a real world realistic paradigm! Why didn't they askme!&lt;/p&gt;&lt;p&gt;Almost all applications based on realistic paradigms fail. This is because thecomputer version will never be as "real" as the real version, and on the other hand therealistic design deprives them from leveraging the advantages of the computer. &lt;/p&gt;&lt;p&gt;Another company, Microsoft, released a few realistic products that flopped. It's saidthat the roots of these producte are in the mind of Bill Gates' wife. May be. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-8990716047772146692?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/8990716047772146692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/11/google-failures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8990716047772146692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8990716047772146692'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/11/google-failures.html' title='Google failures'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-8886955130979562049</id><published>2009-11-13T17:13:00.010-03:00</published><updated>2009-11-13T17:30:42.044-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Interface design'/><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='google sites'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='interaction design'/><category scheme='http://www.blogger.com/atom/ns#' term='google applications'/><title type='text'>Trouble with Google Sites while reporting trouble with Google Sites</title><content type='html'>&lt;style&gt;  .imgL                 { float: left; margin-right: 2em; }  .imgR                 { float: right; margin-left: 2em; }  .word                 { color: #4040c0; font-size: 80%; }  .doneItem             { color: #c0c0c0; }  .word a               { color: #4040c0; }  /************ table of contents ************/  .toc                  { font-size: 70%; }  .toc a                { color: navy; }  .toc ul               { list-style-type: none; }  .toc li               { margin-bottom: 3px; }  /*******************************************/  .compactList li       { margin-top: 0px; margin-bottom: 1px; }  .paragraphLabel       { font-weight: 700; font-variant: small-caps; font-size: 90%; margin-right: 1.2em; }  pre                   { font-family: monospace; font-size: 90%; background-color: #f8f8ec; opacity: 0.7; line-height: 100%; }  code                  { font-size: 100%; }  .small80              { font-size: 80%; }  .small80 th           { font-size: 110%; }  .small70              { font-size: 70%; }  .small80 th           { font-size: 120%; }  .prexSmall            { border: 1px solid; padding: 4px; background-color: #fffff0; font-size: 70%; }  .framed               { border: 1px solid #c0c0c0; margin: 6px; }  .prex                 { border: 1px solid; padding: 4px; background-color: #fffff0; }  .prex2em              { border: 1px solid; padding: 4px; background-color: #fffff0; margin-left: 2em; }  .dateSaved            { font-size: 70%; color: #4040ff; }  .msgToSelf            { border: 1px solid gray; background-color: yellow; padding-left: 2px; padding-right: 2px; }  .msgToSelf            { opacity: .70; }  .item                 { border: 1px solid silver; margin-bottom: 1ex; padding-left: 1ex; }  p                     { margin-top: 6px; margin-bottom: 0px; padding-top: 1px; }  ul, ol                { margin-top : 2px; margin-bottom : 8px; margin-left : 0.2em; padding-left : 1em; }  li                    { margin-left: 8px; margin-top : 2px; margin-bottom : 8px; }  dd                    { margin-left : 2em; margin-top: 0px; padding-top: 0px; }  table                 { border-collapse: collapse; empty-cells: show; }  th                    { font-size: 70%; background-color: #f1f1f1; opacity: 0.8; }  td                    { vertical-align: top; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }  .borderTable table    { border: 1px solid silver; }  .borderTable td       { border: 1px solid silver; }  .borderTable th       { border: 1px solid silver; }  h1                    { font-size : 133%; }  h3                    { font-size: 120%; }  h4                    { font-size: 110%; font-variant: small-caps; }  h5                    { text-decoration : underline; font-size: 100%; font-weight: 400; }  h6                    { font-size: 95%; font-style: italic; }  h1, h2, h3, h4, h5, h6        { margin-top: .7em; margin-bottom: 0px; padding-top: 1px; }  blockquote            { margin-top : 4px; margin-bottom : 2px; }  ul, ol                { margin-top : 0px; margin-bottom : 2px; margin-left : 4px; }  li                    { margin-left: 8px; }  img                   { border-width : 0px 0px 0px 0px; }  hr                    { color: #808080; background-color: #808080; height: 1px; width: 100%; border: 0px; }  ul                    { padding-left: 1em; }&lt;/style&gt;&lt;br /&gt;&lt;div style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I was willing to stop posting small bloopers, like program errors, and focus on more interesting things like&amp;nbsp;&lt;em&gt;the end of the document era&lt;/em&gt;.&lt;br /&gt;But it's not possible yet, or ever. Especially the day after having read the Google phrase "&lt;a href="http://google-latlong.blogspot.com/2009/11/saving-world-one-line-of-code-at-time.html" target="_blank"&gt;Saving the world, one line of code at a time&lt;/a&gt;". I seems I always stumble upon the "&lt;em&gt;other&lt;/em&gt;" code lines.  &lt;br /&gt;Let's go to the point: there is a small issue in Google Sites. We are spoiled by one of Gmail's huge usability steps, the organization of email threads as "conversations". &lt;br /&gt;As always happens with software enhancements, the novelty quickly becomes mainstream and the prior state of the art is forgotten. &lt;br /&gt;Except for a piece of software in Google Sites, the one that sends the change notifications. Actually, it does conversations every now ahd then, whimsically. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;See a screen snapshot of said emails in the inbox of my Gmail account:&lt;br /&gt;&lt;div alt="IxDA-BA inbox" class="separator framed" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_W6ygEfWM_YA/Sv2278IeHvI/AAAAAAAAAEw/s2f2hHT7AM4/s1600-h/IxDA-BA-inbox.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_W6ygEfWM_YA/Sv2278IeHvI/AAAAAAAAAEw/s2f2hHT7AM4/IxDA-BA-inbox.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;As you can see the picture has two dimensions: height and width. Both are too big. &lt;br /&gt;&lt;h3&gt;Height is too much&lt;/h3&gt;Height must be reduced by lumping together all the messages related to one page. For example "Novedades IxDA" apperas 4 times, "Anuncios Generales" appears 10 times, ans so on. The first 48 entries, if properly aggregated in conversations, would be only 21: less than half of the height. &lt;br /&gt;I noticed that getting to read and actionate on these emails is a burden. Other users expressed the same so I decided to blog this in an attempt to help to get it fixed. Prior to writing tis post I added &lt;a href="http://www.google.com/support/forum/p/sites/thread?tid=5b73b0ca16e5bf74&amp;amp;hl=en" target="_blank"&gt;a "question" in the support forum&lt;/a&gt; (there is no public bug traqcher). If you feel so open it and add your own comments or support mine. &lt;br /&gt;&lt;h3&gt;Width is also too much&lt;/h3&gt;Width is also an issue. Notice that to find out what is an email about I have to scan horizontally a lot of "noise" text, more or less up to the yellow vertical line. &lt;br /&gt;&lt;h3&gt;A usability suggestion&lt;/h3&gt;So I suggest that Sites reorganizes the email subjects thus:&lt;br /&gt;&lt;strong&gt;[IxDA Buenos Aires] A comment was added to Día Mundial de la Usabilidad y Contacto entr...? - John Doe&lt;br /&gt;[IxDA Buenos Aires] Día Mundial de la Usabilidad y Contacto entr...? [comment added by John Doe]&lt;/strong&gt;&lt;br /&gt;That is, put first the interesting part of the subject "Día Mundial ..." so the user can get to if after having quickly skipped the "[IxDA Buenos Aires]" tag. Else the user in informed thar a comment was added to ... never mind (a page she is not interested in). &lt;br /&gt;As you can see there is a vertical yellow line approximately dividing the noise from the information. It leaves approximately 43% of the width at its left, the noise part. I'm somehow cheating here, because all the tags to the left should not count, but anyway ...&lt;span style="color: #e0d5f9;"&gt;&lt;/span&gt;&lt;br /&gt;Another enhancement would be to hide the [IxDA Buenos Aires] tag, redundant with the sender and the colored &lt;span style="color: #91b0e0;"&gt; [IxDA-BA] &lt;/span&gt; tag. &lt;br /&gt;&lt;h3&gt;The issue with the issue&lt;/h3&gt;While trying to add &lt;a href="http://www.google.com/support/forum/p/sites/thread?tid=5b73b0ca16e5bf74&amp;amp;hl=en" target="_blank"&gt;a "question" in the support forum&lt;/a&gt; I ran into further issues, this time with the support site. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_W6ygEfWM_YA/Sv23BW65VcI/AAAAAAAAAE4/a1YN0zDvNW4/s1600-h/GoogleSitesForum.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_W6ygEfWM_YA/Sv23BW65VcI/AAAAAAAAAE4/a1YN0zDvNW4/GoogleSitesForum.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Encouraged by the phrase "The more you tell us, the more likely you will get a great answer" and willing to see a great answer I prepared a nice posting with the content of the inbox image in text, carefully edited and trimmed, using the &lt;a href="http://www.vim.org/" target="_blank"&gt;text editor&lt;/a&gt; I prefer. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_W6ygEfWM_YA/Sv2-KuGZihI/AAAAAAAAAFQ/Rw_hLFXmyGk/s1600-h/GoogleSitesForumSizeLimit.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_W6ygEfWM_YA/Sv2-KuGZihI/AAAAAAAAAFQ/Rw_hLFXmyGk/s320/GoogleSitesForumSizeLimit.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I pasted the text and clicked the "Post question" button. Only to learn that they didn't want to be told issues in so much detail. Silly me, I didn't read the page in detail, it must be my fault ... but wait! it is not said in the page, there was no coutdown visible!&lt;br /&gt;Anyway I edited the text well below the 8192 characters limit and posted again. Same result. &lt;br /&gt;After many trim and try cycles the post was accepted. It was about 4500 characters long by then. I didn´t post the issue found while posting the issue. &lt;br /&gt;&lt;h3&gt;A better world&lt;/h3&gt;Google speas about &lt;a href="http://google-latlong.blogspot.com/2009/11/saving-world-one-line-of-code-at-time.html" target="_blank"&gt;saving the world, one line of code at a time&lt;/a&gt; and I think it's right and that they really mean it. And in fact some Google products are so carefully crafted that it is a pleasure to use them, they contribute to make the world better. &lt;br /&gt;&amp;nbsp;charter is to help them to do so by pointing at the next code line to fix. And also to point to non.existing code lines like in &lt;a href="http://googloopers.blogspot.com/2009/10/end-of-document-age.html"&gt;&lt;em&gt;The end of the document age&lt;/em&gt;&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-8886955130979562049?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/8886955130979562049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/11/trouble-with-google-sites-while.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8886955130979562049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8886955130979562049'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/11/trouble-with-google-sites-while.html' title='Trouble with Google Sites while reporting trouble with Google Sites'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_W6ygEfWM_YA/Sv2278IeHvI/AAAAAAAAAEw/s2f2hHT7AM4/s72-c/IxDA-BA-inbox.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-1341117172734810017</id><published>2009-10-29T14:22:00.004-03:00</published><updated>2009-10-29T15:01:40.890-03:00</updated><title type='text'>Nice chrome bug</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;p&gt;Almost all the times I write a post I stumble upon one or more Google bugs.&lt;/p&gt;&lt;p&gt;Notice that I don't mention a single application but just Google, because this is the way it should be: integrated.&lt;/p&gt;&lt;p&gt;In this case the prize is for Chrome, because it displayed some HTML text over a flash advertisement, see the picture.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2694/4055480655_18c01f99a1_o.png" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Firefox nicely flows the text around the flash object. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;This is Google Chrome 4.0.223.11 and I-m not supposed to complain about it because it's a developer's version. I'm posting this because of the nice looks of the outcome.  &lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-1341117172734810017?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/1341117172734810017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/10/nice-chrome-bug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1341117172734810017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1341117172734810017'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/10/nice-chrome-bug.html' title='Nice chrome bug'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-977464323541953591</id><published>2009-10-28T16:51:00.016-03:00</published><updated>2009-10-29T12:44:55.035-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Interface design'/><category scheme='http://www.blogger.com/atom/ns#' term='Gartner'/><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='interaction design'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='webmail'/><category scheme='http://www.blogger.com/atom/ns#' term='Office replacement'/><title type='text'>The end of the "document" age</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://marketing.openoffice.org/art/galleries/logos/main/col/ooo-main-logo-col_150px.gif"&gt;&lt;/a&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;The prediction&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;Gartner is predicting the end of the "document" age. Finally!&lt;div&gt;I'm waiting for this to happen since years ago. &lt;/div&gt;&lt;div&gt;See "&lt;a target="_blank" href="http://www.gartner.com/it/page.jsp?id=1215930"&gt;Gartner Says 80 Per Cent of Enterprise Collaboration Platforms Will Primarily Be Based on Web 2.0 Techniques by 2013&lt;/a&gt;". &lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;They say "Managing Users' Transition from File-Orientation to Web 2.0 Approach Will Be a Major Challenge" while it should not be so. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"   style="  color: rgb(102, 102, 102); font-family:verdana, arial, helvetica, sans-serif;font-size:16px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;The (painful?) transition&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;I imagine that Gartner interviewed people working in offices and asked them "What do you prefer, wiki-like or file-based documents?" and got honest answers biased by the prior experience of those who asked and those who answered.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;Office is enough painful so that nobody wants to switch, not even to a free option like OpenOffice, after all that whining about its cost. This is so because nobody wants to go again through such a painful training experience. Remember having had &lt;/span&gt;&lt;a target="_blank" href="http://farm4.static.flickr.com/3137/4055993710_630b6509a4_o.jpg"&gt;an experience like this&lt;/a&gt;&lt;span&gt;?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;The choices&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Both choices, Office and Wikis, are painful. &lt;/div&gt;&lt;div&gt;Office because of its ancient design that MS does not want to change because they are locked in because they have so many million users locked in, reluctant to open their wings and fly away because they are afraid of more pain. &lt;/div&gt;&lt;span class="Apple-style-span" style="color: rgb(85, 26, 139); -webkit-text-decorations-in-effect: underline; "&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: underline; "&gt;&lt;img src="http://marketing.openoffice.org/art/galleries/logos/main/col/ooo-main-logo-col_150px.gif" border="0" alt="Open your wings and fly away" title="Open your wings and fly away" style="float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; cursor: pointer; width: 150px; height: 47px; " /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;Wikis are, well, wikis. Limited in their capabilities, providing almost a single format for everything, most of the times lacking WYSIWYG capabilities. Geeks can grok Wikis, just another simple language to master, but normal people does not: they have more interesting things to think about. &lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;But change happens &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Change happens, and very quickly when the conditions are met. See, for example, Gmail (It seems I always  pull the same example!). &lt;/div&gt;&lt;div&gt;Honestly, when web mail was as it was before Gmail, if you were interviewed by Gartner about a choice between desktop email and webmail, what would you have answered? Yes, you would have chosen desktop mail, wholeheartedly. &lt;/div&gt;&lt;div&gt;But Gmail reared and you changed your mind, didn´t you?&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;So it's about Google Docs ... &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Actually, no. Not at all. &lt;/div&gt;&lt;div&gt;Google Docs is a straight copy of the Office UI and thus is has many of the issues Office has. &lt;/div&gt;&lt;div&gt;It has two good points: it´s online and it's collaborative. Unlike Office + Sharepoint, for example, that define "collaboration" as successive offline solo steps. &lt;/div&gt;&lt;div&gt;And Docs has a lot of issues of their own. I will not blog any more about all those bloopers because I don't have that much free time, and I want to blog about positive ideas, but trust me that Docs deserves a sound revision. &lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;So what?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;In future posts I will clarify what´s wrong about the "documents" and will sketch my take on &lt;i&gt;the Office replacement&lt;/i&gt;, the one that will work, adopted with viral frenzy. Like Gmail was&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt; &lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:verdana, arial, helvetica, sans-serif;font-size:16px;"&gt;&lt;h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 14px; font-weight: bold; color: rgb(13, 86, 205); "&gt;&lt;/h2&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-977464323541953591?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/977464323541953591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/10/end-of-document-age.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/977464323541953591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/977464323541953591'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/10/end-of-document-age.html' title='The end of the &quot;document&quot; age'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-641273193229504543</id><published>2009-10-23T10:11:00.004-03:00</published><updated>2009-10-23T10:45:47.727-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bruce Johnson'/><category scheme='http://www.blogger.com/atom/ns#' term='indexing AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='crawler'/><category scheme='http://www.blogger.com/atom/ns#' term='Katharina Probst'/><title type='text'>Making AJAX crawlable</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:arial, sans-serif;font-size:small;"&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:tahoma, sans-serif;"&gt;There is a not-so-new slideset by Katharina Probst and Bruce Johnson (the GWT guy) about making AJAX crawlable, here: &lt;span class="Apple-style-span"  style=" ;font-family:arial, sans-serif;"&gt;&lt;a x="y" href="http://docs.google.com/present/view?id=dc75gmks_120cjkt2chf" target="_blank" style="font-family: tahoma, sans-serif; color: rgb(0, 0, 0); "&gt;http://docs.google.com/present/view?id=dc75gmks_120cjkt2chf&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:tahoma, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:tahoma, sans-serif;"&gt;&lt;iframe src="http://docs.google.com/present/embed?id=dc75gmks_120cjkt2chf&amp;amp;size=m" frameborder="0" width="555" height="451"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;It's short and interesting. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;It's not only about AJAX but any dynamic web site who wants their pages indexed like, for example, a news site. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;One way to have dynamic content indexed was to make the internal engine render all the possible pages in HTML and store them in a special directory, in a simplified format to avoid a traffic spike . &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;Now Probst and Johnson say that Web sites willing to be indexed should provide a server script that outputs all the data the site wants to be reached through.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;For example a site about places can output a list of cities with additional relevant data, in a simple listing "internal page" (do crawlers index very long pages?)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;This would be better that to run the server scripts to make it generate all the possible pages. But it might be a resources waste, as instead of many pages one could do with a simple, long, "internal page" sporting the keywords and other fixed data &lt;/span&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;ony&lt;/span&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt; once, and a listing of the variable parts, pointing to the URL where the user would choose his selection. &lt;span __wave_xml=""&gt;http://docs.google.com/present/view?id=dc75gmks_120cjkt2chf &lt;line&gt;&lt;/line&gt;     &lt;line&gt;&lt;/line&gt;Web sites wanting to be indexed should provide a simple script that outputs all the data the site wants to be reached through.&lt;line&gt;&lt;/line&gt;For example a site about places can output a list of cities, in a simple listing "internal page". &lt;line&gt;&lt;/line&gt;In some cases it is possible to run the server scripts to make it generate all the possible pages. This might be a resources waste, as instead of many pages one could do with a simple, long, "internal page" sporting the keywords and other fixed data ony once, and a listing of the variable parts, pointing to the URL where the user would choose his selection. " &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;span&gt;"All possible pages" sounds scary, but in most cases it's not. Obviously Google can't generate each and every page. But most other sites could. Even eBay, for example, which must be doing something like that. Each site has to do its math: number of unique "items" times number of characters per item pure content, devoid of all the surronding stuff like hundreds of links that make a page weighty. Disk drives are inexpensive. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;span&gt;I think about loading a special directory with barebones XML "bait" pages containing all the relevant data with appropriate URLs that the web server could redirect to the actual page for viewing. This way the bait pages could be designed to display better in the search results list, with more relevant abstracts. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;span&gt;And when I write "bait" I think of scams, sites luring users to click in search results that take them to different contents. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span x="y"  style="color: rgb(0, 0, 0);  font-family:tahoma, sans-serif;"&gt;&lt;span&gt;Actually, the site should design and store indexing raw data, linking text content with URLs, to feed the crawler. And ideally the site should ba abre to run it at the time that best fits them, like for example during the local night hours. As the indexes do not update so frequently, not in real time at least, choosing a time should not be an issue. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-641273193229504543?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/641273193229504543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/10/making-ajax-crawlable.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/641273193229504543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/641273193229504543'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/10/making-ajax-crawlable.html' title='Making AJAX crawlable'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-3969742539270672949</id><published>2009-10-18T23:30:00.003-03:00</published><updated>2009-10-18T23:53:31.111-03:00</updated><title type='text'>No new posts</title><content type='html'>&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;&lt;p&gt;No new post. Many days ago I tried to sprout a new article, funny, revealing, but it was not possible.&lt;/p&gt;&lt;p&gt;I ran into problems, the kind of problems I blog about here, and it was impossible to come out with a post in a finite time lapse.&lt;/p&gt;&lt;p&gt;So I decided to blog about those problems and in doing so I ran into more issues.&lt;/p&gt;&lt;p&gt;The issues were difficult to describe so I recorded the screen action and after doing so I noticed that I didn't know how to publish video, er .., flash, because I recorded the screen with Debugmode's Wink that outputs a flash video.&lt;/p&gt;&lt;p&gt;The "Add Video" button does not  know about flash, only AVI, MPEG, QuickTime, Real, and Windows Media.&lt;/p&gt;So I delved into the docs that would help me to learn how to include a simple, small, animation into my new post but no luck.&lt;/div&gt;&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;So this no-post is about not posting because of the reasons I post about. &lt;/div&gt;&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;I googled about posting flash in blogger and nothing clear came out, only that I could upload the movie into youTube and embed it. &lt;/div&gt;&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;youTube refused to accept my swf but didn´t tell why. &lt;/div&gt;&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Lucida, Arial, sans-serif; "&gt;Does anybody know how to do it? Now I suspect that youTube rejected my swf because it featured cht usual pause/run controls. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-3969742539270672949?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/3969742539270672949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2009/10/no-new-posts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/3969742539270672949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/3969742539270672949'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2009/10/no-new-posts.html' title='No new posts'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-6516588786669610632</id><published>2008-01-17T14:53:00.000-02:00</published><updated>2008-01-17T16:34:24.142-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='timezone'/><category scheme='http://www.blogger.com/atom/ns#' term='google calendar'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse Plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='DST'/><title type='text'>Calendar and timezones</title><content type='html'>&lt;p&gt;Today I registered myself for an event, a webcast about a technology (making Eclipse pulgins) that will happen in a few days so I want to enter it in my Google Calendar. &lt;/p&gt; &lt;p&gt;The event is slated for starting by January 22, 2008 at 9:00 am PST / 12:00 pm EST / 5:00 pm GMT.&lt;/p&gt; &lt;p&gt;As I'm not in USA the first two time tags are meaningless to me so I'm left with only the third one, namely "5:00 pm GMT". As I'm in Buenos Aires my time id "GMT - 2" during this summer so after some reasoning I think I have to add (or subtract?) 2 hours to the GMT time to get my local time. Or I can visit &lt;a href="http://www.timeanddate.com/worldclock/fixedtime.html?year=2008&amp;amp;month=1&amp;amp;day=22&amp;amp;hour=17&amp;amp;min=0&amp;amp;sec=0" target="_blank"&gt;timeanddate.com&lt;/a&gt; and after a while look for Buenos Aires in the long places list to find out that the event will start at 3PM here.  &lt;/p&gt; &lt;p&gt;Why didn't I use the timezone option in Google Calendar event details input form?&lt;/p&gt; &lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_W6ygEfWM_YA/R4-e0I3RGzI/AAAAAAAAABc/bot1Px6jri0/s1600-h/agenda20080117_TZ_IN_GCALENDAR.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_W6ygEfWM_YA/R4-e0I3RGzI/AAAAAAAAABc/bot1Px6jri0/s320/agenda20080117_TZ_IN_GCALENDAR.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5156514716932184882" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Well, it happens that there is no such option. Which I think it might be useful for people entering events that will happen somewhere else, for example one that is going to travel. &lt;/p&gt; &lt;p&gt;Actually the screenshot is only a quick and dirty mockup I made for this posting. Just an idea to be developed. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-6516588786669610632?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/6516588786669610632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2008/01/calendar-and-timezones.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/6516588786669610632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/6516588786669610632'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2008/01/calendar-and-timezones.html' title='Calendar and timezones'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_W6ygEfWM_YA/R4-e0I3RGzI/AAAAAAAAABc/bot1Px6jri0/s72-c/agenda20080117_TZ_IN_GCALENDAR.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-1133291913493995749</id><published>2008-01-01T19:34:00.000-02:00</published><updated>2008-01-01T20:18:22.884-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>Posting is a pain</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_W6ygEfWM_YA/R3q7Ko3RGxI/AAAAAAAAABM/FRcIszfZ3WU/s1600-h/agenda20080101_EditArea.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_W6ygEfWM_YA/R3q7Ko3RGxI/AAAAAAAAABM/FRcIszfZ3WU/s200/agenda20080101_EditArea.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5150634915293895442" /&gt;&lt;/a&gt; &lt;p&gt;Posting in the Blogger UI is a pain, one posts struggling against the system instead of being helped by it.  &lt;/p&gt; &lt;p&gt;The first noticeable bit is the working area. In my modest 1024x768 screen only 21% of the pixels are devoted to input text, the rest is mostly flat blank or dark blue. Few artifacts, this is good.  &lt;/p&gt; &lt;p&gt;Hey, I paid for the whole screen, why should I want to use only 1/5 of it? &lt;/p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_W6ygEfWM_YA/R3q7do3RGyI/AAAAAAAAABU/nTv7nVdwpbc/s1600-h/agenda20080101_WindowsDialog.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_W6ygEfWM_YA/R3q7do3RGyI/AAAAAAAAABU/nTv7nVdwpbc/s200/agenda20080101_WindowsDialog.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5150635241711409954" /&gt;&lt;/a&gt;&lt;p&gt;An example comes to mind: the visualization and edition of environment variables in Windows. It is done in fixed-size small windows that didn't make much sense in 640x480 screens and are ridiculous as of today's resolutions.  &lt;/p&gt; &lt;p&gt;As I said, this is the first bit. There are so many! For example whilst editing HTML, newlines become line breaks instead of being handled as blank space. A newline in the HTML source is replaced by a ... hmm, I already struggled trying to show tags here ...  lets try, newlines are illegally converted in &amp;lt;br&amp;gt; tags. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-1133291913493995749?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/1133291913493995749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2008/01/posting-is-pain.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1133291913493995749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1133291913493995749'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2008/01/posting-is-pain.html' title='Posting is a pain'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_W6ygEfWM_YA/R3q7Ko3RGxI/AAAAAAAAABM/FRcIszfZ3WU/s72-c/agenda20080101_EditArea.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-1172398036667555448</id><published>2008-01-01T17:30:00.000-02:00</published><updated>2008-01-03T14:47:02.040-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='web site design'/><category scheme='http://www.blogger.com/atom/ns#' term='The design of sites'/><category scheme='http://www.blogger.com/atom/ns#' term='JAMES A. LANDAY'/><category scheme='http://www.blogger.com/atom/ns#' term='JASON I. HONG'/><category scheme='http://www.blogger.com/atom/ns#' term='DOUGLAS K. VAN DUYNE'/><title type='text'>Ten pearls of wisdom</title><content type='html'>&lt;p&gt;Yesterday a couple in Florida &lt;a href="http://news.aol.com/story/_a/diners-find-rare-pearl-in-plate-of-clams/20071231185909990001?ncid=NWS00010000000001"&gt;found a pearl in their dinner&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;That´s nothing, in terms of economical value, when compared with this pearl of wisdom I found the day before. It´s a small excerpt from a book, see for yourself:&lt;/p&gt;  &lt;div style="background-color: #fff0c7" width: 80%;&gt;       &lt;h3 style=" margin-bottom: 1px;"&gt;Top Ten Signs That Things Are Going Badly&lt;/h3&gt;       &lt;ol style="margin-top: 1px"&gt;           &lt;li&gt;"Our Web site is intuitive and user-friendly."&lt;/li&gt;           &lt;li&gt;We need to start doing some usability tests before our launch next month."&lt;/li&gt;           &lt;li&gt;"We can use [XML/SOAP/ insert other buzzword technology] to fix that."&lt;/li&gt;           &lt;li&gt;"If you stop and think about how the interface works for a second, it makes complete sense."&lt;/li&gt;           &lt;li&gt;"How can our customers be so stupid? It's so obvious!"&lt;/li&gt;           &lt;li&gt;"Well, they should RTFM!"&lt;/li&gt;           &lt;li&gt;"We don't need to do any user testing. I'm a user, and I find it easy to use."&lt;/li&gt;           &lt;li&gt;"We'll just put an 'Under Construction' sign there."&lt;/li&gt;           &lt;li&gt;"Shrink the fonts more so that we can put more content at the top."&lt;/li&gt;     &lt;li&gt;"We need a splash screen."&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;p&gt;Yes, since long ago I noticed that when a developer designing any piece of software says they were planning to build it "APB" (A prueba de bobos = fool proof) then that system is bound to failure.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;What usually follows is "How can our customers be so stupid? It's so obvious!" and maybe the addition of some user-patronizing instructions.&lt;/p&gt; &lt;p&gt;But all these ten bits together! Understanding this might save the site much more value than that of the rare pink pearl. &lt;/p&gt; &lt;p&gt;The book, whick I recommend without having read it in full, is &lt;a href="http://www.designofsites.com/about_the_book/index.htm" target="_blank"&gt;"The design of sites"&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;It´s not about graphical design the "surface design" but on functional design which accounts for 90% of a site´s usability. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-1172398036667555448?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/1172398036667555448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2008/01/ten-pearls-of-wisdom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1172398036667555448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/1172398036667555448'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2008/01/ten-pearls-of-wisdom.html' title='Ten pearls of wisdom'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-4502119078368748992</id><published>2007-12-07T13:47:00.000-03:00</published><updated>2007-12-07T16:12:01.538-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><title type='text'>How to learn to loathe usability reviews and stop worrying</title><content type='html'>An usability review is always about issues in the user interface of a system. &lt;br /&gt;It's the contrary of raving about the web site or whatever, is pinpointing design errors. &lt;br /&gt;In the programming world those unavoidable errors are called "bugs" and usually are fixed without blaming anybody. &lt;br /&gt;This is fine, the whole team owning the bugs and fixing them happily. &lt;br /&gt;&lt;br /&gt;One problem I frequently found with usability reports is that the author of the UI resists the reports sayings as if it were an attack, arguing forever. &lt;br /&gt;&lt;br /&gt;But so are those reports ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-4502119078368748992?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/4502119078368748992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/12/how-to-learn-loathe-usability-reviews.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/4502119078368748992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/4502119078368748992'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/12/how-to-learn-loathe-usability-reviews.html' title='How to learn to loathe usability reviews and stop worrying'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-321907605079766707</id><published>2007-12-04T17:28:00.000-03:00</published><updated>2007-12-04T17:55:40.399-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GWT'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='interaction design'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Downloading the GWT Example Programs</title><content type='html'>&lt;h4&gt;How to download GWT &lt;a href="http://code.google.com/webtoolkit/examples/" target="_blank"&gt;Example Projects&lt;/a&gt; &lt;/h4&gt; &lt;br /&gt;Adhering to the currently running GWT Conference I'm blogging about a small issue in the GWT site.&lt;/p&gt; &lt;br /&gt;It happens that, after seeing the reasonably good demos, I wants to have the code in my PC.&lt;/p&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_W6ygEfWM_YA/R1W7lAbyvPI/AAAAAAAAAAk/TlVDEvMbuRk/s1600-h/DownloadGWTExamples.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_W6ygEfWM_YA/R1W7lAbyvPI/AAAAAAAAAAk/TlVDEvMbuRk/s200/DownloadGWTExamples.gif" border="0" alt="download sample ... or not?" title="download sample ... or not?"id="BLOGGER_PHOTO_ID_5140220794159414514" /&gt;&lt;/a&gt;It looks easy: there is a prominent link button closing the page content (see image) labeled "Download Source Code."&lt;/p&gt; &lt;br /&gt;So I clicked the button and it took me to a page titled "Google Web Toolkit Downloads" contaning the GWT download offerings, which does not include the sample code I wanted. Only a "Download Google Web Toolkit" button.&lt;/p&gt; &lt;br /&gt;I said to myself "It must be somewhere near here" and started looking around.&lt;/p&gt; &lt;br /&gt;A "see our &lt;a href="http://code.google.com/webtoolkit/versions.html" target="_blank"&gt;complete download list&lt;/a&gt;." link seemed the solution, but not: it contains lots of GWT versions including release candidates for version 1.0 (1.4 is current as I write this.)&lt;/p&gt; &lt;br /&gt;Conclusion: not a single sample download, I verified that all five example projects led to the same page.&lt;/p&gt; &lt;br /&gt;&lt;h4&gt;The bottom line&lt;/h4&gt; &lt;br /&gt;It happens that the examples are included in the GWT download. So it's right to take the user to the download page, but #~@%gggg! &lt;/p&gt; &lt;br /&gt;Instead of the notorious "Download Source Code" it would have been better to write "The source code gets installed with GWT in subfolder x." &lt;/p&gt; &lt;br /&gt;&lt;h4&gt;A bit on usability&lt;/h4&gt; &lt;br /&gt;Most usability issues are small and silly, the problem is when they are so many! &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-321907605079766707?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/321907605079766707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/12/downloading-gwt-example-programs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/321907605079766707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/321907605079766707'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/12/downloading-gwt-example-programs.html' title='Downloading the GWT Example Programs'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_W6ygEfWM_YA/R1W7lAbyvPI/AAAAAAAAAAk/TlVDEvMbuRk/s72-c/DownloadGWTExamples.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-6182128472953013529</id><published>2007-12-03T10:10:00.000-03:00</published><updated>2007-12-04T15:33:32.445-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GWT'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='The GWT conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Alan Cooper'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Basic'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>The very first GWT conference has started today</title><content type='html'>&lt;h4&gt;&lt;a name="first" id="first"&gt;The first GWT conference&lt;/a&gt;&lt;/h4&gt;&lt;p&gt;I don't go to such conferences. It's not that I don't want to, I'm too far away and currency exchange is not at all convenient (by a factor of three) so I have to observe them as an outsider. I have observed many, since the first JavaOne and before. &lt;/p&gt;&lt;p&gt;Usually the first few conferences on each new technology convey all the excitement, the feeling of being pioneers, a sense of evangelism. &lt;/p&gt;&lt;p&gt;A new and promising technology captures the vested interest of thousands, usually because it promises to solve all the pending problems or because it appears to be an opportunity to make big money. &lt;/p&gt;&lt;br /&gt;&lt;h4&gt;The GWT opportunity&lt;/h4&gt;&lt;p&gt;That said, GWT is also a huge opportunity for the IT masses to solve a pesky problem that has been always endemic to computer systems. Because it is a product positioned near the User Interface and computer systems too often deny the user. &lt;/p&gt;&lt;p&gt;Unfortunately it seems as if the focus still were the computer ... &lt;/p&gt;&lt;p&gt;From &lt;a href="http://www.voicesthatmatter.com/gwt2007/" target="_blank"&gt;the conference site&lt;/a&gt; ...&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;"Google Web Toolkit enables developers to use their favorite Java tools to build AJAX applications without having to tackle the steep learning curve and quirks of JavaScript and CSS. The Voices That Matter: Google Web Toolkit Conference will insure you understand why this is so and how you can leverage the power and functionality of GWT for your applications."&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;The text above is the very first paragraph from the landing page. By reading it one can not follow that this is a user-focused conference. It'sall about developers, once again.&lt;br /&gt;&lt;p&gt;In the last paragraph of an inner page the good news appear. Under &lt;a href="http://www.voicesthatmatter.com/gwt2007/aboutgwt.html" target="_blank"&gt;What is Google Web Toolkit?&lt;/a&gt; one can read ...&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;"The GWT engineering team makes this abundantly clear by stating unapologetically that when there is a choice to be made between "easy for the user" versus "easy for the developer," "easy for the user" wins. That may be a surprising sentiment coming from tool builders, but, then again, their first design axiom is four words: &lt;strong&gt;User experience is primary&lt;/strong&gt;."&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;There is that candid passage where the author says that this " ... may &lt;em&gt;be a surprising sentiment ... "&lt;/em&gt; and yes, it is surprising, a nice surprise.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Who is the conference for?&lt;br /&gt;&lt;/h4&gt;&lt;p&gt;Obviously the GWT Conference is for developers, technologists, like me and most of the featured speakers. With a couple "usability" sparks, IMO too lame.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;It's also clear that one can't make a user advocate out of a hardcore IT geek in the lapse from monday thry Thursday at 1:30PM.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The fact is that GWT solves a problem to the developers, that of having to write Javascript for the UI. Besides that, it could even be harmful from the point of view of the users, leaving them at the sole mercy of the Java developers.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There is nothing wrong with Java developers, many of my friends ara Java developers ...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Seriously, it's not the developer's fault. Can't explain it now ... it's in Alan Coopers book "&lt;a href="http://www.amazon.com/Inmates-Are-Running-Asylum-Products/dp/0672326140" target="_blank"&gt;The Inmates Are Running the Asylum&lt;/a&gt;."&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;The technology and the solution&lt;/h4&gt;A technology is not a solution but a tool. Supposedly it will be easierfor a Java developer to build a UI using GWT. This is not to say that the application will be necessarily better, read on ...&lt;br /&gt;&lt;p&gt;Many years ago a tool was announced, one that allowed developers top build UIs with great ease, dragging and dropping controls in a canvas. It was bundled with a well known programming language. &lt;/p&gt;That tool brought GUI development to the masses, literally, and thus itwas used to build both a few good and many loathed UIs.&lt;br /&gt;&lt;p&gt;You know, I'm talking about Microsoft's Visual Basic. VB applications were&lt;br /&gt;used to "upgrade" many DOs applications, frequently with reduced usability. Yes, GUI replacements were not necessarily better for the user than their command linre counterparts, maybe Lotus 1-2-3 was the most dramatic example: the DOS version dominated the spreadsheet marked but the GUI version fumbled.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;The bottom line&lt;br /&gt;&lt;/h4&gt;&lt;p&gt;Althought Java in the server plus GWT for the UI plus the developer sounds like &lt;a href="http://en.wikipedia.org/wiki/Three_of_a_Perfect_Pair" target="_blank"&gt;three of a perfect pair&lt;/a&gt;, that does not mean that any application is going to be plain better.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In fact, we'll see worse applications because GWT is doing a good job in lowering the threshold.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I revolve thinking about how to help even the most hardcore geeky&lt;br /&gt;devlopers to build usable applications.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h4&gt;Trivia&lt;br /&gt;&lt;/h4&gt;&lt;p&gt;&lt;a href="http://cooper.com/" target="_blank"&gt;Alan Cooper&lt;/a&gt;, the guy who wrote the "inmates" book, is also the one who invented Visual Basic.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-6182128472953013529?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/6182128472953013529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/12/very-first-gwt-conference-has-started.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/6182128472953013529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/6182128472953013529'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/12/very-first-gwt-conference-has-started.html' title='The very first GWT conference has started today'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-8303580844463182360</id><published>2007-11-14T09:20:00.000-03:00</published><updated>2007-11-18T22:06:43.554-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='webmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google applications'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>The high usability example: Gmail</title><content type='html'>&lt;h3&gt;Why is Gmail an example of high usability?&lt;/h3&gt;&lt;br /&gt;This happened in two steps, by sure.  I imagine it like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;First step, the idea:&lt;/span&gt;&lt;br /&gt;The first step was a positive one,  about thinking on behalf of the users, the inception of a useful product.&lt;br /&gt;Remember: before Gmail we used slow webmail, with very little alloted space. For example I used Netscape mail because it offered 10MB, twice as much as the others did!&lt;br /&gt;Also, web mail was cumbersome and slow, made with traditional HTML forms that took ages to reload completely making you lose the focus.&lt;br /&gt;&lt;br /&gt;On the other hand we had the desktop mail, with enough space to store messages and with quick interaction. But usually installed in a single PC, unreachable from elsewhere.&lt;br /&gt;&lt;br /&gt;The Gmail idea was to question this status quo and seek a solution providing the advantages of both web mail and desktop mail:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;reachable from anywhere,&lt;/li&gt;&lt;li&gt;quick response,&lt;/li&gt;&lt;li&gt;lots of space to store messages,&lt;/li&gt;&lt;li&gt;and the innovative "conversation" newsgroup-like organization.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Second step, the implementation:&lt;/span&gt;&lt;br /&gt;This second step was a "negative" one in that it was about &lt;span style="font-style: italic;"&gt;not doing&lt;/span&gt; wrong.&lt;br /&gt;Although the developers (I imagine) were conscious that they were challenging the model, they refrained from adding the many features that surface in such circumstances, coming out with a really clean user interface.&lt;br /&gt;Those who are not developers have to imagine how compelling is to show the world a feature that just appeared in one's mind. Whatever excitement you imagine, please double it.&lt;br /&gt;Yes, the team was led by someone with really strong ideas! Perhaps a woman, because women are much more resistant than men to the gadget kind of feature.&lt;br /&gt;&lt;br /&gt;The result was an interface that anyone could use without special training, just having operated another email client (even the infamous Outlook) was enuogh.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wrap up&lt;/span&gt;&lt;br /&gt;The first step was to have a good idea, and the second was not to spoil it.&lt;br /&gt;Gmail changed the world. After it's success all other web mail services had to catch up in a hurry, some of them did not resist the urge to add frills and came out with heavy UIs that their users complain about.&lt;br /&gt;Gmail is so good not because it's Google's mail approach but because the team leader did not let features creep into the devilered product.&lt;br /&gt;As I like to say, usability is the lack of defects. One can not add usability but take defects from the product.&lt;br /&gt;Best of all, an application can be born with no defects, strictly sticking to a minimalist design plan. This is what returns the best results.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-8303580844463182360?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/8303580844463182360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/11/high-usability-example-gmail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8303580844463182360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8303580844463182360'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/11/high-usability-example-gmail.html' title='The high usability example: Gmail'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-396620509858172376</id><published>2007-11-08T08:26:00.000-03:00</published><updated>2007-11-17T10:28:56.357-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Usability Day'/><category scheme='http://www.blogger.com/atom/ns#' term='UPA'/><title type='text'>Today is "World Usability Day 2007"</title><content type='html'>This is the third edition of the "&lt;a href="http://www.worldusabilityday.org/"&gt;World Usability Day&lt;/a&gt;", comprised of a set of events that are performed all around the world starting in New Zealand under the motto “&lt;span style="font-style: italic;"&gt;Making life easy!&lt;/span&gt;”&lt;br /&gt;This year's theme is "&lt;span style="font-style: italic;"&gt;Healthcare&lt;/span&gt;."&lt;br /&gt;The number of events makes evident the interest of the people, not necessarily usability-related people, on the subject.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://seriousgamessource.com/features/img/JapaneseToilet.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;  " src="http://seriousgamessource.com/features/img/JapaneseToilet.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;What's "usability?" Uh?&lt;/span&gt;&lt;br /&gt;In the context of last year's Usability Day there was a "Usability Hall of Fame" contest (web site now defunct) and you could vote for your pet usability feature.  And the winner was .... a japanese toilet!&lt;br /&gt;&lt;br /&gt;It seems that the toilet defeated the other features because it was green: it reused the hand wash water as flush water.&lt;br /&gt;Albeit now everybody is aligned with Planet Care (including the US Gov) the greenness of a thing has nothing to see with its usability. The toilet is interesting but not the epitome of usability.&lt;br /&gt;&lt;br /&gt;As we all know, the epitome of usability is Gmail, isn't it?&lt;br /&gt;&lt;br /&gt;The Usability Hall of Fame contest made evident the fact that few people has a clear idea about what Usability is.&lt;br /&gt;For example, many think that it's in the user interface design! I used to think that, for a while, many years ago.&lt;br /&gt;&lt;br /&gt;The World Usability Day Celebration is useful in that it brings more people in touch with usability concepts. As soon as you look at a few of the &lt;a href="http://www.worldusabilityday.org/event"&gt;events &lt;/a&gt;slated for today you get the idea.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Usability does not exist&lt;br /&gt;&lt;/span&gt;What is real is the lack of usability. Over time, the things that now are notoriously more usable tend to become mainstream, "normal."&lt;br /&gt;We can notice the lack of usability and act upon it, because it is a facet of design, or better: the final result of design.&lt;br /&gt;Yes, visual design is desirable, and we enjoy it. But is is useless if "the thing" drives you mad every time you have to suffer it.&lt;br /&gt;&lt;br /&gt;If you want a 5-minute briefing see "&lt;a href="http://www.simpleusability.com/usability-value/usability-importance"&gt;Importance of Usability&lt;/a&gt;," a page I just found. It refers only to web sites and usability testing, but anyway ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-396620509858172376?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/396620509858172376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/11/today-is-world-usability-day-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/396620509858172376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/396620509858172376'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/11/today-is-world-usability-day-2007.html' title='Today is &quot;World Usability Day 2007&quot;'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-2887881692618775386</id><published>2007-11-07T19:07:00.000-03:00</published><updated>2007-11-07T19:18:26.272-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Gmail is a bit better</title><content type='html'>I just noticed that Gmail changed the way it reports that a message is being sent.&lt;br /&gt;Now there is a green banner that reads "Sending" instead of the older red one. The interesting bit is that, after a while when one is about to start clicking all around, the banner changes to "Still sending" and one refrains from messing it all.&lt;br /&gt;We users save time, as instead of cancelling and resending we just wait a little more.&lt;br /&gt;Google saves bandwith, as more emails containing fat attachments will be sent only once.&lt;br /&gt;Everybody is a little happier, and the World is a better place to live in!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-2887881692618775386?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/2887881692618775386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/11/gmail-is-bit-better.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/2887881692618775386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/2887881692618775386'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/11/gmail-is-bit-better.html' title='Gmail is a bit better'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3444902502377857630.post-8759911038508731815</id><published>2007-11-07T08:50:00.000-03:00</published><updated>2007-11-07T09:19:35.405-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Interface design'/><category scheme='http://www.blogger.com/atom/ns#' term='UI design'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='software development'/><title type='text'>This blog ...</title><content type='html'>&lt;h3&gt;Statement of intention&lt;/h3&gt;&lt;br /&gt;The plan is to share my perception of quirks and glitches found in the Google applications I use, like Gmail, Google Documents, Google Desktop, Browser Sync.&lt;br /&gt;Along my career as a software developer I noticed that all too often we developers disregard the user's interest to favor software development considerations like reusing a piece of code or simply easing a development task.&lt;br /&gt;Obviously in Google they strive to do things well, to be respectful of the users needs.&lt;br /&gt;But it happens that every now and then a developer lets an unnoticed glitch emerge: the idea is to help them notice and fix it if they found fit.&lt;br /&gt;Every small detail that could make the user's life better.&lt;br /&gt;&lt;h3&gt;A counter example&lt;/h3&gt;Since day one Windows had a clock in the task bar. It displayed the time, and one could conveniently hover the mouse over the clock to see the date for a while in a popup like a tooltip.&lt;br /&gt;Did I say "conveniently?" Why couldn't it permanently display the date too? Actually, it happened as of Windows XP many years after the introduction of the original clock.&lt;br /&gt;In the meanwhile millions of people wasted millions of seconds (in fact many a human life) hovering that clock instead of spotting the date at once.&lt;br /&gt;Well, the Google types are much more prone to receive and act upon thai type of requests. Also, Google's software distribution model "The Permanent Beta" is more suitable for doing small incremental corrections in their products.&lt;br /&gt;&lt;h3&gt;Finally&lt;/h3&gt;If you think that something is wrong, or can be done better, please write it. Millions of people will be grateful, albeit marginally, and their lives will be easier and happier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444902502377857630-8759911038508731815?l=googloopers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://googloopers.blogspot.com/feeds/8759911038508731815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://googloopers.blogspot.com/2007/11/this-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8759911038508731815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3444902502377857630/posts/default/8759911038508731815'/><link rel='alternate' type='text/html' href='http://googloopers.blogspot.com/2007/11/this-blog.html' title='This blog ...'/><author><name>Juan Lanus</name><uri>http://www.blogger.com/profile/17748734135727657133</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp1.blogger.com/_W6ygEfWM_YA/Rx-GRzXJUTI/AAAAAAAAAAM/yCKZEzaa6hc/s320/JuanLanus_2006_small.jpg'/></author><thr:total>0</thr:total></entry></feed>
