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> 219