Il motivo per cui alcune pagine Web vengono stampate in modo diverso è perché dispongono di un foglio di stile di stampa .
Un foglio di stile di stampa formatta una pagina Web, quindi una volta stampato, viene automaticamente stampato in un formato intuitivo. I fogli di stile di stampa sono in circolazione da diversi anni e sono stati scritti molto. Eppure così pochi siti Web li implementano, il che significa che restano pagine Web che frustratamente non vengono stampate correttamente sulla carta.
È notevole che così pochi siti Web utilizzino fogli di stile di stampa come:
- I fogli di stile di stampa migliorano enormemente l'usabilità, specialmente per le pagine con molti contenuti (come questo!)
- Sono straordinariamente veloci e facili da configurare
Alcuni siti Web offrono un collegamento a una versione stampabile della pagina, ma questo ovviamente deve essere impostato e gestito. Richiede inoltre che gli utenti notino questo collegamento sullo schermo e quindi lo utilizzino prima del normale modo in cui stampano le pagine (ad esempio selezionando il pulsante di stampa nella parte superiore dello schermo). Le versioni stampabili sono comunque utili quando si stampano più pagine Web contemporaneamente, ad esempio un articolo che si estende su più pagine Web.
Di recente ho avuto bisogno di ottenere un'istantanea di un sito Web esattamente come è mostrato sul mio schermo. Cioè, volevo il colore di sfondo, volevo le pubblicità, volevo il layout completo.
Un'opzione è quella di acquisire schermate sequenziali mentre scorri verso il basso la pagina, quindi ricomporle in Photoshop. Questo richiede molto tempo e ti lascia con un'immagine a bassa risoluzione (72 dpi).
Un altro modo per farlo è stampare la pagina, quindi "salvare come" un PDF invece di stamparlo effettivamente. Questo funziona abbastanza bene per le pagine che non definiscono un layout diverso per la stampa di una pagina rispetto alla visualizzazione della pagina.
Sfortunatamente per me, è diventato sempre più popolare includere un foglio di stile "stampa" su un sito Web, che definisce nuovi stili di pagina quando un utente tenta di stampare il sito Web. Questo è definito nell'intestazione e assomiglia a questo:
Ho trovato solo un'opzione che risponde veramente alle mie esigenze: il componente aggiuntivo / estensione "Web Developer" sviluppato da Chris Pederick.
Con questo plugin puoi disabilitare facilmente TUTTI gli stili, gli stili predefiniti, gli stili incorporati, gli stili incorporati e, hai indovinato, gli stili di stampa!
Al momento è disponibile per Firefox e Chrome. Spero davvero che un giorno arrivi un'estensione Safari, poiché uso principalmente Safari. L'unica opzione che ho trovato per Safari è disabilitare TUTTI gli stili, una funzionalità che viene fornita di default con la versione più recente (5.0.3) del browser. Ciò è utile durante lo sviluppo per vedere come verrà visualizzato il tuo sito su un browser di solo testo, ma senza la possibilità di selezionare gli stili che stai disabilitando ha un'utilità limitata.
Ecco un esempio di disabilitazione degli stili di stampa con l'estensione sopra in Firefox: