W3C home > Mailing lists > Public > public-fx@w3.org > July to September 2015

[filter-effects] blur() shouldn't alpha at its borders

From: news.gmane.org <brille1@hotmail.com>
Date: Mon, 7 Sep 2015 20:00:31 +0200
To: public-fx@w3.org
Message-ID: <mskjc0$7tp$1@ger.gmane.org>
Currently, Firefox seems the only browser supporting CSS3 filters.

Rendering the Gaussian blur filter, Firefox renders the element's background 
edges as alpha. This looks quite nasty, particularly when used on the root 
element (or <body> element).

See this Pen for a brief demonstration: http://codepen.io/anon/pen/avOBYE

I suggest to add an optional property to the Gaussian blur filter, 
determining whether the image's edges are supposed to be alpha'd or whether 
the image shall be tiled internally to have edges still appear blurred, yet 
fully opaque.

If so, tiling should occur mirrored, like this:

╔|╗|╔
╚|╝|╚

Axel Dahmen 
Received on Monday, 7 September 2015 18:10:32 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:49:54 UTC