Brevet FR2807179A1 — publié le 20011005

La présente invention concerne d'une façon générale l'affichage sur écran d'un poste informatique d'éléments interactifs tels que des pages en langage HTML (Hypertext Markup Language), chargés depuis un poste distant tel qu'un serveur Internet. On sait qu'avec les techniques de communication courantes, par exemple avec un modem à 56 kbps sur une ligne téléphonique, et avec l'encombrement de l'Internet, des pages HTML volumineuses (qui peuvent atteindre parfois plusieurs centaines de Kilo-octets) peuvent nécessiter un temps considérable, parfois de plusieurs dizaines de secondes, pour être chargées et affichées sur le poste client. II en résulte une navigation qui s avère extrêmement fastidieuse et seuls des moyens de communication plus sophistiqués, et surtout sensiblement plus coûteux, permettent d'atténuer ce problème. La présente invention vise, dans tel contexte, à atténuer sensiblement, du point de vue de l'utilisateur, l'impression d'attente inutile qu'il ressent fréquemment lors de navigations sur l'Internet, ou autres consultations d'informations sur réseaux lents . Ainsi l'invention propose un procédé de gestion de l'affichage, sur l'écran d'affichage d'un poste informatique client, d'éléments d'affichage chargés à partir d'un poste informatique serveur, les éléments chargés comprenant un premier élément à chargement rapide et un second élément à chargement plus lent, la zone d'affichage du premier élément recouvrant au moins partiellement la zone d'affichage du second élément, caractérisé en ce qu'il comprend les étapes successives suivantes (a) chargement et affichage du premier élément, (b) chargement du second élément sans l'afficher, (c) détection des mouvements d'un pointeur actionné par l'utilisateur, pour déterminer si ledit pointeur entre dans une région déterminée de la zone d'affichage du premier élément, et (d) lorsqu'une telle entrée est détectée, affichage du second élément à la place du premier élément. Grâce à la présente invention, l'utilisateur, pendant le chargement d'une page particulièrement lourde, peut déjà consulter d'autres informations, et peut, dès les chargement de ladite page, accéder à celle-ci d'une manière extrêmement simple et intuitive. Des aspects préférés, mais non limitatifs, du procédé selon l'invention sont les suivants - le premier élément contient un ou plusieurs sous-éléments d'interactivité, et le procédé comprend en outre l'étape consistant, au plus tard en même temps que l'étape (c), à désactiver le ou lesdits sous-éléments d'interactivité. - la zone d'affichage du premier élément et la zone d'affichage du second élément sont superposées. - le second élément appartient, conjointement avec au moins un autre élément, une page interactive. - le procédé comprend en outre, pendant et/ou à la fin de l'étape (b), au moins une étape d'affichage, dehors de ladite zone d'affichage du premier élément, d'un autre élément informant l'utilisateur du déroulement de ladite étape (b). - le procédé comprend en outre, après l'étape (d), les étapes suivantes (e) détection des mouvements du pointeur actionné par l'utilisateur, pour déterminer si ledit pointeur entre dans une région déterminée de l'écran, et (t) lorsqu'une telle entrée est détectée, affichage du premier élément à la place du second élément. - ladite région déterminée consiste en une zone de l'écran située en dehors de zone d'affichage du second élément. - ladite région déterminée consiste en un onglet ou bouton situé au voisinage de la zone d'affichage second élément. - ladite région déterminée est celle d'un sous-élément d'interactivité appartenant au second élément. - ladite région déterminée peut être constituée par plusieurs zones distinctes combinant éventuellement plusieurs des approches ci-dessus. - le premier élément n'est pas remplacé par le second élément tant que le pointeur n'a pas été amené en dehors de la région déterminée de la zone d'affichage du premier élément au moins une fois avant la détection effectuée à l'étape (c). - le premier élément comprend plusieurs sous-éléments aptes à être affichés dans des régions déterminées de la zone d'affichage du premier élément, tandis que le second élément comprend plusieurs sous-éléments aptes à être affichés dans des régions essentiellement superposées avec les régions des sous-éléments du premier élément, que l'étape (c) est mise en oeuvre région par région, et que l'étape (d) est mise en oeuvre sous-élément par sous-élément. - l'étape (e) est mise en oeuvre région par région, et l'étape (f) est mise en oeuvre sous- élément par sous-élément. - les étapes (c) et (e) sont mises en oeuvre en tenant compte du parcours du pointeur entre sous-éléments. - le procédé comprend en outre, avant l'étape (d), l'étape supplémentaire consistant à afficher, en superposition sur le premier élément, au moins un sous-élément appartenant au second élément. - l'étape (d) comprend une sous-étape de déplacement à l'écran de la représentation du premier élément vers l'extérieur dudit écran ou d'une fenêtre de celui-ci. - pendant la sous-étape de déplacement, le ou les sous-éléments du second élément affichés en superposition sur le premier élément restent immobiles. Les aspects ci-dessus apportent différents autres avantages, qui seront détaillés plus loin. D'autres aspects, buts et avantages de la présente invention apparaîtront mieux à la lecture de la description détaillée suivante d'une forme de réalisation préférée de celle-ci, donnée à titre d'exemple non limitatif et faite en référence aux dessins annexés, sur lesquels les figures 1 à 13 illustrent schématiquement différents états et comportements d'un procédé de gestion d'affichage selon l'invention. En référence tout d'abord à la figure 1, on a représenté schématiquement une page interactive P, telle qu'une page en langage HTML, qui doit etre chargée sur un réseau lent et/ou irrégulier tel que l'Internet, et qui est volumineuse (quelques dizaines de kilo-octets, voire plus de cent kilo-octets, ou même plus). Cette page est décomposée en deux zones d'affichage Z1 Z2 couvrant ensemble, typiquement, une fenêtre d'un logiciel de navigation sur Internet. Dans l'exemple de la figure 1, un élément de page E2 est chargé dans la zone Z1, tandis qu'un élément de page E5 est chargé dans la zone Z2. L'une de ces zones (la zone Z1 en l'occurrence) est définie comme pouvant tolérer le recouvrement de l'affichage de la page P par l'affichage d'éléments externes. Autrement dit, la décomposition en zones permet de distinguer une zone (Z1) dans laquelle l'affichage de l'élément courant (l'élément E2) peut être recouvert (entièrement ou partiellement) par l'affichage d'un (ou plusieurs) éléments qui n'appartiennent pas à la page interactive P. Bien entendu, les zones en question pourraient être de n'importe quelle forme, et constituées de parties (sous-zones) contigues ou non. Selon la présente invention, on vise à faire patienter l'utilisateur pendant le chargement de la page interactive, l'idée de base consistant à lui présenter au préalable un élément supplémentaire (élément El dans les schémas qui suivront) dont la caractéristique essentielle est d'être légère en termes de volume de données à transmettre, en étant par exemple constituée d'un simple texte introductif, c'est-à-dire très rapidement chargeable. La figure 2 illustre l'élément E1 affiché dans la zone ZI après avoir été chargé. L'affichage de cet élément E1 est effectuée dans la zone ZI afin de pouvoir recouvrir par la suite l'affichage de certains éléments de la page interactive (et plus précisément l'élément E2) quand ceux-ci seront chargés. On va maintenant décrire un certain nombre de détails de mise en oeuvre concrète de l'invention. 1- Stabilité de l'affichage de l'élément El La durée de chargement cumulée des éléments E2 et E5 destinés à constituer la page P n'étant pas exactement prévisible, et par ailleurs la durée nécessaire à l'examen complet par l'utilisateur du contenu de l'élément E1 - c'est-à-dire la durée de lecture du texte qu'il contient - étant dépendante des capacités et de l'attention de l'utilisateur, il est avantageux que l'élément E1 reste affiché jusqu'à que l'utilisateur l'ôte de sa propre initiative. 11 est en effet désagréable pour l'utilisateur de se voir tout à coup privé d'un texte il est en train de lire. L'approche adoptée, qui va maintenant être décrite plus en détail en référence à la figure 3, est la suivante : dès la fin du chargement des éléments E2 et E5 initialement nécessaires à l'exécution de la page interactive P, tout ou partie de la zone Z1 dans laquelle doit être affiché l'élément E1 sert de zone sensible , de manière à ce que, quand le pointeur d'une souris (ou tout autre périphérique d'entrée de la machine constituant un dispositif de pointage) entre dans cette zone Zl (et sans qu'un clic de souris ne soit nécessaire), l'affichage de l'élément E1 est automatiquement remplacé par celui de l'élément E2. On observera ici que l'on peut équiper la machine de moyens (bouton, fenêtre de dialogue ou autre) permettant alors à l'utilisateur de déclarer le cas échéant que par la suite, il ne souhaite plus voir l'élément El affiché. Ce moyen peut par exemple être un sous-élément d'interactivité dans E2 ou El. 2- Ré-affichage de l'élément El Sauf indication contraire explicitement donnée par l'utilisateur comme indiqué ci- dessus, on prévoit alors que l'utilisateur puisse retrouver ultérieurement l'élément E1 de sa propre initiative et le plus facilement possible, par exemple dans le cas où il l'aurait ôté par erreur. Or, après le remplacement de l'élément El par l'élément E2, puisque l'élément E2 doit offrir à l'utilisateur toutes ses propres possibilités d'interactivité (liens hypertexte, etc.) dans la zone d'affichage Z1, il est avantageux que cette zone Z1 ne serve pas à déclencher l'opération inverse, c'est-à-dire le remplacement de l'élément E2 par l'élément El. Pour satisfaire à cette contrainte, et comme illustré sur la figure 4, au moment où l'élément E2 est affiché, on prévoit que tout ou partie de la zone d'affichage Z2 dans laquelle est affiché l'élément E5 devienne à son tour zone sensible ; l'élément El pourra ainsi être réaffiché dès la détection de l'entrée du pointeur dans cette zone. Toutefois, dès que l'élément El a été de nouveau affiché, il faut que l'élément E5 offre toutes ses propres possibilités d'interactivité. C'est alors, comme précédemment, tout ou partie de la zone Z1 (contenant alors l'élément El) qui redevient zone sensible. Ceci est illustré sur la figure 5. Les comportements des figures 4 et 5 peuvent, dans la présente forme de réalisation, être enchaînés à l'infini, aussi longtemps que l'utilisateur n'a pas appelé d'autres pages. Bien évidemment, tant E2 que El peuvent aussi posséder des sous-éléments d'interaction, constituant d'autres zones sensibles, pour respectivement amener et enlever l'élément El. On va maintenant décrire en détail différents déroulements du procédé selon l'invention. Cas I : Le pointeur de la souris se trouve initialement dans la zone Z2 Il agit du cas où, au moment où les élements nécessaires à l'exécution initiale de la page interactive P sont finis d'être chargés, le pointeur de la souris se trouve dans la zone d'affichage qui ne contient pas l'élément El. déroulement du procédé est alors le suivant - l'élément E1 est chargé et affiché en premier, et reste affiché tant que les élements nécessaires à l'exécution initiale de la page interactive P (à savoir les éléments E2 et E5) ne sont pas encore chargés ; - l'élément E1 reste affiché, même après chargement des éléments E2 et E5, tant le pointeur actionné par la souris n'effectue pas une entrée dans la zone d'affichage Z1 contenant l'élément E1 ; - c'est seulement lors d'une telle entrée qu'il est remplacé par les éléments E2 et E5 - au cas où le pointeur est ensuite amené dans la zone d'affichage Z2 qui ne contient pas l'élément E2, l'élément E1 est affiché à nouveau. Cette séquence est présentée dans le diagramme de la figure 6. Cas 2 : Le pointe ur de la souris se trouve initialement dans la on 1 Il agit du cas où, au moment où les élements E2 et E5 nécessaires à l'exécution initiale de la page interactive P ont été chargés, le pointeur de la souris se trouve dans la zone d'affichage Zl qui contient l'élément El. ce cas l'élément El reste affiché aussi longtemps que le pointeur n'est pas sorti de la zone ZI, puis à nouveau entré dans celle-ci ; c'est seulement dans ce dernier cas que l'élément El est remplacé par les éléments E2 et E5 sur l'écran d'affichage. Cette séquence est présentée dans le diagramme de la figure 7. Approche dite de streaming Bien entendu, dans tous les cas, les éléments E2 et E5 de la page interactive P pourront être transmis dans une approche dite de streaming , approche classique dans laquelle des éléments d'une page sont affichés et exécutés avant que la page soit entièrement chargée. Il n'est en effet pas nécessaire d'attendre que la totalité de ces éléments de la page soient chargés pour activer la ou les zones sensibles . On va présenter ci-après une approche de streaming pour l'élément E1, qui dans le présent exemple est constitué par deux sous-éléments El. l et E1.2. Plutôt que d'attendre la fin du chargement complet de l'élément E1, les parties distinctes El.l et E1.2 de l'élément El (qui peuvent être par exemple principalement du texte) peuvent être chargées et affichées successivement, dans l'ordre de lecture. Le principe d'affichage des éléments en fonction des déplacements du pointeur de la souris peut rester identique, comme le présente le schéma de la figure 8. En variante, le comportement des différentes parties de l'élément El peuvent etre dissociées, selon les règles énoncées ci-dessous et décrites en référence aux figures 9 à 12, lesquelles chaque fenêtre a pour but de montrer d'une part les nouveaux éléments affichés en réaction à l'action de déplacement du pointeur de la souris présentée dans la fenêtre immédiatement précédente, le cas échéant, d'autre part nouvelle action de déplacement de la souris dont l'effet est montré dans la fenêtre suivante le cas échéant. R & gle 1 Il s'agit ici d'un simple rappel du principe déjà énoncé dans la section Cas 2 : Le pointeur de la souris se trouve initialement dans ZI Dans le cas où, au moment de la fin du chargement des éléments E2 et E5 de la page interactive P, le pointeur de la souris se trouve dans la zone Z1, les déplacements du pointeur n'ont pas d'effet tant que le pointeur n'est pas amené en dehors de la zone Zl (c'est-à-dire introduit dans la zone Z2) puis retourné ensuite dans la zone Zl. Ceci est illustré sur la figure 9. Règle 2 Le déplacement du pointeur de la souris, de la zone Z2 à la zone Zl, déclenche le remplacement de l'affichage du seul sous-élément touché par le sous-élément correspondant de la page interactive. Dans l'exemple illustré sur la figure 9, l'entrée du pointeur dans la région affectée au sous-élément El.l de l'élément E1 provoquera son remplacement par un sous-élément E2.1 de l'élément E2, tandis que l'autre sous- élément E1.2 de l'élément El restera intact. Règle 3 Cette règle aborde la réversibilité du comportement défini par la règle 2 : si le pointeur revient ensuite dans la zone Z2, même en étant passé par d'autres régions entre-temps, mais à condition d'avoir automatiquement défait les remplacements causés entre-temps, l'affichage de l'élément E2.1 est remplacé par celui de l'élément E1.1. Ceci est illustré sur la figure 10. Les schémas des figures 1 et 12 présentent d'autres exemples de mise en oeuvre de la réversibilité, tels que décrits ci-dessous Règle 4 Le déplacement du pointeur de la souris de la région occupée par le sous-élément E2.1 à la région occupée par le sous-élément E1.2 déclenche le remplacement de l'affichage du sous-élément E1.2 par celui du sous-élément correspondant E2.2 de la page interactive. Règle 5 Cette règle décrit une forme de réversibilité de la règle 4 : si le pointeur retourne de la région du sous-élément 2 à à la région du sous-élément E2.1, même en étant passé par d'autres régions entre-temps mais à condition d'avoir automatiquement défait les remplacements causés entre-temps, l'affichage du sous-élément E2.2 est remplacé par celui du sous-élément E1.2. Ceci est illustré sur la figure 11. Le schéma de la figure 12 présente une variante de mise en oeuvre de la règle 5. Supposons qu'après le parcours suivant du pointeur de la souris Z2 -> E 1.1 (qui devient E2.1) ---> E 1.2 (qui devient E2.2) le pointeur de la souris soit amené de la région occupée par le sous-élément E2.2 jusque dans la zone Z2. Ceci, du fait qu'il ne s'agit pas un retour au sens de la Règle 3, n'engendre pas le remplacement du sous-élément E2.2 par le sous-élément E1.2. Règle 6 Cette règle consiste à rendre l'opération ci-dessus réversible : si le pointeur retourne de la zone Z2 à la région occupée par le sous-élément E2.2, même en étant passé par d'autres zones entre-temps mais à condition d'avoir automatiquement défait les remplacements causés entre-temps et si le retour s'effectue avant un seuil temporel donné, l'opération est considérée comme étant défaite. Ceci est illustré sur la figure 12. Cette forme de réalisation permet avantageusement de ne plus appeler les sous-éléments constituant l'élément initial E1 lorsqu'une période de temps prédéterminée s'est écoulée pendant laquelle l'utilisateur est resté sur les sous éléments de l'élément E2, ce qui est révélateur par exemple d'un début de travail de l'utilisateur sur l'élément E2. Eyemplepplications de la p r ésente invention Dans le cadre d'applications Internet ou autres, le procédé selon l'invention peut être complété par exemple par des éléments présentés dans le diagramme de la figure 13. Les informations portés par les éléments qui y sont représentés sont par exemple les suivantes ément E1 : texte (et le cas échéant image et/ou son, etc) introductif ou d'accueil, l'essentiel étant que sont chargement soit relativement rapide comparativement aux éléments E2 et E5 (constituant par exemple la page principale du site) ; Elément E3 , occupant initialement la zone Z2: par exemple un message du type Prière de patienter ; la page interactive est en train d'être chargée ; Elément E4 , remplaçant l'élément E3 dans la zone Z2 : par exemple un message du type Le chargement minimal de la page interactive est terminé ; Elément E2 : la partie de la page principale occupant la zone ZI ; E ément E5 : la partie de la page principale occupant la zone Z2. L'homme du métier saura aisément mettre en oeuvre l'invention dans une machine par exemple du type ordinateur personnel (au standard PC , MacOS (marque déposée), etc.), comportant un processeur, des mémoires, et entrées/sorties, un écran d'affichage et une liaison avec un serveur délocalisé, ceci par exemple par programmation de routines appropriées en liaison avec le protocole chargement des éléments depuis le serveur, sachant notamment que - définition de zones sensibles pour un pointeur de souris ou analogue - la détection de la présence du pointeur dans ces zones, - la détection de fin de chargement de différentes pages HTML ou leurs éléments individuels (textes, images, sons, etc.) constituent des outils classiques à disposition des développeurs. On peut par ailleurs apporter de nombreuses variantes à la présente invention. En premier lieu, on peut prévoir que la région dans laquelle va s'afficher l'élément initial E1 ne soit pas superposée exactement à la région dans laquelle va s'afficher l'élément E2 de la page principale. En particulier, la région occupée l'élément E1 peut être plus petite que la région (zone Z1) dans laquelle s'affichera, dans les conditions définies plus haut, l'élément E2. Dans ce cas, la partie de la zone Z1 non recouverte par la région occupée par l'élément E1 peut par exemple rester vierge aussi longtemps que l'élément E2 n'est pas affiché. Dans cette hypothèse, c'est avantageusement l'entrée du pointeur de la souris dans la seule région occupée par l'élément El qui provoquera le remplacement de l'élément E1 par l'élément E2. La région occupée par l'élément E1 peut aussi être plus grande que la région (zone Z1) dans laquelle s'affichera l'élément E2. Selon une autre variante, on peut prévoir que le rappel de l'affichage de l'élément E1 en lieu et place de l'élément E2 s'effectue non pas en amenant le pointeur de la souris dans la zone Z2, mais par toute autre action et notamment - en amenant le pointeur de la souris (avec le cas échéant la nécessité d'un clic) dans un bouton, onglet, etc. affiché au voisinage de l'élément E2 lorsque ce dernier est affiché (ou encore appartenant à l'élément E2) ; - par appui sur une touche spécifique du clavier de la machine, - etc. On peut par ailleurs prévoir que les différents sous-éléments de l'élément initial El soient contigus ou non contigus. Au surplus, on peut recourir à différentes techniques de déplacement d'éléments pour retirer E1 de la zone d'affichage Z1 (ou de la ou des régions qu'il occupe dans cette zone, le cas échéant) avec un effet visuel donné pour l'utilisateur. En particulier, on peut prévoir une translation horizontale ou verticale progressive de la représentation de l'élément El vers l'extérieur de l'écran. Egalement, on peut prévoir que l'élément E1, après avoir été initialement affiché, soit recouvert par certains sous-éléments (boutons, etc.) appartenant à l'élément E2 en cours de chargement (cas par exemple d'un chargement de E2 en streaming ). l'élément E1 est donc en quelque sorte en sandwich entre certains sous-éléments de l'élément E2 (ceux qui resteront invisibles jusqu'à ce que l'élémen El soit ôté) et d'autres sous-éléments de l'élément E2 qui vont se comporter comme indiqué ci- dessus. Dans ce cas, la disparition de l'élément lors de l'entrée du pointeur dans la zone associée, lorsqu'elle se fait par translation vers l'extérieur de l'écran de la représentation à l'écran dudit élément, est avantageusement effectuée en laissant immobiles le ou les sous-éléments de l'élément E2 alors visibles à l'écran. On peut enfin prévoir que l'élément El affiché initialement contienne des sous- éléments d'interactivité (liens vers l'autres pages, boutons déclenchant des actions, etc.). Dans ce cas, on prévoit avantageusement que ces sous-éléments soient actifs (c'est-à-dire actionnables par pointeur de souris notamment) au moins pendant la période au cours de laquelle l'élément E2 est en cours de chargement, et que ces sous- éléments deviennent inactifs dès le moment où l'entrée du pointeur dans la zone de l'élément El doit provoquer la disparition de cet élément. En effet, les sous-éléments d'interactivité en question ne sont alors plus atteignables. REVENDICATIONS 1. Procédé de gestion de l'affichage, sur l'écran d'affichage d'un poste informatique client, d'éléments d'affichage chargés à partir poste informatique serveur, les éléments chargés comprenant un premier élément (El) à chargement rapide et un second élément (E2) à chargement plus lent, la zone d'affichage (Z1) du premier élément recouvrant au moins partiellement la zone d'affichage (Z1) du second élément, caractérisé en ce qu'il comprend les étapes successives suivantes (a) chargement et affichage du premier élément (El), (b) chargement du second élément (E2) sans l'afficher, (c) détection des mouvements d'un pointeur actionné par l'utilisateur, pour déterminer si ledit pointeur entre dans une région déterminée de la zone d'affichage (Z1) du premier élément, et (d) lorsqu'une telle entrée est détectée, affichage du second élément (E2) à la place du premier élément (El). 2. Procédé selon la revendication 1, caractérisé en ce que premier élément (El ) contient un ou plusieurs sous-éléments d'interactivité, et en ce qu'il comprend en outre l'étape consistant, au plus tard en même temps que l'étape (c), à désactiver le ou lesdits sous-éléments d'interactivité. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que la zone d'affichage (Z1) du premier élément et la zone d'affichage (Z1) du second élément sont superposées. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que le second élément (E2) appartient, conjointement avec au moins un autre élément (E5), à une page interactive (P). 5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce qu'il comprend en outre, pendant et/ou à la fin de l'étape (b), au moins une étape d'affichage, en dehors de ladite zone d'affichage (Z1) du premier élément (El), d'un autre élément (E3 ; E4) informant l'utilisateur du déroulement de ladite étape (b). 6. Procédé selon l'une des revendications 1 à S, caractérisé en ce qu'il comprend en outre, après l'étape (d), les étapes suivantes (e) détection des mouvements du pointeur actionné par l'utilisateur, pour déterminer si ledit pointeur entre dans une région déterminée (Z2) de l'écran, et (d) lorsqu'une telle entrée est détectée, affichage du premier élément (E1) à la place du second élément (E2). 7. Procédé selon la revendication 6, caractérisé en ce que ladite région déterminée consiste en une zone (Z2) de l'écran située en dehors de la zone d'affichage (Z1) du second élément. 8. Procédé selon la revendication 6, caractérisé en ce que ladite région déterminée consiste en un onglet ou bouton situé au voisinage de la zone d'affichage du second élément. 9. Procédé selon la revendication 6, caractérisé ce que ladite région déterminée est celle d'un sous-élément d'interactivité appartenant au second élément. 10. Procédé selon l'une des revendications 1 à 9, caractérisé en ce que le premier élément (El) n'est pas remplacé par le second élément (E2) tant que le pointeur n'a pas été amené en dehors de la région déterminée de la zone d'affichage (Z1) du premier élément (El) au moins une fois avant la détection effectuée à l'étape (c). Il. Procédé selon l'une des revendications 1 à 10, caractérisé en ce que le premier élément (E I) comprend plusieurs sous-éléments (E 1.1, E 1 aptes à être affichés dans des régions déterminées de la zone d'affichage (Z1) du premier élément, en ce que le second élément (E2) comprend plusieurs sous-éléments (E2.1, E2.2) aptes à être affichés dans des régions essentiellement superposées avec les régions des sous- éléments du premier élément, en ce que l'étape (c) est ' en ceuvre région par région, et en ce que l'étape (d) est mise en ceuvre sous-élément par sous-élément. 12. Procédé selon les revendications 6 et 11 prises en combinaison, caractérisé en ce que l'étape (e) est mise en oeuvre région par région, et en ce que l'étape (f) est mise en oeuvre sous-élément par sous-élément. 13. Procédé selon la revendication 12, caractérisé en ce que les étapes (c) et (e) sont mises en oeuvre en tenant compte du parcours du pointeur entre sous-éléments. 14. Procédé selon l'une des revendications 1 à 13, caractérisé en ce qu'il comprend en outre, avant l'étape (d), l'étape supplémentaire consistant à afficher, en superposition sur le premier élément (E1), au moins un sous-élément appartenant au second élément. 15. Procédé selon l'une des revendications 1 à 14, caractérisé en ce que l'étape (d) comprend une sous-étape de déplacement à l'écran de la représentation du premier élément (E1) vers l'extérieur dudit écran ou d'une fenêtre de celui-ci. 16. Procédé selon les revendications 14 et 15 prises en combinaison, caractérisé en ce que, pendant la sous-étape de déplacement, le ou les sous-éléments du second élément (E2) affichés en superposition sur le premier élément restent immobiles.