Posté le : 29/12/2009, 18:44
FB
Adminstrateur
Inscrit(e) le : 21 12, 2008 Messages : 25
Localisation : 33
|
Sujet du message : Tuto : Documents OpenTBi en "hors ligne" |
| # 1 |
|
Bonjour,
Pourquoi vaut-il toujours mieux utiliser un document OpenTBi sur un ordinateur disposant d'une connexion internet ?.. On pourrait répondre que "c'est plus moderne" ou encore que "puisqu'on a internet, autant s'en servir" !
En fait, c'est plus important que ça puisque la connexion à internet garantie d'utiliser toujours la dernière mise à jour du "moteur" des documents OpenTBi. Prenons un exemple : ce matin j'ai réglé un problème d'interaction inattendue entre les fonctions "annuler/refaire" et la gestion des transparences du Calque (peu importe, si c'est pas très clair ;-). Tout ceux qui utiliseront leur documents sur un PC connecté à internet vont disposer immédiatement de cette correction (il leur faudra peut-être frapper la combinaison de touches "Ctrl"+"F5") ... mais ce ne sera pas le cas pour un document utilisé hors ligne !
Seulement voilà, les contraintes locales, au sein d'un établissement, font que parfois, on a pas le choix !.. Et, comble de malchance, sur ce coup, Firefox ne nous aide vraiment pas !
En théorie, il suffirait d'enregistrer votre document, lors de sa création (ou mise à jour) en utilisant la "Méthode 2" pour que celui-ci soit pleinement fonctionnel hors ligne... Seulement, voilà, la fonction d'enregistrement de pages web complètes de Firefox (IE, c'est pire) contient au moins deux bogues [cf. https://bugzilla.mozilla.org - bug 115107 et bug 126309] qui font que certains éléments nécessaires (images css en particulier) ne sont pas enregistrés comme il le faudrait.
...Bref, c'est pas top !
Heureusement, Il existe deux possibilités pour contourner ce problème, alors faites votre choix : (encore que c'est plutôt votre situation qui va en décider ;-)
1) Vous utilisez un portable ou un PC qui peut avoir accès à internet de temps à autre :
Même si ce n'est pas le cas au moment de la projection, c'est pas bien grave... Il suffit d'utiliser les fonctions de mise en cache de Firefox : Au préalable, donc, se connecter à une page OpenTBi (par exemple, le Didacticiel), glisser quelques chose dans la TBi, l'ouvrir puis activer le Calque et double-cliquer sur le bouton "outils", cliquer sur le bouton "Annuler" (dans la barre des outils du Calque) ... et hop, vous pouvez refermer la page !
Tous les éléments sont maintenant dans le cache de votre navigateur et devraient y rester environ un mois si vous faites un usage normal d'internet et que vos options sont réglées de façon "standard", donc sans faire dans la douce paranoïa du "surfeur invisible" : Outils/Options... Vie privée : la case "Toujours effacer mes informations personnelles à la fermeture de Firefox" doit être décochée. (ou tout au moins le paramètre "cache")
Rq : Ce n'est pas la plus sûre puisqu'elle dépend de la durée de vie de votre cache...
2) Vous ne disposez que d'un ordinateur totalement isolé du web :
- Dans ce cas vous devez avant tout installer l'extension FF nommée ScrapBook (c'est de toute façon une bonne extension à avoir!) sur votre machine personnelle (celle avec laquelle vous réalisez vos documents OpenTBi)
=> https://addons.mozilla.org/fr/firefox/addon/427
- Maimtenant que ScrapBook est installé, lors de la prévisualisation de votre document depuis l'Editeur OpenTBi, au lieu d'utiliser les Méthodes 1 ou 2 et donc de faire clic-droit, "Enregistrer sous..." choisissez "Capture de la page dans...". Modifiez le titre (ce sera le titre du dossier contenant votre doc) et surtout pensez à cocher "javascript" (ne pas tenir compte de l'avertissement à ce sujet) avant de cliquer sur "Capturer" !
Rq : Clic-droit / "Capture de la page" n'enregistrera pas les appels aux scripts javascript... ne pas l'utiliser, même pour une mise à jour !
- Faire "Alt"+"K" (ou via le menu : Scrapbook/Afficher dans le panneau latéral") puis un clic-droit sur le nom de la page que vous venez de capturer et choisir "Outils / Exporter".
- Vous voici maintenant avec un répertoire contenant presque tout... il ne vous reste qu'à y copier-coller le contenu du répertoire "opentbi_patch_hors_ligne" que vous allez télécharger sur le site (et dézipper), dans la rubrique : Téléchargements / Outils / Contributions. (lors du copié-collé, à la probable question "Voulez vous remplacer le fichier..." répondre "Tous")
Rq : Conservez une copie du patch dans un coin de votre ordinateur et/ou sur votre clé usb au cas où... c'est vraiment pas la peine de le télécharger à chaque fois !
- Sur place, pour ouvrir votre doc, ouvrez le fichier index.html contenu dans le répertoire.
Voilà... Comme toujours, à lire cela semble long mais à faire, c'est très facile ! _________________ FB |
|