We have created presentations utilizing the full browser width and height throughout this book. This is the default behavior of the impress.js library. On one hand we have the advantage of designing in a larger viewport inside the infinite canvas, and on the other a visible portion of the presentation design varies based on your screen size. So it's hard to control the visible area with different screen sizes.
Designing for fullscreen or designing inside a specified container depends on your requirements. The following are some of the practical usages of fullscreen presentations: