Brevet FR2879059A1 — publié le 20060609

L'invention concerne un terminal de gestion de ressources nécessaires à la restitution d'au moins une page Web (en anglais: World Wide Web; en français: grand réseau mondial), en langage HTML (Hyper Text Makup Language; en français: hypertexte de marquage). En particulier, l'invention concerne un terminal propre à restituer une page Web composée d'au moins un objet multimédia et d'un document déclaratif comportant au moins un élément déclaratif du ou de chaque objet multimédia, le document déclaratif et le ou chaque objet multimédia étant destinés à être télé-chargés sur le terminal à partir d'un équipement de stockage, par l'intermédiaire d'un réseau de communication, ledit terminal comprenant un gestionnaire de ressources, un dispositif de restitution et un navigateur Web. L'invention concerne également une structure de page Web, un équipement de stockage, un système et un procédé de gestion de ressources nécessaires à la restitution d'une page Web. Un utilisateur d'un terminal peut accéder et télécharger des pages Web, à partir de son terminal. Cependant, lorsque les pages Web se composent d'objets multimédias combinant du texte, du son, de l'image, etc.., ces pages Web ne sont pas toujours restituées sur le terminal de l'utilisateur dans les conditions prévues par l'éditeur de ceux-ci. Par exemple, une vidéo peut être téléchargée sans son ou sans image, ou peut être exécutée par saccade ou trop lentement ou pas du tout. Or, il est nécessaire de pouvoir garantir à l'utilisateur d'un terminal la restitution complète et exacte des pages Web téléchargées telles que prévues par leurs éditeurs, notamment dans le cas de téléchargement de pages Web payantes, pour lesquels le distributeur des contenus a une obligation de résultat vis-à-vis de ses clients consommant ces pages. L'invention a pour but de proposer un terminal permettant d'éviter le téléchargement dégradé des pages Web à l'insu de l'utilisateur de ce terminal. A cet effet, l'invention a pour objet un terminal du type précité, caracté- risé en ce que ledit navigateur Web est propre à interpréter au moins un élément déclaratif d'au moins une ressource nécessaire à la restitution de ou de chaque objet multimédia, ledit élément déclaratif de ou de chaque ressource étant adapté pour être compris dans le document déclaratif, et ledit navigateur Web est apte à transmettre au gestionnaire de ressources une demande d'allocation de ou de chaque ressource nécessaire à la restitution de ou de chaque objet multimédia. Avantageusement, le terminal selon l'invention permet à l'utilisateur de confirmer ou de réfuter la restitution d'une page Web, lorsque celle-ci ne peut pas être téléchargée dans des conditions optimales. Suivant des modes particuliers de réalisation, le terminal comporte l'une ou plusieurs des caractéristiques suivantes: - le gestionnaire de ressources est propre à informer le navigateur Web de la disponibilité de ou de chaque ressource, et le navigateur Web est apte à transmettre un message d'avertissement au dispositif de restitution, lorsque la ou les ressources nécessaires à la restitution de ou de chaque objet multimédia ne sont pas disponibles et à transmettre une demande de téléchargement de ou de chaque objet multimédia, lorsque la ou les ressources sont disponibles; - il comporte une interface de communication entre le navigateur Web et ledit gestionnaire de ressources; -l'interface de communication est une interface choisie parmi le groupe d'interfaces comprenant une interface dans un langage propriétaire et une interface logicielle en langage W3C (en anglais: World Wide Web Consortium; en français: consortium de grand réseau mondial, organisme de standardisation du Web) DOM (en anglais: Document Object Mode! ; en français: modèle objet document). L'invention a également pour but une structure de page Web composée d'au moins un objet multimédia et d'un document déclaratif comportant au moins un élément déclaratif de ou de chaque objet multimédia, ladite page Web étant destinée à être stockée sur un équipement de stockage et destinée à être téléchargée sur un terminal par l'intermédiaire d'un réseau de communication, caractérisé en ce que le document déclaratif comprend au moins un élément déclaratif d'au moins une ressource nécessaire à la restitution de ou de chaque objet multimédia. Suivant des modes particuliers de réalisation, la structure de page Web comporte l'une ou plusieurs des caractéristiques suivantes: - le document déclaratif comprend un corps, et le ou chaque élément déclaratif de ou de chaque ressource est compris dans ledit corps du document déclaratif et est applicable soit à un unique objet multimédia soit à l'ensemble des objets multimédias de la page Web; - le document déclaratif comprend une entête, et le ou chaque élément déclaratif de ou de chaque ressource est compris dans cette entête et est appli-5 Gable à l'ensemble des objets multimédias de la page Web; - le document déclaratif comprend une racine et le ou chaque élément déclaratif de ou de chaque ressource est compris dans cette racine et applicable à l'ensemble des objets multimédias de la page Web; et - le ou chaque élément déclaratif de ou de chaque ressources corn- prend au moins un paramètre de caractérisation des ressources du réseau parmi le groupe comprenant un débit et/ou un délai et/ou une gigue et/ou un taux de perte et/ou une priorité et/ou au moins un paramètre de caractérisation de ressources du terminal parmi le groupe comprenant une capacité disponible d'un microprocesseur, une capacité disponible d'une mémoire et des caractéristiques du dispositif de restitution. Une tolérance est prévue pour chaque paramètre. Le navigateur Web peut proposer la restitution dégradée en adéquation avec la tolérance renseignée. L'invention a également pour objet un procédé de gestion de ressources nécessaires à la restitution d'au moins une page Web composée d'au moins un objet multimédia et d'un document déclaratif comportant au moins un élément déclaratif de ou de chaque objet multimédia, ladite page Web étant destinée à être téléchargée d'un équipement de stockage sur un terminal par l'intermédiaire d'un réseau de communication, le terminal comportant un gestionnaire de ressources, un navigateur Web et un dispositif de restitution, ledit procédé compre- nant les étapes suivantes: téléchargement du document déclaratif de l'équipement de stockage au terminal, ledit document déclaratif comprenant au moins un élément déclaratif d'au moins une ressource nécessaire à la restitution de ou de chaque objet multimédia, - interprétation de ou de chaque élément déclaratif de ou de chaque ressource par le navigateur Web et transmission au gestionnaire de ressources d'une demande d'allocation de ou de chaque ressource nécessaire à la restitution du ou de chaque objet multimédia, demande d'allocation de la ou des ressources disponibles du réseau et/ou du terminal et/ou de l'équipement de stockage par le gestionnaire de ressources, - transmission par le navigateur Web, d'un message d'avertissement vers le dispositif de restitution, lorsque la ou les ressources nécessaires à la restitution de ou de chaque objet multimédia ne sont pas disponibles, et - déclenchement du téléchargement de ou de chaque objet multimédia par le navigateur Web, lorsque la ou les ressources nécessaires à la restitution de ou de chaque objet multimédia sont disponibles. L'invention a également pour objet un système de gestion de ressources nécessaires à la restitution d'au moins une page Web, composée d'au moins un objet multimédia et d'un document déclaratif comportant au moins un élément déclaratif de ou de chaque objet multimédia, ce système comprenant un équipe-ment de stockage de ou de chaque page Web, un réseau de communication et un terminal propre à télécharger la ou chaque page Web à partir de l'équipement de stockage par l'intermédiaire du réseau de télécommunication, caractérisé en ce qu'il comprend un terminal. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés, sur lesquels: - la Fig.1 est une vue schématique de l'architecture du système de gestion de ressources selon l'invention; -la Fig.2 est une vue schématique d'une page Web selon l'invention; et -la Fig.3 est un diagramme illustrant le procédé de gestion de res-sources selon l'invention. Le système 2 de gestion de ressources selon l'invention est illustré schématiquement sur la Fig.1. Celui-ci comporte un équipement de stockage 4 de type serveur, un réseau de communication 6 et un terminal 8. L'équipement de stockage 4 comprend une interface 10 de communication avec le réseau 6, par exemple une interface TCP/IP (TOP et IP sont des protocoles de communication standardisés par le groupe de travail IETF (en anglais: Internet Engineering Task Force; en français: groupe pour la participation à la standardisation d'Internet) et une base de données 12 contenant un grand nombre de fichiers informatiques 14 en langage Web, appelés ci-après pages Web . Ces pages Web 14 sont conçues par des éditeurs de pages Web offrant des services tels que par exemple, des services de moteur de recherche, des services de presse, des sites Web de vente de musique ou de film. Ces pages Web sont destinées à être commandées par des utilisateurs de terminaux 8 et à être téléchargées sur ces terminaux 8, par l'intermédiaire du réseau 6. Les pages Web 14, telles que représentées sur la Fig.2, comprennent des objets multimédias 15, 16, 17 et un document déclaratif 18 en langage Web. Les objets multimédias 15, 16, 17 sont, en particulier, de type image, audio, vidéo, page Web, applicatif ou logiciel exécutable. Dans l'exemple de réalisation de l'invention, la page Web 14 comprend un objet de type vidéo 15, un objet de type audio 16 et un applicatif Java 17. Conformément aux standards W3C, le document déclaratif 18 est divi- sé en trois parties composées d'une racine 19, d'une entête 21 et d'un corps 20. L'entête 21 et la racine 19 comportent un ensemble de données administratives régissant l'ensemble de la page Web 14. Le corps 20 contient un élément de navigation 22 propre à définir le contenu comme par exemple les champs de saisie, du contenu texte, les tableaux de données, par exemple dans un langage HTML ou XHTML, de la page Web 14. Cet élément de navigation 22 permet la restitution de la page Web 14 sur le terminal 8 de l'utilisateur soit sous la forme de données (texte, image, vidéo) affichées sur un écran, soit sous la forme de son sur un haut-parleur, ou encore sous la forme de modifications dynamiques des données déjà affichées sur un écran, telles que par exemple une modification du niveau de batterie du terminal ou une action sur une interface du terminal telle que le lancement d'un appel téléphonique. Selon l'invention, le corps 20 comprend en outre trois éléments de navigation 23, 24, 25 déclaratifs des objets multimédias 15, 16 et 17 (les éléments déclaratifs 23, 24, 25 sont distincts du document déclaratif 8). Ces éléments 23, 24 et 25 comprennent des paramètres de caractérisation des objets multimédias 15, 16 et 17 et des informations de localisation et d'identification de ces objets multimédias sous la forme d'adresses 'Web encore appelées adresses URI (en anglais: Universal Ressource Identifier; en français: identifieur de ressource universelle) pointant vers les objets multimédias 15, 16, 17. Les éléments de navigation 22, 23, 24 et 25 sont standardisés par le W3C (World Wide Web Consortium, organisme de standardisation du W'eb). Selon l'invention, le corps 20 comprend en outre des éléments de navigation 26, 27, 28 déclaratifs des ressources nécessaires à la restitution des objets multimédias 15, 16, 17. Dans l'exemple de réalisation de l'invention illustré sur la figure 2, l'élément 26 est déclaratif des ressources nécessaires à la restitution de l'objet de type vidéo 15. L'élément 27 est déclaratif des ressources nécessaires à la restitution de l'objet de type audio 16. L'élément 28 est déclaratif des ressources nécessaires à la restitution de l'applicatif Java 17. Ces éléments de navigation sont définis par l'éditeur Web qui conçoit la page Web 14. Chaque élément de navigation 26, 27 et 28 définit entre deux balises des paramètres caractérisant les ressources matérielles et logicielles nécessaires à la restitution complète et optimale de chaque objet multimédia 15, 16, 17. Chacun de ces paramètres peut être associé à une valeur de tolérance définissant la dégradation admissible pour ces paramètres. Une valeur de tolérance par défaut peut être prédéfinie par le terminal 8. Les ressources nécessaires à la restitution complète et optimale des objets multimédias 15, 16, 17 comprennent des ressources, représentées schématiquement par les références 31, 32 et 33 parmi l'ensemble des ressources du réseau 6 représentées schématiquement par la référence 29 et des ressources représentées schématiquement par les références 34, 35 et 36 parmi l'ensemble des ressources du terminal 8 représentées schématiquement par la référence 30. La nature de ces ressources sera explicitée ultérieurement dans la description. Le réseau de communication 6 est un réseau par exemple de type GPRS (en anglais: General Packet Radio Service; en français: service radio de paquet général) ou de type réseau. II comprend un réseau de serveurs formant les ressources représentées schématiquement par la référence 29. Les ressources 29 du réseau 6 sont caractérisées par des paramètres tels que le débit, le délai, la gigue et le taux de perte. Le débit est la quantité de données transmises par unité de temps, tel que par exemple, 5000 octets par seconde. Le délai est le temps de parcours entre deux équipements connectés au réseau 6, par exemple, entre l'équipement de stockage 4 et le terminal 8 de l'utilisateur. Ce temps prend en compte le temps de transit par tous les équipe- ments intermédiaires comme par exemple les routeurs, les commutateurs, les temps de transmission dans les câbles, etc... La gigue est la variation de débit en fonction du temps. Le taux de perte est représentatif de la détérioration des informations transmises. II est exprimé en pourcentage représentant le rapport des informa- tions détériorées par les informations transmises. II est, par exemple, égal à 0,01%. A ces paramètres, d'autres paramètres peuvent être ajoutés, tels que par exemple la priorité. La priorité permet aux équipements du réseau 6 de traiter préférentiellement certains objets multimédias par rapport à d'autres. Par exemple, un corps 20 comprenant uniquement les éléments de navigation 23 et 26, peut être formulé ainsi: . Dans cet exemple, l'élément de navigation 25 est déclaratif de l'image et l'élément de navigation 26 est déclaratif des ressources 31 et 34 nécessaires à la restitution complète et optimale de ladite image 15. Ces ressources comportent un débit de 64000 bits, un délai de 130 millisecondes et un espace mé- moire requis dans le terminal 8 de 3500 octets. Le terminal 8 de l'utilisateur comprend, entre autre, une interface 39 de communication avec le réseau 6, par exemple de type interface TCP/IP, une interface homme-machine 40, un microprocesseur 44, une mémoire 46 de stockage de données et un gestionnaire de ressources 47. L'interface homme-machine 40 comprend, en particulier un dispositif de saisie ou dispositif d'entrée tel qu'un clavier (la commande par voix humaine est possible), un haut-parleur et un dispositif de restitution 41 tel que, par exemple un écran de visualisation. A titre d'exemple, la mémoire 46 peut être une mémoire non volatile, ou de type ROM (en anglais: Read Only Memory; en français: mémoire morte), ou EEPROM (en anglais: Electrically Erasable Programmable Read Only Memory; en français: mémoire en lecture seule programmable et effaçable électriquement), ou une mémoire RAM (en anglais: Random Acces Memory; en fraçais: mémoire vive), ou une carte flash ou équivalent. Le gestionnaire de ressources 47 est propre à gérer les ressources du terminal pour les différents modules ou applicatifs du terminal 8 demandant des ressources. Ces ressources sont représentées schématiquement dans le gestionnaire 47 par la référence 30. Ils comprennent notamment les ressources du microprocesseur 44 (puissance de calcul) et les ressources de la mémoire 46 (taille de la mémoire disposinible). Ainsi, le gestionnaire 47 est adapté pour connaître à tout moment la puissance et la capacité de calcul disponible du microprocesseur 44 et la capacité disponible de la mémoire 46. Le gestionnaire 47 est également propre à demander l'allocation de ressources parmi les ressources disponibles sur le réseau 6. A cet effet, il est apte à consulter les équipements du réseau 6, par l'intermédiaire de l'interface 39 de communication. La demande d'allocation de ressources du gestionnaire 47 vers les équipements du réseau 6 est réalisée, par exemple, par le protocole IETF RSVP (Resource reSerVation Protocol soit protocole de réservation de ressource). Les références 31, 34; 32, 35 et 33, 36 représentent schématiquement les quantités de ressources nécessaires à la restitution complète et optimale des objets multimédias 15, 16 et 17, respectivement. Le terminal 8 comprend en outre un navigateur Web 48 et une inter- face applicative 50 de communication entre ce navigateur 48 et le gestionnaire 47 ainsi qu'une interface applicative 52 de communication entre le navigateur 48 et le dispositif de restitution 41. Le navigateur Web 48 est propre à interpréter les éléments de navigation 22, 23, 24, 25, 26, 27 et 28 compris dans le document déclaratif 18 de la page Web 14. En particulier, le navigateur W'eb 48 est apte à interpréter les éléments de navigation 26, 27 et 28 relatifs aux ressources nécessaires à la restitution des objets multimédias 15, 16, 17. A cette fin, il est adapté pour demander au gestionnaire 47, l'allocation de ressources représentées par les références 31, 34; 32, 35 et 33, 36 et déclarées par chacun des éléments de navigation 26, 27, 28, respectivement. Ces ressources comprennent les ressources matérielles d'infrastructure et logicielles relatives au réseau 6 et au terminal 8. Lorsque le gestionnaire 47 ne peut pas allouer les ressources représentées par les références 31, 34; 32, 35 et 33, 36 et nécessaires à la restitution sans dégradation (complète et optimale) et telle que définie par l'éditeur de la page Web, des objets multimédias 15, 16 et 17, le navigateur Web 48 est propre à générer et à transmettre un message à l'écran 41, par l'intermédiaire de l'interface 52. Ce message informe l'utilisateur du terminal 8 que son terminal n'est pas en mesure de restituer la page Web 14 demandée dans des conditions conformes aux conditions de téléchargement optimales et lui proposant éventuellement une restitution dégradée de cette page Web 14. Les dégradations sont indiquées dans la déclaration de ressources sous la forme d'une tolérance pour chaque paramètre renseigné. Lorsque le gestionnaire 47 peut allouer les ressources représentées par les références 31, 34; 32, 35 et 33, 36 et nécessaires à la restitution des objets multimédias 15, 16, 17, le navigateur Web 48 est apte à déclencher le télé-chargement et la restitution de ces objets. A titre d'exemple, l'interface 50 est une interface applicative de type API DOM (Application Programming Interface, soit en français: interface applicative), écrite à partir du langage W3C DOM (Document Object Model). Elle modélise le comportement d'une interface physique du terminal 8, de sorte qu'une page Web 14 utilisant cette interface agisse sur l'interface physique associée du terminal 8. Cette interface de type API DOM est indépendante du terminal utilisateur et est donc portable sur tout type de terminal et même tout type d'équipement informatique. Comme visible sur la figure 3, le procédé de gestion des ressources nécessaires à la restitution de la page VVeb 14 comprend une étape 100 de télé- chargement du document déclaratif 18, de l'équipement de stockage 4 au terminal 8 de l'utilisateur, par l'intermédiaire du réseau 6. Au cours d'une étape 102, le navigateur Web 48 interprète les éléments de navigation 22, 23, 24, 25, 26, :27 et 28 compris dans le document 18 et notamment les éléments de navigation 26, 27 et 28 déclaratifs des ressources représentées par les références 31, 34; 32, 35 et 33, 36 et nécessaires à la restitution complète, optimale et telle que définie par l'éditeur de la page Web de l'objet de type vidéo 15, de l'objet de type audio 16 et de l'applicatif Java 17. Puis, il transmet au gestionnaire des ressources 47, une demande d'allocation de chaque ressource représentée par les références 31, 34; 32, 35 et 33, 36 est nécessaire à la restitution de chaque objet multimédia 15, 16 et 17. Au cours d'une étape 106, le gestionnaire 47 demande l'allocation des ressources représentées par les références 31, 34; 32, 35 et 33, 36, parmi les ressources représentées par les références 30 et 29 disponibles respectivement, sur le terminal 8 et dans le réseau 6. Lorsque les ressources représentées par les références 31, 34; 32, 35 et 33, 36 et nécessaires à la restitution respectivement de chacun des objets 15, 16 et 17 sont allouées, le gestionnaire 47 en informe le navigateur 48 qui déclenche le téléchargement et la restitution des objets 15, 16 et 17, au cours d'une étape 107. Lorsque les ressources du réseau ou les ressources du terminal sont insuffisantes par rapport aux ressources représentées par les références 31, 34; 32, 35 et 33, 36 requises par les éléments 26, 27, 28 de la page Web 14, le gestionnaire 47 en informe le navigateur Web 48, au cours d'une étape 108. Le navigateur 48 transmet alors un message d'information à l'utilisateur du terminal 8 par l'intermédiaire de l'écran de visualisation 41. Ce message comprend une proposition de visualisation de la page Web 14 dans un mode dégradé. Lorsque l'utilisateur du terminal 8 refuse de visualiser la page Web 14 30 dans un mode dégradé, le procédé de gestion selon l'invention s'arrête au cours d'une étape 110 (fin). Lorsque l'utilisateur accepte de visualiser la page Web dans un mode dégradé, le procédé se poursuit par l'étape 107. En variante, le terminal 8 est un terminal de tout type tel que par exemple un serveur, un ordinateur personnel, un téléphone fixe ou mobile, un équipement domestique comme une télévision, un équipement industriel comme une centrale de surveillance, un équipement commercial comme une borne inte- ractive. En variante, l'interface 50 est une interface de type propriétaire. En variante, le document déclaratif 18 ne comporte qu'un seul élément de navigation déclaratif de l'ensemble des ressources nécessaires à l'ensemble des objets multimédias 15, 16 et 17 et correspondant à la somme des ressources nécessaires à chaque objet multimédia. En variante également, un élément de navigation 26 déclaratif des ressources nécessaires à la restitution des objets multimédias, est inséré dans l'entête 21 du document déclaratif 18. Dans ce cas, la ou les ressources demandées le sont pour l'ensemble des objets rultimédias. Par exemple, l'entête 21 du document 18 peut être formulé ainsi: Example of the structure of a XHTML document bandwidth="64000" delay="0.125" memory="9125" Dans cet exemple, l'élément déclaratif des ressources 31, 32, 33, 34, et 36 nécessaires à la restitution de l'ensemble des objets multimédia 15, 16, 17 de la page Web 14 comprend un débit de 64000 bits, un délai de 125 millise- condes et un espace mémoire requis dans le terminal 8 de 9125 octets. En variante également, un élément déclaratif des ressources néces- saires est inséré dans la racine 19 du document déclaratif 18 de la page Web. En variante, le procédé selon l'invention ne comporte pas une étape de proposition de visualisation de la page Web dans un mode dégradé et s'arrête après l'envoi du message à l'utilisateur l'informant de la non possibilité de restitu- tion complète de la page Web. En variante, le gestionnaire de ressources 47 est également apte à gérer les ressources de l'équipement de stockage 4. Dans ce cas, les éléments 26, 27 et 28 déclaratifs de ressources sont propres à contenir également des infor- mations de ressources relatives au serveur 4 et nécessaires à la restitution optimale et complète des objets multimédias. REVENDICATIONS 1. Terminal (8) de gestion de ressources (29, 30,31, 32, 33, 34, 35, 36) nécessaires à la restitution d'au moins une page Web (14) composée d'au moins un objet multimédia (15, 16, 17) et d'un document déclaratif (18) comportant au moins un élément (23, 24, 25) déclaratif du ou de chaque objet multimédia (15, 16, 17), le document déclaratif (18) et le ou chaque objet multimédia (15, 16, 17) étant destinés à être téléchargés sur le terminal (8) à partir d'un équipement de stockage (4), par l'intermédiaire d'un réseau de communication (6), ledit terminal (8) comprenant un gestionnaire de ressources (47), un dispositif de restitution (41) et un navigateur Web (48), caractérisé en ce que ledit navigateur Web (48) est propre à interpréter au moins un élément (26, 27, 28) déclaratif d'au moins une ressource (29, 30, 31, 32, 33, 34, 35, 36) nécessaire à la restitution de ou de chaque objet multimédia (15, 16, 17), ledit élément déclaratif (26, 27, 28) de ou de chaque ressource étant adapté pour être compris dans le document déclaratif (18), et en ce que ledit navigateur Web (48) est apte à transmettre au gestionnaire de ressources (47) une demande d'allocation de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) nécessaire à la restitution de ou de chaque objet multimédia (15, 16, 17). 2. Terminal (8) selon la revendication 1, caractérisé en ce que le gestionnaire (47) de ressources est propre à informer le navigateur Web (48) de la disponibilité de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36), et en ce que le navigateur Web (48) est apte à transmettre un message d'avertissement au dispositif de restitution (41), lorsque la ou les ressources (29, 30, 31, 32, 33, 34, 35, 36) nécessaires à la restitution de ou de chaque objet multimédia (15, 16, 17) ne sont pas disponibles et à transmettre une demande de téléchargement de ou de chaque objet multimédia (15, 16, 17), lorsque la ou les ressources (29, 30, 31, 32, 33, 34, 35, 36) sont disponibles. 3. Terminal (8) selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'il comporte une interface de communication (50) entre le navigateur Web (48) et ledit gestionnaire de ressources (47). 4. Terminal (8) selon la revendication 3, caractérisé en ce que l'interface de communication (50) est une interface choisie parmi le groupe d'interfaces comprenant une interface propriétaire et une interface logicielle en langage W3C DOM. 5. Structure de page Web (14) composée d'au moins un objet multimédia (15, 16, 17) et d'un document déclaratif (18) comportant au moins un élé- ment (26, 27, 28) déclaratif de ou de chaque objet multimédia (15, 16, 17), ladite page Web (14) étant destinée à être stockée sur un équipement de stockage (4) et destinée à être téléchargée sur un terminal (8) par l'intermédiaire d'un réseau de communication (6), caractérisé en ce que le document déclaratif (18) comprend au moins un élément (26, 27, 28) déclaratif d'au moins une ressource (29, 30, 31, 32, 33, 34, 35, 36) nécessaire à la restitution de ou de chaque objet multimédia (15, 16, 17). 6. Structure de page Web (14) selon la revendication 5, caractérisé en ce que le document déclaratif (18) comprend un corps (20), et en ce que le ou chaque élément (26, 27, 28) déclaratif de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) est compris dans ledit corps (20) du document déclaratif (18) et est applicable soit à un unique objet multimédia (15, 16, 17) soit à l'ensemble des objets multimédias (15, 16, 17) de la page Web (14). 7. Structure de page Web (14) selon la revendication 5, caractérisé en ce que le document déclaratif (18) comprend une entête (21) , et en ce que le ou chaque élément (26, 27, 28) déclaratif de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) est compris dans cette entête (21) et est applicable à l'ensemble des objets multimédias (15, 16, 17) de la page Web (14). 8. Structure de page Web (4) selon la revendication 5, caractérisé en ce que le document déclaratif (18) comprend une racine (19) et en ce que le ou chaque élément (26, 27, 28) déclaratif dle ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) est compris dans cette racine (19) et applicable à l'ensemble des objets multimédias (15, 16, 17) de la page Web (14). 9. Structure de page Web (14) selon l'une quelconque des revendications 5 à 8, caractérisé en ce que le ou chaque élément (26, 27, 28) déclaratif de ou de chaque ressources (29, 30, 31, 32, 33, 34, 35, 36) comprend au moins un paramètre de caractérisation des ressources du réseau (6) parmi le groupe comprenant un débit et/ou un délai et/ou une gigue et/ou un taux de perte et/ou une priorité et/ou au moins un paramètre de caractérisation de ressources du terminal (8) parmi le groupe comprenant une capacité disponible d'un microprocesseur (44), une capacité disponible d'une mémoire (46) et des caractéristiques du dis- positif de restitution (41). 10. Procédé de gestion de ressources (29, 30, 31, 32, 33, 34, 35, 36) nécessaires à la restitution d'au moins une page Web (14) composée d'au moins un objet multimédia (15, 16, 17) et d'un document déclaratif (18) comportant au moins un élément (23, 24, 25) déclaratif de ou de chaque objet multimédia (15, 16, 17), ladite page Web (14) étant destinée à être téléchargée d'un équipement de stockage (4) sur un terminal (8) par l'intermédiaire d'un réseau de communication (6), le terminal (8) comportant un gestionnaire de ressources (47), un naviga- teur Web (48) et un dispositif de restitution (41), ledit procédé comprenant les étapes suivantes: - téléchargement (100) du document déclaratif (18) de l'équipement de stockage (4) au terminal (8), ledit document déclaratif (18) comprenant au moins un élément (26, 27, 28) déclaratif d'au moins une ressource (29, 30, 31, 32, 33, 34, 35, 36) nécessaire à la restitution de ou de chaque objet multimédia (15, 16, 17), - interprétation (102) de ou de chaque élément (26, 27, 28) déclaratif de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) par le navigateur Web (48) et transmission (104) au gestionnaire de ressources (47) d'une demande d'allocation de ou de chaque ressource (29, 30, 31, 32, 33, 34, 35, 36) néces- saire à la restitution du ou de chaque objet multimédia (15, 16, 17), - demande d'allocation (106) de la ou des ressources (29, 30, 31, 32, 33, 34, 35, 36) disponibles du réseau (6) et/ou du terminal (8) et/ou de l'équipement de stockage (4) par le gestionnaire de ressources (47), - transmission (108) par le navigateur Web (48), d'un message d'avertissement vers le dispositif de restitution (41), lorsque la ou les ressources (29, 30, 31, 32, 33, 34, 35, 36) nécessaires à la restitution de ou de chaque objet multimédia (15, 16, 17) ne sont pas disponibles, et - déclenchement (107) du téléchargement de ou de chaque objet mul- timédia (15, 16, 17) par le navigateur Web (48), lorsque la ou les ressources (29, 30, 31, 32, 33, 34, 35, 36) nécessaires à la restitution de ou de chaque objet multimédia (15, 16, 17) sont disponibles. 11. Système (2) de gestion de ressources (29, 30, 31, 32, 33, 34, 35, 36) nécessaires à la restitution d'au moins une page Web (14), composée d'au moins un objet multimédia (15, 16, 17) et d'un document déclaratif (18) comportant au moins un élément (23, 24, 25) déclaratif de ou de chaque objet multimédia (15, 16, 17), ce système (2) comprenant un équipement de stockage (4) de ou de chaque page Web (14), un réseau de communication (6) et un terminal (8) propre à télécharger la ou chaque page Web (14) à partir de l'équipement de stockage (4) par l'intermédiaire du réseau de télécommunication (6), caractérisé en ce qu'il comprend un terminal (8) selon l'une quelconque des revendications 1 à 4.