| CPC G06F 8/20 (2013.01) [G06F 8/38 (2013.01)] | 20 Claims | 

| 
               1. A computing system comprising: 
            a network interface for communicating over at least one data network; 
                at least one processor; 
                data storage comprising at least one non-transitory computer-readable medium; and 
                program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to: 
              receive input data for a visual interface design, the input data comprising: 
                  a target accessibility compliance standard; and 
                    initial design data for at least two visual interface design elements; 
                  based on the input data, determine a respective set of operations to apply to the respective initial design data to generate accessibility-compliant design data for each of the at least two visual interface design elements, the accessibility-compliant design data usable to produce, for each of the at least two visual interface design elements, respective accessibility-compliant content; 
                  apply each respective set of operations to the respective initial design data and thereby generate the accessibility-compliant design data for each of the at least two visual interface design elements; 
                  combine the accessibility-compliant design data for each of the at least two visual interface design elements to thereby generate composite accessibility-compliant design data for a composite visual interface design element, the composite accessibility-compliant design data usable to produce, for the composite visual interface design element, accessibility-compliant content; and 
                  based on the accessibility-compliant design data for the composite visual interface design element, cause a visual representation of accessibility-compliant content for the composite visual interface design element to be displayed. 
                 |