If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
samuelgrahamecould you please push a new nuget package that's compatible with bridge 15.7? Thanks
Attempting to resolve dependencies for package 'ExpressCraft.0.0.0.6' with DependencyBehavior 'Lowest'
Unable to resolve dependencies. 'Bridge 15.7.0' is not compatible with 'ExpressCraft 0.0.0.6 constraint: Bridge (= 15.6.0)'.
Hey, what's up. I have to say I love your ideas (I was building a UI framework too, though I didn't think of implementing the MS ribbon widget, and definitely didn't think of a registry-like API - very cool)!
But I've got one very big concern: accessibility. I've seen way too many UI frameworks that are built for designers, who want a ribbon or a dialog or whatever, but completely forget stuff like correct labeling, ARIA roles, etc. and the end result is a crappy user experience for screen reader users. I tried a few of your test widgets with NVDA (a popular open-source screen reader) and found that so far, this framework falls into the same category. I could list the stuff I think needs changing but I don't want to step on your toes - you have a great project going here, and the issues I found are also found in other frameworks - so it's not just you.
But I'd like to help. I don't see the point in us both doing UI frameworks when you got a great one already in progress. And I know most of the ARIA stuff needed to make custom widgets more accessible to people using assistive tech. Now I'm not promising that the framework will meet every guideline in WCAG 2.0 AA, but I'm sure I could at least help make the widgets accessible "out of the box". And this can be done without changing any of the visual stuff, so you've got nothing to lose. :)