title: How to test print output of browsers with online tools?
body: <p>I have used (as usual) <code>@media print</code> rules to specify how the print of a web page should be different to the online version. This works quite well, but the test is really difficult. What I usually has to do are the following steps:</p>
  
  <ol>
  <li>Create the different style for <code>screen</code> and <code>print</code>.</li>
  <li>Start your page in the screen mode</li>
  <li>Print the page e.g. to a PDF printer.</li>
  <li>Look at the result.</li>
  <li>Try to find the rules that behave wrong.</li>
  </ol>
  
  <p>What I would like to do (but was not able to do it with any browser):</p>
  
  <ol>
  <li>Create the different style for <code>screen</code> and <code>print</code>.</li>
  <li>Start your page in the screen mode</li>
  <li>Go into the preview print mode (e.g. for Opera, Firefox available)</li>
  <li>Use the available tools like Firebug (Firefox) or Dragonfly (Opera) to inspect the DOM and the current styles.</li>
  <li>Change the CSS on the fly, reload the page, and look at the result and the DOM again.</li>
  </ol>
  
  <p>Is there any browser or combination of browser, plugin and process available to get similar results? If you have ideas how to change the organizations of the files, with the most minimal changes to get the wished result, you are welcome.</p>