Lately, I've been receiving numerous complaints about poorly rendered gradients involving CSS, Canvas, and SVG.
Since the rendering quality varies depending on the browser and operating system, I am unable to provide a one-size-fits-all minimal, complete, verifiable example (MCVE). Instead, I will highlight a specific issue with a simple CSS gradient that is displaying incorrectly on Chrome/Ubuntu (showing vertical stripes):
body {
background: linear-gradient(90deg, #111, #444);
}
While I am interested in finding a solution for this particular problem, I would appreciate even more a universal fix for achieving smooth, consistent gradients. Solutions involving Canvas or images are not feasible as my project involves numerous gradients, which are dynamic and often partially transparent.