
Başlangıç
Konu: CSS Filtreleri
Uyumluluk: http://tools.google.com/dlpage/chromesxs Webkit Nightlies
Karizma Puanı: 100
https://dvcs.w3.org/hg/FXTF/raw-file...ers/index.html w3'ün geçtiğimiz ay yayınladığı filtre efektleri beni oldukça heyecanlandırdı! Bu yeni teknolojiyi Google Chrome'ın tasarımcı ve geliştiriciler için özel olarak sunduğu <a href="http://tools.google.com/dlpage/chromesxs">Kanarya</a> tarayıcısında deneyebilirsiniz. Kısa zamanda diğer browserlara da yayılacağını da umuyorum.
Güzel bir örnek...
Ayrıntılara girmeden önce hemen bir örnek gösterelim.

Yukarıdaki orijinal görsele -webkit destekli css'imizi ekliyoruz.
img {
-webkit-filter: brightness(0.1) drop-shadow(7px 7px 20px black) grayscale(1) opacity(1) sepia(1);
}İşte inanılmaz, Photoshop'tur bu dedirten sonuç:
Hemen siz de <a href="http://html5-demos.appspot.com/static/css/filters/index.html">deneyin</a>.
Özellikler
Aşağıdaki markup üzerinden Webkit browser olan <a href="http://tools.google.com/dlpage/chromesxs">Canary</a> ile birkaç test yaparak özelliklerin test edelim.

<img src="http://upload.wikimedia.org/wikipedia/en/9/9e/Deviantart_logo.png" alt="DeviantART Logo">Not: Birçok tarayıcı desteklemediğinden snuçları ekran görüntüsü olarak ekleyeceğim, isterseniz deneyebilirsiniz.
<h4>hue-rotate</h4>
Hue/Saturation ayarı ile oynuyoruz. Photoshop'tan tanıdığımız, resimleri siyah/beyaz'a çevirmekten tutun genel olarak renkleriyle ilgili size bir çok güzel imkan sunan tool. Şimdi bunu css ile deviantart görseline uygulayalım.
img {
-webkit-filter: hue-rotate(50deg);
}İşte sonuç:
Biraz animasyon katalım:
img {
-webkit-animation: adjustHue 1s alternate infinite;
}
@-webkit-keyframes adjustHue {
0% { -webkit-filter: hue-rotate(30deg); }
50% { -webkit-filter: hue-rotate(60deg); }
100% { -webkit-filter: hue-rotate(90deg); }
}<h4>grayscale</h4>
256 çeşit gri ile siyah/beyaz yapalım görselimizi.
img {
-webkit-filter: grayscale(100%);
}İşte Sonu:
<h4>sepia</h4>
Instagram tarzı bir efekt olan sepia'ya bakalım.
img {
-webkit-filter: sepia(100%);
}İşte sonuç:
<h4>blur</h4>
Bulanık mod
img {
-webkit-filter: blur(2px);
}Sonuç:
<h4>brightness</h4>
ışığınız bol olsun
img {
-webkit-filter: brightness(45%);
}Sonuç:
<h4>contrast</h4>
img {
-webkit-filter: contrast(200%);
}Sonuç:
<h4>invert</h4>
img {
-webkit-filter: invert(100%);
}Sonuç:
<h4>saturate</h4>
img {
-webkit-filter: saturate(0%);
}Sonuç:
Birlikte Kullanım
Bu efektlerin kombinasyonunu birlikte kullanarak daha farklı şeyler yapabilirsiniz.
img {
-webkit-filter: brightness(60%) sepia(100%);
}SonuçKombinasyonlar ve yeni değişkenler sizi https://dvcs.w3.org/hg/FXTF/raw-file...ers/index.html bekliyor. İyi çalışmalar