-
1. Data: 2009-02-21 12:20:50
Temat: prawidłowe kod do zamieszczenia flash div
Od: Paweł <t...@o...pl>
na necie jest dużo kodów do umieszczania flasha na stronie. Bym chciał
spytać który jest poprawny ??
jaka jest różnica pomiędzy tymi na dole ??
<head>
<script type="text/javascript" src="/ścieżka/swfobject.js"></script>
</head>
<div id="flash">
ble ble
</div>
<script type="text/javascript">
window.addEvent('domready', function(){
var so = new SWFObject("ścieżka do swf", "flash", "x", "x", "x",
"#ffffff");
so.addParam("wmode", "transparent");
so.write("flash");
</script>
czy ten poniżej ??
<script type="text/javascript">var so = new SWFObject("ścieżka do swf",
"flash", "x", "x", "x", "#ffffff");
so.addParam("wmode", "transparent");
so.write("flash");
</script>
-
2. Data: 2009-02-21 17:28:36
Temat: Re: prawidłowe kod do zamieszczenia flash div
Od: porneL <n...@p...net>
On Sat, 21 Feb 2009 12:20:50 -0000, Paweł <t...@o...pl> wrote:
> na necie jest dużo kodów do umieszczania flasha na stronie. Bym chciał
> spytać który jest poprawny ??
>
> jaka jest różnica pomiędzy tymi na dole ??
Ten poniżej zostanie wstawiony dopiero, gdy załaduje się cały HTML strony (addEvent i
domready są niestandardowe i zapewne wymagają odpowiedniej biblioteki).
Unikaj wstawiania skryptów w <head>. Najlepiej je umieszczać na samym końcu <body>,
bo inaczej spowalniają ładowanie strony.
--
http://pornel.net
this.author = new Geek("porneL");
-
3. Data: 2009-02-21 17:35:13
Temat: Re: prawidłowe kod do zamieszczenia flash div
Od: Maciej Łebkowski <m...@e...com>
Dnia 21-02-2009 o 18:28:36 porneL <n...@p...net> napisał(a):
> Unikaj wstawiania skryptów w <head>. Najlepiej je umieszczać na samym końcu <body>,
bo inaczej spowalniają ładowanie strony.
Spowalniają tak samo, tylko w innym momencie. A w erze, gdzie wszystko czeka
na DOMContentReady (btw, stare dobre defer wyszło z mody?) efekt jest podobny,
z tą różnicą, że "już coś widać", jak przeglądarka wisi na ładowaniu skryptu.
--
Maciej Łebkowski
-
4. Data: 2009-02-21 18:35:23
Temat: Re: prawidłowe kod do zamieszczenia flash div
Od: porneL <n...@p...net>
On Sat, 21 Feb 2009 17:35:13 -0000, Maciej Łebkowski <m...@e...com>
wrote:
>> Unikaj wstawiania skryptów w <head>. Najlepiej je umieszczać na samym
>> końcu <body>, bo inaczej spowalniają ładowanie strony.
>
> Spowalniają tak samo, tylko w innym momencie.
Moment jest ważny. W pierwszym wypadku widać pustą białą stronę i nic innego poza
skryptem nie jest ładowane, a w drugim strona jest widoczna, czytelna i obrazki
ładują się równolegle ze skryptem.
Za jakiś czas to przestanie mieć duże znaczenie - Safari, Firefox 3.2 i IE8 parsują
stronę dwukrotnie dzięki czemu są w stanie ładować elementy za skryptem.
> A w erze, gdzie wszystko czeka na DOMContentReady (btw, stare dobre defer wyszło z
mody?)
AFAIK defer jest nadal IE-only (i w IE działa dziwnie).
--
http://pornel.net
this.author = new Geek("porneL");