Click any tag below to further narrow down your results
Links
The author investigates a significant performance issue in a web app's dashboard that loads slowly on Safari due to a specific emoji font, Noto Color Emoji. By eliminating the emoji, they discover it causes excessive layout times, leading to a bug report for a potential fix.
Microsoft introduces the Delayed Message Timing API to help web developers diagnose performance issues in complex web applications. This API tracks delays in message processing across different contexts, providing insights into factors like task congestion and serialization overhead.
This article highlights three lesser-known features of Chrome's DevTools, including how to time functions, watch DOM elements for changes, and attach listeners to functions. These tips aim to enhance debugging and development efficiency.
The "Copy as cURL" feature in browser developer tools allows users to extract and replay HTTP requests, making it easier to debug issues related to network requests. By capturing all relevant details, including headers and authentication information, developers can streamline communication and quickly identify problems. The article discusses the process of using this feature, its advantages, and tips for effective debugging with cURL commands.
The article provides an overview of the Form Inspector tool available in Polypane, which allows developers to inspect and debug forms on their websites effectively. It highlights features such as real-time updates, accessibility checks, and form validation to enhance user experience and streamline development processes.
The article discusses techniques for reproducing flaky tests in Playwright, a popular testing framework for web applications. It emphasizes the importance of identifying the causes of flakiness and provides practical steps to consistently reproduce these issues for effective debugging.