Autore Topic: mozilla archive format e stylish funzionano insieme ?  (Letto 911 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Valentina.g

  • Post: 36
Ciao a tutti !

Il contenuto di questo messaggio fa riferimento alle seguenti versioni :
firefox 3.5.6
mozilla archive format 0.18.3
stylish 1.0.8

Quando si riapre una pagina html salvata in formato .maff o .mht la visualizzazione, e', ragionevolmente, quella non affetta dall'azione di stylish.

Tuttavia, in taluni casi, puo' essere necessario replicare la trasformazione che questa estensione opera; avevo congetturato che lo si potesse ottenere aggiungendo all'intestazione del file di stile, es:

@charset "UTF-8";
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("wikipedia.org"), domain("wikinews.org"), domain("wiktionary.org")

l'indicazione domain() della directory entro risiede il file salvato; ma la cosa non sortisce l'effetto desiderato.

Ho commesso un errore nell'apportare la modifica o, semplicemente, e' inesatta l'ipotesi di fondo ?

Buon lavoro !

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: mozilla archive format e stylish funzionano insieme ?
« Risposta #1 il: 11 Marzo 2010 23:59:13 »
Prova così:
Codice: [Seleziona]
@-moz-document url-prefix(file:///c:/localhost),
   url-prefix(file:///d:/){

/* qui lo stile */
}

cambia i due percorsi con i tuoi path locali usando la / invece della \.

Non garantisco che funzioni anche con spazi o altri caratteri strani nel nome della cartella, al limite se ci sono spazi prova a  mettere %20, però  è solo una prova non è detto funzioni.
Ciao

Offline Valentina.g

  • Post: 36
Re: mozilla archive format e stylish funzionano insieme ?
« Risposta #2 il: 19 Marzo 2010 00:21:05 »
ciao ciao

Ho fatto un po' di esperimenti, con i risultati che seguono.
Valentina


se i file si trovanno nella cartella c:\meccanica, questo funziona:

@-moz-document url-prefix(unmht:///file.5/C:/meccanica){

ma non questo:

@-moz-document url-prefix(unmht:///file.5/C:\meccanica){

Supponiamo che il nome della cartella contenga uno spazio, ad es. c:\meccanic a

Nessuno di questi funziona:

@-moz-document url-prefix(unmht:///file.5/C:/meccanic a){
@-moz-document url-prefix(unmht:///file.5/C:/meccanic%20a){
@-moz-document url-prefix("unmht:///file.5/C:/meccanic%20a"){
@-moz-document url-prefix("unmht:///file.5/C:/meccanic a"){
@-moz-document url-prefix(unmht:///file.5/"C:/meccanic a"){
@-moz-document url-prefix(unmht:///file.5/"C:/meccanic%20a"){
@-moz-document url-prefix(unmht:///"file.5/C:/meccanic a"){
@-moz-document url-prefix(unmht:///"file.5/C:/meccanic%20a"){

e l'errore che piu' spesso viene segnalato e':

5:57 era atteso un uri nella riga @-moz-document, invece si e' trovato ')'.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.