help.html 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>SingleFile help</title>
  6. <link rel="stylesheet" href="help.css">
  7. </head>
  8. <body>
  9. <div>
  10. <div id="titleBorder">
  11. <h2>SingleFile</h2>
  12. <h4>Archive a complete page into a single HTML file</h4>
  13. </div>
  14. <span id="index">
  15. <a href="#instructions">Instructions</a> -
  16. <a href="#options">Options description</a> -
  17. <a href="#notes">Technical notes</a> -
  18. <a href="#unknownIssues">Unknown issues</a>
  19. </span>
  20. <hr>
  21. <ol>
  22. <li>
  23. <a id="instructions">Instructions</a>
  24. <ul>
  25. <li>wait until the page is fully loaded: you may need to scroll down the entire page to be sure all elements are loaded</li>
  26. <li>click on the SingleFile button
  27. <img src="../resources/icon_16.png" class="icon"> in the extension toolbar</li>
  28. </ul>
  29. <p>Additional notes:</p>
  30. <ul>
  31. <li>You can select multiple tabs and save them by clicking on the SingleFile button
  32. <img src="../resources/icon_16.png" class="icon">.</li>
  33. </ul>
  34. </li>
  35. <li>
  36. <a id="options">Options description</a>
  37. <p>You can customize the way SingleFile process a document through the options page. Right-click on SingleFile button
  38. <img src="../resources/icon_16.png" class="icon"> in the browser toolbar and select "Options" in the context menu to open the options page.</p>
  39. <p>Details :</p>
  40. <ul>
  41. <li>
  42. <span class="option">add entry in the context menu</span>
  43. <p>Check this option to display an entry in the context menu of the webpage to save the entire page or the selected part.
  44. </p>
  45. <p class="notice">It is recommended to
  46. <u>check</u> this option</p>
  47. </li>
  48. <li>
  49. <span class="option">overlay a shadow on the page during processing</span>
  50. <p>Check this option to overlay a shadow on the page when SingleFile is retrieving page resources. This reminds you that
  51. you should not close the tab.
  52. </p>
  53. <p class="notice">It is recommended to
  54. <u>check</u> this option</p>
  55. </li>
  56. <li>
  57. <span class="option">append the save date to the file name</span>
  58. <p>Check this option to append the save date of the webpage to the file name.
  59. </p>
  60. <p class="notice">It is recommended to
  61. <u>check</u> this option</p>
  62. </li>
  63. <li>
  64. <span class="option">enter file name before saving the page</span>
  65. <p>Check this option to display a prompt asking you to enter the file name of the saved page.
  66. </p>
  67. <p class="notice">It is recommended to
  68. <u>uncheck</u> this option</p>
  69. </li>
  70. <label for="confirmFilenameInput"></label>
  71. <li>
  72. <span class="option">compress HTML</span>
  73. <p>Check this option to remove all HTML comments, and unneeded spaces or returns. This helps to reduce the size of the
  74. file without altering the document.</p>
  75. <p class="notice">It is recommended to
  76. <u>check</u> this option</p>
  77. </li>
  78. <li>
  79. <span class="option">remove HTML import</span>
  80. <p>Check this option to remove all link elements used to import HTML documents. This can reduce the size of the file without
  81. altering the document most of the time.</p>
  82. <p class="notice">It is recommended to
  83. <u>check</u> this option</p>
  84. </li>
  85. <li>
  86. <span class="option">remove frames</span>
  87. <p>Check this option to remove all frame and iframe elements. This can considerably reduce the size of the file without
  88. altering the document most of the time.</p>
  89. <p class="notice">It is recommended to
  90. <u>check</u> this option</p>
  91. </li>
  92. <li>
  93. <span class="option">remove hidden elements</span>
  94. <p>Check this option to remove all hidden elements (
  95. <code>visibility = "hidden"</code>,&nbsp;or&nbsp;
  96. <code>display = "none"</code>,&nbsp;or&nbsp;
  97. <code>opacity = "0"</code> CSS property values). This option may alter the document but can considerably reduce the size of the file.</p>
  98. <p class="notice">It is recommended to
  99. <u>uncheck</u> this option</p>
  100. </li>
  101. <li>
  102. <span class="option">save raw page</span>
  103. <p>Check this option to save the page without interpreting JavaScript. Checking this option may alter the document.</p>
  104. <p class="notice">It is recommended to
  105. <u>uncheck</u> this option</p>
  106. </li>
  107. <li>
  108. <span class="option">remove scripts</span>
  109. <p>Check this option to remove all scripts. Unchecking this option may alter the document.</p>
  110. <p class="notice">It is recommended to
  111. <u>check</u> this option</p>
  112. </li>
  113. <li>
  114. <span class="option">remove video sources</span>
  115. <p>Check this option to empty the "src" attribute of all video elements.</p>
  116. <p class="notice">It is recommended to
  117. <u>check</u> this option</p>
  118. </li>
  119. <li>
  120. <span class="option">remove audio sources</span>
  121. <p>Check this option to empty the "src" attribute of all audio elements.</p>
  122. <p class="notice">It is recommended to
  123. <u>check</u> this option</p>
  124. </li>
  125. <li>
  126. <span class="option">compress CSS</span>
  127. <p>Check this option to minify CSS stylesheets. This helps to reduce the size of the file without altering the document.</p>
  128. <p class="notice">It is recommended to
  129. <u>check</u> this option</p>
  130. </li>
  131. <li>
  132. <span class="option">remove unused CSS rules</span>
  133. <p>Check this option to remove all CSS rules that do not match any element. Checking this this option should not alter
  134. the document and can considerably reduce the size of the file.</p>
  135. <p class="notice">It is recommended to
  136. <u>check</u> this option</p>
  137. </li>
  138. <li>
  139. <span class="option">save lazy loaded images</span>
  140. <p>Check this option to save all the lazy loaded images that are not displayed. This may help to save all the images without
  141. scrolling the page. This feature is not guaranteed to work on all sites.</p>
  142. <p class="notice">It is recommended to
  143. <u>check</u> this option</p>
  144. </li>
  145. <li>
  146. <span class="option">set a maximum size for embedded resources (Mb)</span>
  147. <p>Specify the maximum size of embedded resources (i.e. images, stylesheets, scripts and iframes) in megabytes.
  148. </p>
  149. </li>
  150. <li>
  151. <span class="option">Reset to default options</span>
  152. <p>Reset all the options to their default value.</p>
  153. </li>
  154. </ul>
  155. </li>
  156. <li>
  157. <a id="notes">Technical notes</a>
  158. <ul>
  159. <li>all images are converted into
  160. <a href="http://en.wikipedia.org/wiki/Base64">base64</a>
  161. </li>
  162. <li>resources are injected in the document using
  163. <a href="http://en.wikipedia.org/wiki/Data_URI_scheme">data URI scheme</a>
  164. </li>
  165. <li>data URI scheme is supported by all modern browsers.</li>
  166. </ul>
  167. </li>
  168. <li>
  169. <a id="unknownIssues">Unknown issues</a>
  170. <p>If you find an unknown issue (i.e. frozen process, extra saved files, blank or altered document, tab crash...):</p>
  171. <ul>
  172. <li>reset SingleFile options</li>
  173. <li>if resetting options did not work, try to disable all other extensions to see if there is a conflict</li>
  174. <li>if there is a conflict then try to determine against which extension(s)</li>
  175. <li>please report the issue
  176. <a href="https://github.com/gildas-lormeau/SingleFile/issues">here</a> with a short description describing how to reproduce the issue, Browser version, OS name and version.</li>
  177. </ul>
  178. </li>
  179. </ol>
  180. </div>
  181. </body>
  182. </html>