Un point souvent négligé par certaines guis, c'est leur but fondamental : les interfaces graphiques servent à visualiser des données (textes, images, sons, bdd, whatever) et dans une certaine mesure, à interagir avec. Dans ce contexte, la partie représentation dépend énormément du type de data - d'où l'importance d'avoir des widgets plus évolués que ceux proposés par les toolkits classiques (qui se révèlent souvent trop généralistes) .
Le domaine des HIGs étant quand même super complexe, ce premier article abordera la question des données linéaires, un thème royalement ignoré sous prétexte que les listes suffisent dans la majeure partie des cas.