mirror of https://gitlab.com/bashrc2/epicyon
Accessibility architecture
parent
dfeddf5abc
commit
7bff40eb52
|
@ -98,3 +98,10 @@ Trying to keep up with web accessibility standards. There should be configurable
|
||||||
|
|
||||||
Avoid adding any features which would be hard to make accessible.
|
Avoid adding any features which would be hard to make accessible.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
The *webapp_post* module generates html for each post from its ActivityPub json representation. This also calls the speaker module in order to create a text-to-speech friendly version of the post content, which can then be spoken by the desktop client. Doing this allows common acronyms and other special language to be properly pronounced.
|
||||||
|
|
||||||
|
The *daemon* module (http server) also calls *webapp_accesskeys* to display the key shortcuts screen.
|
||||||
|
|
||||||
|

|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 58 KiB |
Binary file not shown.
After Width: | Height: | Size: 68 KiB |
5
tests.py
5
tests.py
|
@ -3290,6 +3290,11 @@ def _testFunctions():
|
||||||
modules, modGroups, maxModuleCalls)
|
modules, modGroups, maxModuleCalls)
|
||||||
_diagramGroups(['Timeline', 'Security'], ['utils'],
|
_diagramGroups(['Timeline', 'Security'], ['utils'],
|
||||||
modules, modGroups, maxModuleCalls)
|
modules, modGroups, maxModuleCalls)
|
||||||
|
_diagramGroups(['Web Interface', 'Accessibility'],
|
||||||
|
['utils', 'webapp_utils'],
|
||||||
|
modules, modGroups, maxModuleCalls)
|
||||||
|
_diagramGroups(['Core', 'Accessibility'], ['utils'],
|
||||||
|
modules, modGroups, maxModuleCalls)
|
||||||
|
|
||||||
callGraphStr = 'digraph Epicyon {\n\n'
|
callGraphStr = 'digraph Epicyon {\n\n'
|
||||||
callGraphStr += ' size="8,6"; ratio=fill;\n'
|
callGraphStr += ' size="8,6"; ratio=fill;\n'
|
||||||
|
|
Loading…
Reference in New Issue