| OLD | NEW |
| (Empty) |
| 1 <html> | |
| 2 <head> | |
| 3 <title>Caret Browsing Options</title> | |
| 4 <style> | |
| 5 body { | |
| 6 font-family: Lucida Grande, sans-serif, arial, helvetica; | |
| 7 width: 920px; | |
| 8 margin-left: auto; | |
| 9 margin-right: auto; | |
| 10 } | |
| 11 .banner { | |
| 12 width: 100%; | |
| 13 float: left; | |
| 14 } | |
| 15 .banner_left { | |
| 16 padding: 8px; | |
| 17 float: left; | |
| 18 } | |
| 19 .banner_right { | |
| 20 padding: 8px; | |
| 21 } | |
| 22 .body_wrapper { | |
| 23 width: 100%; | |
| 24 float: left; | |
| 25 } | |
| 26 .body_left { | |
| 27 border: 0; | |
| 28 padding: 0; | |
| 29 margin: 0; | |
| 30 width: 50%; | |
| 31 float: left; | |
| 32 } | |
| 33 .body_right { | |
| 34 border: 0; | |
| 35 padding: 0; | |
| 36 margin: 0; | |
| 37 width: 46%; | |
| 38 float: left; | |
| 39 } | |
| 40 .body_inner { | |
| 41 padding: 0 32px; | |
| 42 } | |
| 43 body.mac .nonmac { | |
| 44 display: none; | |
| 45 } | |
| 46 body.nonmac .mac { | |
| 47 display: none; | |
| 48 } | |
| 49 body.cros .noncros { | |
| 50 display: none; | |
| 51 } | |
| 52 body.noncros .cros { | |
| 53 display: none; | |
| 54 } | |
| 55 .key { | |
| 56 border: 1px solid #666; | |
| 57 color: #444; | |
| 58 padding: 0.2em 0.8em; | |
| 59 margin: 0 0.3em; | |
| 60 background: #eee; | |
| 61 } | |
| 62 p { | |
| 63 line-height: 1.6em; | |
| 64 } | |
| 65 fieldset { | |
| 66 margin-bottom: 1em; | |
| 67 } | |
| 68 fieldset div { | |
| 69 margin: 0.6em 0; | |
| 70 } | |
| 71 p.cros img { | |
| 72 vertical-align: middle; | |
| 73 } | |
| 74 </style> | |
| 75 <link href="caretbrowsing.css" rel="stylesheet" type="text/css"> | |
| 76 <script src="accessibility_utils.js"></script> | |
| 77 <script src="traverse_util.js"></script> | |
| 78 <script src="caretbrowsing.js"></script> | |
| 79 <script src="options.js"></script> | |
| 80 </head> | |
| 81 <body caretbrowsing="on"> | |
| 82 | |
| 83 <div class="banner"> | |
| 84 <div class="banner_left"> | |
| 85 <img src="caret_128.png" class="logo" alt=""> | |
| 86 </div> | |
| 87 <div class="banner_right"> | |
| 88 <h1 i18n-content="appName">Caret Browsing</h1> | |
| 89 <p i18n-content="subheading1"> | |
| 90 This extension gives you a movable cursor in the web page, | |
| 91 allowing you to select text with the keyboard. | |
| 92 </p> | |
| 93 <p i18n-content="subheading2"> | |
| 94 Try it out now - Caret Browsing is always enabled on this page! | |
| 95 </p> | |
| 96 </div> | |
| 97 </div> | |
| 98 | |
| 99 <div class="body_wrapper"> | |
| 100 <div class="body_left"> | |
| 101 <div class="body_inner"> | |
| 102 <h2 i18n-content="keyboardCommands">Keyboard Commands</h2> | |
| 103 | |
| 104 <p class="noncros" i18n-content="enableDisableNonCros"> | |
| 105 Press <span class="key">F7</span> to turn on Caret Browsing. | |
| 106 Press it again to turn it off. | |
| 107 </p> | |
| 108 <p class="cros" i18n-content="enableDisableCros"> | |
| 109 Press <span class="key">Alt</span> + <img src="increase_brightness.png">
(the Increase Brightness key, or F7) to turn on Caret Browsing. | |
| 110 Press it again to turn it off. | |
| 111 </p> | |
| 112 | |
| 113 <div i18n-content="navHelp"> | |
| 114 <p> | |
| 115 Use arrow keys to move throughout the document. | |
| 116 </p> | |
| 117 | |
| 118 <p> | |
| 119 Click anywhere to move the cursor to that location. | |
| 120 </p> | |
| 121 | |
| 122 <p> | |
| 123 Press <span class="key">Shift</span> + arrows to select text. | |
| 124 </p> | |
| 125 </div> | |
| 126 | |
| 127 <p class="nonmac" i18n-content="moveByWordsNonMac"> | |
| 128 Hold down <span class="key">Control</span> to move by words. | |
| 129 </p> | |
| 130 <p class="mac" i18n-content="moveByWordsMac"> | |
| 131 Hold down <span class="key">Option</span> to move by words. | |
| 132 </p> | |
| 133 | |
| 134 <div i18n-content="focusHelp"> | |
| 135 <p> | |
| 136 When you reach a link or control, it is automatically focused. | |
| 137 Press <span class="key">Enter</span> to click a link or button. | |
| 138 </p> | |
| 139 | |
| 140 <p> | |
| 141 When a focused control (like a text box or a list box) is capturing | |
| 142 arrow keys, press <span class="key">Esc</span> followed by the | |
| 143 left or right arrow to continue Caret Browsing. | |
| 144 </p> | |
| 145 | |
| 146 <p> | |
| 147 Alternatively, press <span class="key">Tab</span> to move to the | |
| 148 next focusable control. | |
| 149 </p> | |
| 150 </div> | |
| 151 </div> | |
| 152 </div> | |
| 153 <div class="body_right"> | |
| 154 <div class="body_inner"> | |
| 155 <h2>Visual Feedback</h2> | |
| 156 | |
| 157 <fieldset> | |
| 158 <legend i18n-content="whenEnabled"> | |
| 159 When Caret Browsing is enabled: | |
| 160 </legend> | |
| 161 | |
| 162 <div> | |
| 163 <input type="radio" id="onenable_anim" name="onenable" value="anim"> | |
| 164 <label for="onenable_anim" i18n-content="animation"> | |
| 165 Highlight the cursor position with an animation. | |
| 166 </label> | |
| 167 </div> | |
| 168 | |
| 169 <div> | |
| 170 <input type="radio" id="onenable_flash" name="onenable" value="flash"> | |
| 171 <label for="onenable_flash" i18n-content="flash"> | |
| 172 Highlight the cursor position with a quick flash. | |
| 173 </label> | |
| 174 </div> | |
| 175 | |
| 176 <div> | |
| 177 <input type="radio" id="onenable_nothing" name="onenable" value="none"> | |
| 178 <label for="onenable_nothing" i18n-content="noFeedback"> | |
| 179 No feedback, just show the cursor. | |
| 180 </label> | |
| 181 </div> | |
| 182 | |
| 183 </fieldset> | |
| 184 | |
| 185 <fieldset> | |
| 186 <legend i18n-content="jump"> | |
| 187 When the caret jumps by a large distance: | |
| 188 </legend> | |
| 189 | |
| 190 <div> | |
| 191 <input type="radio" id="onjump_anim" name="onjump" value="anim"> | |
| 192 <label for="onjump_anim" i18n-content="animation"> | |
| 193 Highlight the cursor position with an animation. | |
| 194 </label> | |
| 195 </div> | |
| 196 | |
| 197 <div> | |
| 198 <input type="radio" id="onjump_flash" name="onjump" value="flash"> | |
| 199 <label for="onjump_flash" i18n-content="flash"> | |
| 200 Highlight the cursor position with a quick flash. | |
| 201 </label> | |
| 202 </div> | |
| 203 | |
| 204 <div> | |
| 205 <input type="radio" id="onjump_nothing" name="onjump" value="none"> | |
| 206 <label for="onjump_nothing" i18n-content="noFeedback"> | |
| 207 No feedback, just move the cursor. | |
| 208 </label> | |
| 209 </div> | |
| 210 | |
| 211 </fieldset> | |
| 212 | |
| 213 </div> | |
| 214 </div> | |
| 215 </div> | |
| 216 | |
| 217 </body> | |
| 218 </html> | |
| OLD | NEW |