To understand device agnostic as a philosophy we can look to the word agnostic itself as a descriptor of the word device. In this case we are saying we do not know what the device is that is accessing the page. In this case it is not that we cannot know, we are not seeking to know — we are designing with no particular device in mind.
Quote:
The dumbest mistake is viewing design as something you do at the end of the process to ‘tidy up’ the mess, as opposed to understand it’s a ‘day one’ issue and part of everything. — Tom Peters