Hi,
I have read the documentation of RadTree and i found out that the RadTree is 508 Compliance.
http://www.telerik.com/help/aspnet/treeview/tree_accessibilitycompliance.html
Is RadScheduler also 508 Compliance?
I have read the documentation of RadTree and i found out that the RadTree is 508 Compliance.
http://www.telerik.com/help/aspnet/treeview/tree_accessibilitycompliance.html
Is RadScheduler also 508 Compliance?
11 Answers, 1 is accepted
0
Hello Adeel,
Unfortunately RadScheduler is not directly compliant with the Section 508 Compliance Act. There's no keyboard navigation available yet, though it is planned for the future. If you ask a specific question about the current compliance level, I may be able to tell you more.
Best wishes,
Kamen Bundev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Unfortunately RadScheduler is not directly compliant with the Section 508 Compliance Act. There's no keyboard navigation available yet, though it is planned for the future. If you ask a specific question about the current compliance level, I may be able to tell you more.
Best wishes,
Kamen Bundev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Adeel
Top achievements
Rank 1
answered on 30 Dec 2008, 07:31 AM
Thanks Kamen,
When do you plan to release RadScheduler Compliant with the 'Section 508' Compliance act. ?
I find out the link to accessibility support chart of Rad controls that clearly shows the RadScheduler is compliant with the 'Section 508' compliance Act. http://www.telerik.com/products/aspnet-ajax/resources/accessibility-support.aspx
But as you said RadScheduler doesn't have keyboard support and it is not directly compliant with the 'Section 508'. What do you mean by "directly compliant"? Is some of the features of RadScheduler support 'Section 508' Compliance?
And which features are required in RadScheduler to completely satisfy with the 'Section 508' Compliance Act.?
0
Adeel
Top achievements
Rank 1
answered on 09 Jan 2009, 07:00 AM
Please respond!
0
Hi Adeel,
We can assure you that we have the best intentions to make RadScheduler compliant with Section 508 Compliance Act, but for now there is no fixed date for when this will happen.
I apologize for the misleading information listed on our web site, it will be fixed as soon as possible.
By directly compliant I meant that RadScheduler supports most of the Section 508 guidelines with the exclusion of providing an alternative text-only page with the control content (this should be best handled by the developer, since its implementation can vary) and providing a keyboard only navigation (this guideline is not listed in the Web part of the Act, but in Software, so I'm not even sure if it applies).
Regards,
Kamen Bundev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
We can assure you that we have the best intentions to make RadScheduler compliant with Section 508 Compliance Act, but for now there is no fixed date for when this will happen.
I apologize for the misleading information listed on our web site, it will be fixed as soon as possible.
By directly compliant I meant that RadScheduler supports most of the Section 508 guidelines with the exclusion of providing an alternative text-only page with the control content (this should be best handled by the developer, since its implementation can vary) and providing a keyboard only navigation (this guideline is not listed in the Web part of the Act, but in Software, so I'm not even sure if it applies).
Regards,
Kamen Bundev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
lordscarlet
Top achievements
Rank 1
answered on 10 May 2010, 03:13 PM
The page referenced above says that RadScheduler is 508 compliant. Does that mean that the page was never updated, or that the RadScheduler is now compliant?
Also, your implication is that you expect the developer to create a text equivalent page for the RadScheduler -- is that the case for all of the controls that you claim to be 508 compliant? Have you made that clear in the documentation? That seems to be a bit of a poor work around to claiming your library is 508 compliant.
0
Hello,
Currently, RadScheduler component does not have full keyboard support and is not fully compliant. We will note this in the compliance page. We have plans to implement this feature, as well as other accessibility improvements in the future, but customers should be made aware of this limitation.
We believe that providing a text-only equivalent should be left to the developer. Not that this feature is hard to implement, but we don't think that our implementation will suit every scenario (if any). Such text version is likely to be heavily customized, with little or no styling and client-side functionality. We can however help with preparing the data to be shown and we have a KB article and other resources addressing this problem:
http://www.telerik.com/support/kb/aspnet-ajax/scheduler/how-to-display-all-radscheduler-appointments-in-gridview.aspx
http://blogs.telerik.com/tsvetomirtsonev/posts/08-08-04/working_with_radscheduler_recurring_appointments_on_sql_server.aspx
I hope this helps.
Greetings,
Tsvetomir Tsonev
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Currently, RadScheduler component does not have full keyboard support and is not fully compliant. We will note this in the compliance page. We have plans to implement this feature, as well as other accessibility improvements in the future, but customers should be made aware of this limitation.
We believe that providing a text-only equivalent should be left to the developer. Not that this feature is hard to implement, but we don't think that our implementation will suit every scenario (if any). Such text version is likely to be heavily customized, with little or no styling and client-side functionality. We can however help with preparing the data to be shown and we have a KB article and other resources addressing this problem:
http://www.telerik.com/support/kb/aspnet-ajax/scheduler/how-to-display-all-radscheduler-appointments-in-gridview.aspx
http://blogs.telerik.com/tsvetomirtsonev/posts/08-08-04/working_with_radscheduler_recurring_appointments_on_sql_server.aspx
I hope this helps.
Greetings,
Tsvetomir Tsonev
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Siddharth
Top achievements
Rank 1
answered on 08 Apr 2011, 11:37 AM
Hello,
I am currently evaluating the Telerik RadScheduler control for ASP.NET AJAX applications. I have one related to it.
Does the latest version of radScheduler support keyboard support? eg. Delete appointment when 'del' key is pressed, Or tabbed navigation etc.
Also can you please guide me how I can make scheduler change the text (like days,week, Monday, tuesday etc) based on language selected by a user. say user has selected finnish language.
Will be happy if someone could answer it.
Thanks,
Siddharth
I am currently evaluating the Telerik RadScheduler control for ASP.NET AJAX applications. I have one related to it.
Does the latest version of radScheduler support keyboard support? eg. Delete appointment when 'del' key is pressed, Or tabbed navigation etc.
Also can you please guide me how I can make scheduler change the text (like days,week, Monday, tuesday etc) based on language selected by a user. say user has selected finnish language.
Will be happy if someone could answer it.
Thanks,
Siddharth
0
Vince
Top achievements
Rank 1
answered on 03 Dec 2013, 12:46 AM
Just an FYI for those of you that might find this thread, RadScheduler is not yet 508 Compliant as of 12/2/2013. Particularly, the keyboard support is missing - for instance, you cannot use the "tab" key to navigate between the timeslots.
0
Hello,
RadScheduler does have keyboard support, as shown in the following demo:
http://demos.telerik.com/aspnet-ajax/scheduler/examples/keyboardsupport/defaultcs.aspx
Regards,
Bozhidar
Telerik
RadScheduler does have keyboard support, as shown in the following demo:
http://demos.telerik.com/aspnet-ajax/scheduler/examples/keyboardsupport/defaultcs.aspx
Regards,
Bozhidar
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
0
Vince
Top achievements
Rank 1
answered on 05 Dec 2013, 09:38 PM
Hi Bozhindar,
Thanks for the link to the demo. I'd actually never seen that before. It's hard to believe that I missed it, but I did!
I wanted to take my time reviewing the functionality before replying back to this thread. I've found three bugs that exist in the RadControls ASP.NET AJAX version 2013.3.1114.40 and version 2013.1.417.40 (and probably other versions as well).
I have verified the existence of these bugs by creating two basic web pages: one that uses server side binding and one that uses client side binding. The client side binding page does not work correctly.
Bug #1: The "tab" button does not switch focus among appointments when using client side data binding.
Bug #2: (This may be the same bug as #1): When using client side data binding, when you open the appointment editor, the "tab" button does not switch focus among the fields on the editor.
Bug #3: Server side binding does not properly data bind to appointments whose ID is null. There is no error and no warning; the scheduler simply loads but with no appointments. (Note that this bug does NOT exist with client side binding.) In my application I do not use the ID field. So in my server side binding demo page I had to add a bogus value in the ID field in order for the data binding to function correctly.
I will submit the bugs above using my Telerik account.
Thanks for the link to the demo. I'd actually never seen that before. It's hard to believe that I missed it, but I did!
I wanted to take my time reviewing the functionality before replying back to this thread. I've found three bugs that exist in the RadControls ASP.NET AJAX version 2013.3.1114.40 and version 2013.1.417.40 (and probably other versions as well).
I have verified the existence of these bugs by creating two basic web pages: one that uses server side binding and one that uses client side binding. The client side binding page does not work correctly.
Bug #1: The "tab" button does not switch focus among appointments when using client side data binding.
Bug #2: (This may be the same bug as #1): When using client side data binding, when you open the appointment editor, the "tab" button does not switch focus among the fields on the editor.
Bug #3: Server side binding does not properly data bind to appointments whose ID is null. There is no error and no warning; the scheduler simply loads but with no appointments. (Note that this bug does NOT exist with client side binding.) In my application I do not use the ID field. So in my server side binding demo page I had to add a bogus value in the ID field in order for the data binding to function correctly.
I will submit the bugs above using my Telerik account.
0
Hello Vince,
I've logged the issues you reported for fixing. I'm also posting the workarounds for the first two issues here as well, so that others can see how to fix them:
First issue - add the following code to the OnClientAppointmentsPopulated event:
Second issue - add the following code to the OnClientFormCreated event:
and the following override on the same page:
Regards,
Bozhidar
Telerik
I've logged the issues you reported for fixing. I'm also posting the workarounds for the first two issues here as well, so that others can see how to fix them:
First issue - add the following code to the OnClientAppointmentsPopulated event:
function
OnClientAppointmentsPopulated(sender, args) {
sender._navigator._tabNavigator =
new
Telerik.Web.UI.Scheduler.KeyboardNavigation.Modules.TabNavigator();
}
Second issue - add the following code to the OnClientFormCreated event:
function
OnClientFormCreated(sender, args) {
sender._navigator._getCommandsModule().set_isEditing(
true
);
}
var
originalHandler = Telerik.Web.UI.RadScheduler.prototype.hideAdvancedForm;
Telerik.Web.UI.RadScheduler.prototype.hideAdvancedForm =
function
() {
this
._navigator._getCommandsModule().set_isEditing(
false
);
originalHandler.call(
this
);
}
Regards,
Bozhidar
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.