[Xulfr] ouvrir un .html.gz avec l'objet browser
David Marteau
daim.project at free.fr
Mar 30 Jan 23:29:44 CET 2007
Ooops, la première solution ayant déjà été évoquée par Laurent !!!
David Marteau wrote:
> La solution la plus propre consisterai soit :
>
> 1) Definir un protocole ad-hoc qui ferait la décompression à la volée (écriture possible en js).
> 2) Regarder du coté des uriloader associés au type mime éventuel des fichiers html.gz
>
> Réference : voir les implémentation de nsIChannel et de nsIProtocolHandler pourle cas 1) . Voir les
> implémentations de nsIContentHandler pour 2)
>
> David
>
>
> Theytaz Fabrice wrote:
>> Selon Fabien COULON <fcoulon at linterweb.com>:
>>
>>> Bonjour à tous,
>>> Je développe un cd reprenant une sélection d'articles de wikipedia pour
>>> le compte de la société LinterWeb.
>>> Le navigateur est basé sur xulrunner et integre un module xpcom que
>>> j'ai développé pour la partie moteur de recherche. Le projet est
>>> quasiment fini, je bute juste sur un dernière problème technique :
>>> Les dumps fournis par l'équipe wikipedia sont en .html.gz
>>> Je voudrais que le browser les ouvre comme du html en faisant la
>>> décompression à la volée.
>>> Je suis donc à la recherche :
>>> - d'un composant qui décompresse le gzip (ça ça devrais se trouver)
>>> - d'un moyen d'entrer le contenu html décompréssé dans le browser sans
>>> passer par un fichier (donc sans utiliser loadURI).
>>> Est-ce que quelqu'un aurait une solution ou une piste de solution ?
>>>
>>> Merci d'avance,
>>> --
>>> Fabien Coulon
>>> Linterweb
>>> 135, rue Grande
>>> 27100 Val de Reuil
>>> Tel : 02 32 40 23 69
>>> Fax : 02 32 61 45 26
>>>
>>>
>>> _______________________________________________
>>> Xulfr mailing list
>>> Xulfr at lists.xulfr.org
>>> http://lists.xulfr.org/mailman/listinfo/xulfr
>>>
>> Pour charger des données décompressées dans le browser sans passer
>> par loadURI tu peux utiliser le protocole data:
>>
>> http://developer.mozilla.org/en/docs/The_data_URL_scheme
>>
>> Fabrice
>>
>>
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.
>>
>> _______________________________________________
>> Xulfr mailing list
>> Xulfr at lists.xulfr.org
>> http://lists.xulfr.org/mailman/listinfo/xulfr
>>
>>
>
> _______________________________________________
> Xulfr mailing list
> Xulfr at lists.xulfr.org
> http://lists.xulfr.org/mailman/listinfo/xulfr
>
>
Plus d'informations sur la liste de diffusion Xulfr