Les clients lourds, à installer sur chaque ordinateur, n'ont plus la cote : trop complexes à installer et mettre à jour, incompatibles avec la vaste majorité des terminaux, ils se sont fait voler la vedette par les interfaces Web. Mais les interfaces HTML, même mâtinées de Javascript (concept Ajax), restent trop simplistes pour des usages avancés, et impliquent de rester connecté en permanence. Le constat ne date pas d'hier, et on parle depuis des années des clients pour les applications Internet riches (RIA), qui reprendraient le meilleur des deux mondes : projets XUL chez Mozilla, GWT chez...