Mira Commerce recently asked its Front End Development team* for our recommendations for breakpoints in responsive website design. While the answers varied based on your business needs and your audience, a few guidelines stand out that we’d like to share with you:
Breakpoint recommendations can vary based on your business needs and your audience. Here are a few scenarios that merit different approaches.
Your business has a lot of value-added functionality (examples: options on the PDP to pick up your items in a local store vs. shipping to your home, loyalty programs with weekly offers in the site header). In this scenario, the designer might need to fit as many elements as possible into the layout, requiring tightly and perfectly spaced elements. For your business, we actually recommend a few fixed widths that change according to your screen size (as opposed to a fully responsive site) and a maximum width of 1450px. Having fixed widths will allow the designer to space complex combinations of elements as perfectly as possible without creating awkward line breaks and unused space when the screen size changes. For your business we recommend investing in creating designs for Desktop, Tablet, and Mobile to avoid squished or overlapping elements.
Your business prefers a very simple path to purchase with as few drill down options as possible. In this scenario, we recommend using as few elements as possible in the header and footer, with simplified language for labels and links. This scenario merits a fully responsive design with lots of “white space”, and your designer should avoid tightly spaced elements entirely so that items can wrap and flow without requiring perfection.
Your business has a lot of categories (over 8) that it wants to expose in the top navigation bar on desktop devices. For this scenario, we recommend that you consider very carefully whether you can combine categories, or move them into the dropdown menu of other categories. However, if your business absolutely requires exposing over 8 categories, your designer will likely recommend that you switch to “hamburger” navigation on smaller desktop monitors.
Your business wants to show as many products as possible “above the fold” on the product listing page. In this scenario, we recommend fully responsive designs with a maximum width of 1920px, for your product listing page only (PDP and other pages will have a smaller max-width). You can have up to six columns of products at the largest breakpoints, and reduce the number of columns in your product grid at smaller breakpoints. You will need to make sure the number of items showing per page is divisible by all the different numbers of columns that are being displayed at different breakpoints. For example, if you have 6 columns of products at the largest breakpoint, 4 at smaller desktops, 3 on tablet, and 2 on mobile, you will need a minimum of 60 items per page. This avoids partial rows at the end of your page, which can look like a mistake and make your user think there is not a second page of products. The pitfall of this approach is that your page load time will be longer than average, which can affect your shopper’s experience negatively.
Your business serves a B2B audience. B2B Reps frequently use tablets to conduct business on the road. Your navigation and layout should be optimized for touch screens (large buttons, plenty of padding around links). Spend time on designs for the tablet, especially navigation. Forego crowded dropdown menus in the top navigation in favor of intuitive “hamburger” navigation that expands as your customers drill down into the category they want to view.
In closing:
*Thanks to the following contributors: Marianela Gerard, Artem Vorobiov, Dmitry Valiukh, Vyacheslav Goncharuk, and Gerardo Gaggero.