<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kamil Pawlak</title>
    <description>The latest articles on DEV Community by Kamil Pawlak (@ricoet22).</description>
    <link>https://dev.to/ricoet22</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F148526%2F2d57e698-8e92-4b16-9e33-56693bbf771e.jpg</url>
      <title>DEV Community: Kamil Pawlak</title>
      <link>https://dev.to/ricoet22</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ricoet22"/>
    <language>en</language>
    <item>
      <title>backdrop-filter CSS property comes to Chrome and Chromium-based browsers! (76+)</title>
      <dc:creator>Kamil Pawlak</dc:creator>
      <pubDate>Tue, 02 Jul 2019 22:45:59 +0000</pubDate>
      <link>https://dev.to/ricoet22/announcement-backdrop-filter-css-property-comes-to-chrome-and-chromium-based-browsers-76-4oa8</link>
      <guid>https://dev.to/ricoet22/announcement-backdrop-filter-css-property-comes-to-chrome-and-chromium-based-browsers-76-4oa8</guid>
      <description>&lt;p&gt;The &lt;code&gt;backdrop-filter&lt;/code&gt; CSS property allows you to enable cool graphical effects, such as blurring, to the area behind an element. It's the easiest way to make blurry backgrounds which are more commonly seen in recent web design projects.&lt;/p&gt;

&lt;p&gt;However, there was one gimmick: this feature was only supported in Safari, classic Microsoft Edge (that one with EdgeHTML engine, not the preview) and unofficially in Chromium-based browsers by enabling a special flag. Because none of major browsers (I mean Chrome and Firefox) supported this feature, &lt;strong&gt;only about 15% of Internet users&lt;/strong&gt; could see &lt;code&gt;backdrop-filter&lt;/code&gt; in action. Plus the beta Chromium rendering of this feature was buggy and slowed down the whole page.&lt;/p&gt;

&lt;p&gt;But things have just changed.&lt;/p&gt;

&lt;p&gt;According to &lt;a href="https://caniuse.com/#feat=css-backdrop-filter" rel="noopener noreferrer"&gt;caniuse.com&lt;/a&gt;, the &lt;code&gt;backdrop-filter&lt;/code&gt; feature is &lt;strong&gt;finally being officially supported&lt;/strong&gt; in Chrome starting from version 76, which is currently at preview stage. It should become stable in a few weeks. Other Chromium-based browsers, such as Chromium Edge, Opera etc. should introduce it later (or have introduced).&lt;/p&gt;

&lt;p&gt;That means after Chrome 76 goes stable, you will be able to use &lt;code&gt;backdrop-filter&lt;/code&gt; without worrying that almost nobody won't see it in action - unless your primary target are Firefox users. That browser hasn't implemented this feature in any part yet 😢.&lt;/p&gt;

&lt;p&gt;I've tested &lt;code&gt;backdrop-filter&lt;/code&gt; on Chromium Edge and it works flawlessy.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F367dtg2llbcntleiub5c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F367dtg2llbcntleiub5c.png" width="800" height="482"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After these support changes, here's an example on how to use &lt;code&gt;backdrop-filter&lt;/code&gt; in your CSS:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/* For Chrome &amp;amp; Chromium 76+ */&lt;/span&gt;
&lt;span class="nt"&gt;backdrop-filter&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;blur&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="err"&gt;10&lt;/span&gt;&lt;span class="nt"&gt;px&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="c"&gt;/* For Safari, classic Edge and Chrome/Chromium &amp;lt;=75 */&lt;/span&gt;
&lt;span class="nt"&gt;-webkit-backdrop-filter&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;blur&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="err"&gt;10&lt;/span&gt;&lt;span class="nt"&gt;px&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I think that the wider browser adoption of &lt;code&gt;backdrop-filter&lt;/code&gt; property will lead to even more stunning website designs, especially those that utilize some kind of background blurring. Developers can use it without worrying that majority of people won't see it live because their browser doesn't support it. Feel free to use it. Happy coding 👨🏻‍💻&lt;/p&gt;

</description>
      <category>css</category>
      <category>chrome</category>
      <category>backdropfilter</category>
    </item>
  </channel>
</rss>
