KEYBOARD SHORTCUTS - SAVE, EDIT
Are there keyboard shortcuts for "Save" and for "Edit"?
I ask because I always have to scroll down to a "Save" button and scroll up for the "Edit" link.
And I sometimes forget....
I'm pretty sure there are not keyboard shortcuts for those.
Your question didn't say what portion of Canvas you were looking at and the keyboard shortcuts vary based on what you're doing at the time. It sounds like perhaps you were editing a quiz, but I can't tell for sure and I don't remember keyboard shortcuts for either of those actions on any of the places I can think that they are.
Here's a PDF of the Canvas keyboard shortcuts. The top of that document says that if there are keyboard shortcuts on a page, you can press the comma key (or press shift+?) to get a pop-up of what they are and then escape to close the pop-up.
Thanks for the summary of all keyboard shortcuts.
I do recommend a keyboard short cut for any place where "Save" appears as a button at the bottom of a page, and where "Edit" appears at the top of a page. Leave the buttons, but adding shortcut keys will allow users to Save or move to "Edit" mode without having to scroll down or up.
Thomas, if you have a recommendation for how to improve/change Canvas you would want to add it as a new Feature Idea - How do I create a new feature idea?
I use the iMacros add-on for firefox to replicate clicking on the edit or save button. There is also a plugin for Chrome, but it doesn't quite work as well for me.
With iMacros you can record actions and then play them again. I recorded the save and edit action separately and then created browser bookmarklets that stay at the top no matter where I am on the page. Below is the code you can use to replicate clicking either the Edit button or the Save button.
TAG POS=1 TYPE=A ATTR=TXT:Edit
TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=TXT:Save
For shortcuts you could do a search for add-ons that let you create shortcuts for bookmarks. I just click on the bookmarklet for the save or edit, so I don't need a shortcut for those. However, for other iMacros actions I've created I've used AutoHotKey to run the iMacro. For example, in the below code if I press Shift-Ctrl-S while in Firefox, then it will run the #SavePage.iim iMacro on the active page.
#IfWinActive ahk_class MozillaWindowClass+^s::
Theres a bit of extra work up front, and there is bit of a learning curve, but once it is all set up it's very simple to use.
I think it would be easier simply to have a SAVE button at the top of the page as well as at the bottom. Same for Update buttons. Some times people forget to save and they have to do things all over again. Many new Canvas users are Google drive users, and Google saves automatically, so they think Canvas will as well. Another thing that confuses new users is that some pages don't require saving, while others do. For instance, there is no need to save changes made to modules or notifications.
Retrieving data ...