ADAPTIVE SERVER-BASED LAYOUT OF WEB DOCUMENTS

A server anticipates and pre-computes different layouts of online documents and stores them in cache. The layouts are specifically optimized for viewing across a range of display sector sizes. For each document, the layouts are stored in a directory that includes a common dictionary file and a separ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: SUAREZ, CARLOS, GARCIA, JURADO
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A server anticipates and pre-computes different layouts of online documents and stores them in cache. The layouts are specifically optimized for viewing across a range of display sector sizes. For each document, the layouts are stored in a directory that includes a common dictionary file and a separate layout file for each display sector size. Furthermore, a client requests a document from the server which in response sends the client a handler module which runs in the background on the client, detects the current size of the display sector being used by the client to display pages of the requested document and sends a request to the server for the document's dictionary file and specific layout file corresponding to the current display sector size. In response, the server retrieves these files from cache and sends them to the client. The handler then creates the document from these files. Un serveur prévoit et calcule à l'avance différentes mises en page de documents en ligne, et les stocke dans sa mémoire cache. Les mises en page sont spécialement optimisées pour être visualisées en plusieurs tailles de secteurs d'affichage. Pour chaque document, les mises en page sont stockées dans un répertoire comprenant un fichier dictionnaire commun et un fichier mise en page séparé adapté à chaque taille de secteur d'affichage. De plus, un client demande un document au serveur, et ce dernier lui envoie en retour un module de gestionnaire qui s'exécute à l'arrière-plan sur le client, qui détecte la taille actuelle du secteur d'affichage que le client utilise pour afficher les pages du document demandé, et qui envoie une demande au serveur pour obtenir le fichier dictionnaire du document ainsi que le fichier mise en page spécifique correspondant à la taille de secteur d'affichage actuelle. En réponse à cette demande, le serveur extrait ces fichiers de la mémoire cache et les envoie au client. Le gestionnaire s'en sert ensuite pour créer le document.