Welcome to the Rendering Tool Demo website. This site demonstrates the capabilities of the Rendering tool in browser DevTools.
The Rendering panel helps you identify and debug visual performance issues, layout problems, and paint inefficiencies.
Enable paint flashing to see areas of the page that are being repainted.
Why it matters: Excessive repainting can cause performance issues. Identifying what triggers repaints helps optimize rendering performance.
Highlight regions of the page that are shifting during layout changes.
Why it matters: Layout shifts create poor user experience. The Cumulative Layout Shift (CLS) metric is a key Web Vital for measuring page stability.
Show borders around layers to visualize layer boundaries.
Why it matters: Understanding layer composition helps diagnose performance issues. Too many layers can consume memory, while too few may cause excessive repainting.
Display the frames per second (FPS) meter to monitor rendering performance.
Why it matters: Smooth animations require maintaining 60 FPS. The FPS meter helps identify performance bottlenecks that cause frame drops.
Highlight areas of the page that have scrolling performance issues.
This content has expensive scroll handlers. Scroll to see potential issues.
Why it matters: Scroll jank creates a poor user experience. This tool helps identify expensive event handlers or visual updates that occur during scrolling.
Visualize ad iframes on your page to identify their impact and placement.
This is sample content demonstrating how ads appear on a webpage.
The browser can highlight frames that are used for advertisements.
Why it matters: Identifying ad frames helps debug layout issues caused by ads and understand their impact on page performance and user experience.
See how your page displays when local fonts are not available.
This text uses system fonts (Arial, Helvetica)
This text uses serif fonts (Times New Roman)
This text uses monospace fonts (Courier)
This text uses a custom font (if available)
Why it matters: Testing without local fonts helps ensure your site remains legible when custom fonts fail to load or aren't available. It's an important resilience test for your design.
Emulate different CSS media types (screen, print) and media features (prefers-color-scheme).
This content responds to different media types and features.
Why it matters: Testing different media conditions lets you ensure your site works correctly across contexts without having to actually print or change system settings.
Simulate how your page appears to users with different vision deficiencies.
Why it matters: Accessibility is crucial for inclusive web design. This tool helps ensure your color choices work for all users, including those with color vision deficiencies.
Use the Rendering panel to analyze this page and answer the following questions:
Tip: Take screenshots or notes of what you observe to better understand the rendering behavior.