Jedna od glavnih osobina koju poseduje Internet Explorer 5.5, je podrลพavanje filtera i tranzicija. Filteri i tranzicije vam dopuลกtaju da kreirate vizuelne efekte koje bi se jako teลกko izveli na neki drugi naฤin; takoฤe i sa mnogo manje kilobajta. Na ovaj naฤin vam se poveฤavaju i proลกiruju moguฤnosti za razvoj interaktivnih web stranica. Osnovna razlika izmeฤu filtera i tranzicija (transitions) je da su filteri statiฤni efekti, a tranzicije dinamiฤki. Filteri menjaju naฤin na koji se neki sadrลพaj prikazuje i mogu da modifikuju taj prikaz na mnogo razliฤitih naฤina. Nakon primene nekog filtera, videฤete samo finalni rezultat. Na primer, imamo filter Mirror (ogledalo), koji ako primenimo na neku sliku, kao krajnji rezultat videฤemo „sliku u ogledalu“ (original moลพemo samo da zamislimo). Filteri koje podrลพava IE 5.5 su: Alpha, BasicImage, Blur, Chroma, Compositor, DropShadow, Emboss, Engrave, Glow, Light, MaskFilter, Matrix, MotionBlur, Pixelate, Shadow i Wave.
U sledeฤem primeru videฤemo kako se primenjuju filteri. Odreฤenom HTML elementu dodajemo filter preko specifikacije STYLE atributa:
<ELEMENT STYLE="filter:
progid:DXImageTransform.Microsoft.NazivFiltera(osobine)">
Obratite paลพnju na klauzulu „progid:„, koji je deo „DirectX“ specifikacije i kada ga navodite, ne bi trebalo da ima praznih mesta izmeฤu „progid:“ i „DXImage„. Da kaลพemo i da jednom elementu moลพete dodeliti viลกe filtera. Kao primer, naveลกฤemo primenu efekta „DropShadow“ (senka) na jedan „DIV“ blok. Ovaj filter ฤe tekstu i slikama dodati efekat senke u crvenoj boji.
<DIV STYLE="width: 40%; filter:
progid:DXImageTransform.Microsoft.DropShadow(color=’red’,
offX=3, offY=2)">
<IMAGE SRC="slika.gif"><FONT
COLOR="blue">Ovo je osenceni tekst.
</FONT>
</DIV>
Pratite Krstaricu na www.krstarica.com