Comments (7)
@heskew commented:
TinyMCE does already have accesskeys for each main section (http://wiki.moxiecode.com/index.php/TinyMCE:Accessibility). Would changing the tabindex on each button to -1 screw anything up as far as accessibility is concerned? Something to try I guess.
from orchard.
@bleroy commented:
Tabindex and accesskey should be independant. I'll ask an accessibility specialist what their take on it is.
from orchard.
@Jetski5822 commented:
You guys will know more than me about accessibility, but a quick google (or should i say bing ) pointed out http://dev.w3.org/html5/spec-author-view/editing.html#the-accesskey-attribute It may not be helpful, but highlights the differents between user interactions on a page for HTML 5.
from orchard.
@heskew commented:
@Jetski5822 - thanks for the link :)
@BertrandLeroy - yep, not saying they're not independent. just pointing out that TinyMCE has taken accessibility into account and has accesskeys for its main sections - also noting that if you want to take the editor buttons out of the tab flow but still have them focusable that might mess things up but I don't know for certain so, yeah, getting a specialist's take would be beneficial :) having an accesskey for each button would be fun but we would need to tackle and document general editor accesskeys early on to prevent conflict with what other modules could introduce.
from orchard.
@bleroy commented:
Tab order is broken in other ways btw.
from orchard.
@Jetski5822 commented:
@Bertrand - With the upgrade to tinymce 4.1.0, you can no longer tab to the tinymce buttons.
Would you now say this issue is closed?
from orchard.
They are no longer tab stops.
from orchard.
Related Issues (20)
- Adding scale parameter to ResizeMediaUrl function HOT 1
- When saving the Ssl Settings, the update does not evict the corresponding cache entry
- Missing maximum length setting for TextField and TitlePart
- Orchard.Layouts: the toolbox is not usable HOT 1
- Error during translation HOT 1
- Exception for LazyFields: Instances cannot be resolved and nested lifetimes cannot be created from this LifetimeScope as it has already been disposed HOT 1
- Display option override in DateTimeField HOT 2
- Password encryption in settings.txt file HOT 1
- Duplicated results when multiple terms are selected in a content item
- proposal: cascade delete taxonomy -> terms HOT 1
- How to set session time out for Admin Dash board in Orchard CMS
- possible improvement: Blog Archives could be cached HOT 4
- Losing selected terms when failing a validation
- Load extensions from subfolders (Please Help) HOT 5
- Path generation is case sensitive and it potentially generates path that are actually the same path
- NHibernate Exception in ContentPickerField Loading
- ResizeMediaUrl fails for vector images HOT 3
- Workaround for file extension out from filename.slice() with "." inside HOT 6
- Performance issue when opening the widget admin page HOT 6
- Management of a new hide/show field in frontend HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from orchard.