Hi Jonathan,
I can use Control-v to move down a page in TextEdit without setting
mouse follows VoiceOver cursor, but you asked about use in Pages as
well as in TextEdit. I usually have TextEdit set to work with plain
text files by default, which is better for multi-lingual use. In that
case, I have no need to set my mouse cursor to follow my VoiceOver
cursor. However, there are instances where I've been sent a Word
document or RTF formatted file. In those cases, I may need to set my
mouse cursor to follow my VoiceOver cursor to navigate reliably
without losing focus, which is why I included that comment. (I
checked some documents before replying, and I had to reset my cursor
tracking to navigate consistently for some documents that were not
plain text. This was also the case for some instances where I used
"find" to move to the end of the file on the basis of a text search.)
OK, try this. I can't find it documented anywhere if I run a Google
search, but I can use Fn-Option-Up arrow and Fn-Option-Down arrow to
move up and down a page in TextEdit. I'm a little hesitant to
recommend something non-standard, because at one time I imported some
WordService keybinding definitions into my Services menu. (It turns
out I had to fix quite a number of instances where I removed conflicts
with existing key definitions after I did this.) I don't think these
sequences were part of the definitions, but you'll just have to try
the combinations out and see whether they work for you. Again, I'm
using an Early 2008 MacBook (the last 13" release before the Unibody
models came out) with Leopard.
Let me know whether this works.
Also, two slightly off-topic items that may be of interest to you:
First, I recall that you program in Python. The latest entry in
O'Reilly's "eBook Deal of the Day" at:
feed://feeds.feedburner.com/oreilly/ebookdealoftheday
is "Learning Python" 4th ed. for $9.99 for the eBook bundle (DRM-free,
PDF, ePub, and other formats) with the coupon code of DDPYT. These
are updated not quite every day, and the current code is still good
(for about a $30 savings on this 1216 page volume by Mark Lutz,
released September 2009).
Also, a while ago there was some discussion about how to read your
(Spanish) blog in English. I meant to point out that anyone can copy
a java scriptlet from the Google Translate page and save it as a
bookmark on their Bookmarks bar. Because you'd want the java
scriptlet to get pasted into the address field of the bookmark, what
you'd do is copy an existing bookmark and then edit the name and
address field. Then, you'd paste in the java scriptlet for your
language into the address field. If this were saved as the first
bookmark, for example, then pressing Command-1 would translate the
contents of any current web page into your selected language.
So you'd do the following in Safari. (Note, keeping the bookmarks bar
and address bar hidden usually makes navigation of the bookmarks page
easier, although it's not necessary: toggle the bookmarks bar on and
off with Command-Shift-B, and toggle the address bar (also known as
toolbar) on or off with Command-Shift-Backslash on an English language
keyboard or else use the Safari "View" menu on the menu bar to "Hide
toolbar")
1. Open the bookmarks page (Command-Option-B)
2. Navigate to the table of bookmark collections and folders (I
usually use Command-F followed by Shift-Tab to get to this table, but
tabbing or shift tabbing will get you there) and interact (VO-Shift-
Down arrow)
3. Select the "Bookmarks Bar" (either arrrow down or type the first
few letters of the name)
4. Stop interacting with the table of bookmark collections and
folders (VO-Shift-Up arrow)
5. Navigate (VO-Right arrow) to the table of "Bookmarks Bar" bookmarks
and interact (VO-Shift-Down Arrow)
6. Move to the top of the table (VO-Home, or VO-Fn-Shift-Left Arrow on
a laptop)
7. If you do not have any entries under your Bookmarks Bar, press
Command-D to create a bookmark of your last visited web page
location. A dialog window will appear, and you'll be prompted to
"Type a name for the bookmark, and choose where to keep it." VO-Right
arrow to the name of the bookmark and type in "Translate". VO-Right
arrow again to the pop up button, press it (VO-Space), and use your
arrow keys to find "Bookmarks Bar" (not "Bookmarks Menu"), then press
return. VO-Right Arrow to the "Add" button and press it (VO-Space) to
add the bookmark.
8. If you do have entries in your Bookmarks Bar, do a copy and paste
to duplicate your first entry (Command-C, then Command-V). Then, VO-
Down arrow and VO-Up arrow again to verify that you have a duplicate
of your first entry. You can use the context menu (VO-Shift-M), use
your arrow keys to select "Edit Name", and press return. Then, you
can type in "Translate" or other title for your bookmark, and press
return when done.
9. Navigate to the Google Translate Tools and Resources page:
http://translate.google.com/translate_tools?
(If you like, just do a Google search for this page by pressing
"Command-Option F" and typing in "Google Translate Tools and
Resources", then pressing return. The result should come up as a link
named "Tools -- Google Translate".)
10. Use item chooser menu to find the heading "Get 1-click
translations from your browser's toolbar". Then, VO-Right arrow to
find the alphabetically ordered language link you want to copy. Or,
you can just use item chooser menu (VO-I) to look for the link you
want -- English, Spanish, French, etc.
11. When you've selected your language, use the contextual menu to
copy the link (VO-Shift-M and choose "Copy Link").
12. Bring back up the bookmarks page (Command-Option-B)
13. Tab to the table of bookmarks for your Bookmarks Bar and
interact. You should find your "Translate" bookmark.
14. Use the context menu (VO-Shift-M), arrow to "Edit Address", and
press return.
15. In the address field, press the delete key to ensure there is no
residual text, then paste in the javascript for the link with Command-
V and press return. Toggle off the Bookmarks page with Command-Option-
B.
Now, you are all set to try your 1-click Java Script Google
Translation. Point to a page in another language -- e.g. Jonthan's
blog from his signature line:
http://programaraciegas.weblog.discapnet.es/
Press Command-1 to see the version of this page translated into
English, or French, or whichever language you chose. (Or he can
choose to translate an English web page into Spanish). This method
works for other java web scripts (or "scriptlets"), too. Of course,
it is only the Google machine translation, but you have the option to
click on a link to view the original page.
HTH
Cheers,
Esther
Jonathan Chacón wrote:
Hello Esther,
thanks for the keyStroke.
it works fine but I didn't set navigation options about mouse
follows voiceOver cursor. It works fine in Snow leopard
do you know other keystroke to go back a page like pageUp key?
Regards
Jonathan Chacón Barbero
Accessibility, usability and new technologies consultant
Phone: +34 679953948
e-Mail: jonathan.cha...@telefonica.net
Blog: http://programaraciegas.weblog.discapnet.es
Twitter: http://www.twitter.com/jonathanchacon
LinkedIn: http://es.linkedin.com/in/jonathanchacon
Facebook: http://www.facebook.com/jonathan.chacon.barbero
Messenger: tyf...@hotmail.com
Skype: Tyflos_
Ping for iPhone: jchacon
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionar...@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.