In 2022, we embarked on a strategic initiative to engineer several Apple pages with enhanced interactivity. This endeavor necessitated that we leverage the full breadth of our capabilities for innovative development.
Despite the high levels of interactivity and media elements, we implemented various performance optimization techniques to ensure the site remains fast and responsive. This includes proper image optimization, efficient loading of lotties and videos, and intelligent handling of on-scroll animations to reduce jank.
The Dynamic Scrolling Experience:
As users traverse the page, they witness the result of every interaction within each frame. Observing the computer's color transitions and movements provides a uniquely impressive and captivating experience (see the preview below). Such an interaction is achieved using different layers of frame-by-frame animations triggered by the users' scroll. The frames are packed as a Lottie js and then animated with Webflow's native interactions.
Then, the video that follows was rendered using Webflow's video background div, and animated to shirkn down as users approach the end of the rotating iMac animation (above).
Maximizing Responsiveness with Webflow Breakpoints:
Apple landing pages are rich in desktop animations yet streamlined for mobile devices. On mobile, both the top side menu and footer transcend simple size reductions; they transform. This transformation is most evident in the footer's shift to an accordion style on mobile devices - a seemingly minute detail but a testament to Apple's commitment to precision and our dedication to replicating it.
Video, Lotties, and Interactions:
The synergy of Webflow background videos, Lottie files, and on-scroll interactions empowered us to emulate the immersive experience provided by the iMac page. In line with Apple's approach, these animations function on desktop browsers up to roughly a 1980-pixel width. Beyond this, the user experience exhibits subtle variations.
A Snapshot of the Process
Utilizing Webflow's inherent capabilities, we were able to recreate the Apple XDR landing page on-scroll interactions, mirroring the product's immersive storytelling experience that captivates us all.