The semantic foundations of logic

I believe that all logics can be understood in the same way: we start with our everyday language and abstract away certain aspects of linguistic units and take into account certain others by making idealizations of them. The aspects that we pay attention to determine our notion of truth.