Flash na stronie – po prostu.

 

Nie korzystaj z gotowych generatorów kodu do umieszczania obiektu Flash na stronie. Zawierają one mnóstwo niepotrzebnego kodu. Po pozbyciu się śmieci, pozostaje nam:

<object width="300" height="200">
 <param name="movie" value="banner.swf">
 <embed src="banner.swf" width="300" height="200">
 </embed>
 </object>

Standard xhtml 1.0 strict nie dopuszcza użycia tagu <embed>, ale robimy to specjalnie dla IE, która sama stanowi własne standardy…

That’s all folks!

 
 

Warunkowe programowanie pod IE – I’m lovin’it!

 

Nie ma przeglądarki doskonałej. Chociażby w odniesieniu do wsparcia CSS widać ogromne rozbieżności między standardami, a implementacją. Jednak są przeglądarki lepsze, gorsze, te złe i Internet Explorer :]

Jak sobie radzić z IE? Sami projektanci widocznie uznali, że ich przeglądarka zachowuje się wyjątkowo dziwnie w niektórych sytuacjach i udostępnili developerom furtkę w postaci instrukcji warunkowych specjalnie dla IE. Czy to nie jest przyznanie się do błędu? Ale do rzeczy…

Wszystko wyjaśnia ten fragment kodu:


<!--[if IE 6]>
Tylko IE wykona tę instrukcję.
<![endif]-->

Instrukcja pozwala nam na wykrycie przeglądarki i jej wersji, możliwe jest także zastosowanie instrukcji gt lub lte, które odpowiednio oznaczają wersję późniejszą niż i równą lub wcześniejszą.

Tutaj możecie otrzymać więcej informacji na temat instrukcji warunkowej IE.

I małe sprostowanie. Nie, nie jestem haterem Microsoftu, ani ich produktów. To tylko pozostałości frustracji po IE 6 ;-)

 
 
« poprzednie wpisy