Каким образом интерфейсы приспосабливаются под многообразные устройства