Computer Literacy and Usability Standards

There is a tension between making computer systems more standardised (and hence easier to use given previous experience with other systems) and whether users should be expected to be more competent , to be computer literate. Computer literacy enables users to cope with non-standard, ad hoc, or badly designed systems; instead it should make users campaign for standardised systems that are easier to use.