sie 21 2010
Obsługa CSS3 w Internet Explorer
Każdy Webdeveloper pewnie nie raz spotkał się z problemami jakie niosą za sobą produkty Microsoftu w postaci kompletnej niezgoności ze standardami. Najprostrzy przykład to zaokrąglone narożniki. O tyle o ile FireFox i Chrome (i Safari) radzą sobie z tym zadaniem bez najmniejszych problemów to oczywiście w Internet Explorer pozostają nam rozwiązania w postaci kombinowania z obrazkami w tle itp, itd…
Jest na to rozwiązanie.
PIE (Progressive Internet Explorer) to specjalny plik „zachowań” .htc internet explorera, który umożliwia uruchomienie i rozpoznawania właściowości CSS3 w przeglądarkach IE w wersjach 6-8.
Właściwie nie ma żadnych różnic w opisywaniu CSS dla IE. Rozpoznawane są tagi jak border-radius zamiast -moz-border-radius. Aby uruchomić aplikację wystarczy dodać do CSS: behavior: url(PIE.htc); i nasza ukochana przeglądarka zaczyna wspierać całkowice lub częściowo takie funkcje jak:
- border-radius,
- box-shadow,
- border-image,
- wiele obrazków jako w tle,
- gradienty w tle
Co wy na to ? A jak wam się sprawuje PIE ?



wrz 13, 2010 @ 10:21:32
Szkoda tylko że Microsoft sam nie pomyśli o takich rozwiązaniach