FullCalendar leverages WAI-ARIA techniques for increased accessibility with keyboard usage and screen readers.
More specifically, ARIA attributes and
title attributes annotate interactive HTML elements within the calendar. Furthermore, any interactive element can be focused with the tab key.
Options related to accessibility:
Setting to true will cause all events to be focusable/tabbable. By default, only events that have an event.url property are tabbable.
Interactive HTML elements are annotated with aria-label and title attributes to make them more descriptive. It is possible to control the text of these attributes.
Defines custom buttons that can be used in the headerToolbar/footerToolbar.
FullCalendar’s Touch support includes smooth scrolling, time-range selection via long-press, and event drag-n-drop/resizing via long-press.
Optimizing for Print
FullCalendar looks great on a computer screen, but by default it does not look very good for printing on a piece of paper. A web browser isn’t able to convert certain things consistently, such as absolute positioning and scrollbars. Fortunately FullCalendar can render differently for print if you configure it to do so.