KeyTips-jQuery-Plugin icon indicating copy to clipboard operation
KeyTips-jQuery-Plugin copied to clipboard

Mac keypress issues & resolution

Open MarcusJT opened this issue 14 years ago • 0 comments

Cool plugin, potentially very useful...

However, I've tested your demo and have the following to report:

  1. In Chrome & Safari on Mac OSX, the hints appear when pressing ALT by itself (SHIFT doesn't seem to make any difference) but to actually use the AccessKeys one must press CTRL+ALT+KEY
  2. Additionally, in Chrome the first and third fields (AccessKeys F & B) don't work.
  3. In Firefox on Mac OSX the hints appear correctly only with ALT SHIFT but you need to use CTRL + KEY to use a given AccessKey
  4. In Opera on Mac OSX your plugin is redundant as Opera requires pressing SHIFT+ESC which displays a list of the AccessKeys anyway.

I suggest you address issues 1/3/4 by identifying the browser and making the KeyTips keyboard combination the same as the combo required to execute a given AccessKey (i.e. in Chrome KeyTips should appear when you press CTRL+ALT and in Firefox KeyTips should appear when you press CTRL). If Opera (Win + Mac) is detected then KeyTips should do nothing (i.e. disable its functionality) so that it doesn't conflict with the browser's own support.

With regard to issue 2 (presumably a limitation of the browser) you should work out which AccessKeys cannot be used in Chrome and display those KeyTips differently (I suggest greyed out to indicate that they are disabled/unavailable).

MarcusJT avatar Dec 16 '10 10:12 MarcusJT