Tagged articles
6 articles
Page 1 of 1
Goodme Frontend Team
Goodme Frontend Team
Sep 22, 2025 · Frontend Development

Why crossOrigin Breaks HTTP Cache in Canvas: Deep Dive into Browser Cache Keys

An in‑depth exploration reveals how setting the crossOrigin attribute on images prevents strong HTTP caching in Canvas operations, detailing the browser's cache‑key composition, the security implications of Canvas tainting, and practical strategies to standardize requests, configure CORS, and optimize performance.

Canvascrossoriginfrontend
0 likes · 17 min read
Why crossOrigin Breaks HTTP Cache in Canvas: Deep Dive into Browser Cache Keys
Java Architect Essentials
Java Architect Essentials
May 3, 2025 · Backend Development

Simplifying CORS Handling in Spring Boot with the @CrossOrigin Annotation

Spring Boot developers can eliminate complex CORS configurations by applying the @CrossOrigin annotation directly on controllers or methods, which simplifies cross‑origin request handling, supports custom origins, methods, and headers, and can be globally configured for consistent, secure API access across environments.

CORSJavaSpringBoot
0 likes · 8 min read
Simplifying CORS Handling in Spring Boot with the @CrossOrigin Annotation
Alibaba Terminal Technology
Alibaba Terminal Technology
Sep 22, 2022 · Frontend Development

Why “Script Error.” Happens and How to Fix It in Modern Browsers

This article explains the origins of the generic “Script Error.” message, why browsers hide details due to same‑origin policy, and offers practical solutions such as using the crossorigin attribute, CSP reporting, and systematic approaches adopted by major companies to handle script errors effectively.

CSPJavaScriptcrossorigin
0 likes · 10 min read
Why “Script Error.” Happens and How to Fix It in Modern Browsers