Beyond screen size: Using CSS to optimise layout by device (and more!)
Desktop, tablet, mobile. Most often, we have come to rely on these three screen sizes for creating a responsive layout, but there is more than just browser width that can influence a user experience. There are touch screen tablets that have screens larger than some laptop computers! Should we ever rely on hover states? How can we better optimise our websites for considerations beyond just screen width? In this talk, we'll explore some newer CSS techniques that are ready to use for further customising layout and user experience beyond the humble screen media query.