Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]Baner wolne wczytywanie
ogrodomania
post 5.02.2009, 16:03:36
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


Mam pytanie czy jest jakaś opcja żeby mój baner nie wczytywał sie jako ostatni na stronie?? www.ogrodomania.com.pl baner jest w formacie jpg. www.ogrodomania.com.pl

Ten post edytował ogrodomania 6.02.2009, 17:39:58


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 18)
wookieb
post 5.02.2009, 16:07:28
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Domyslnie mozesz ukryć wszystkie elementy i włączyc je po załadowaniu obrazka. Oczywiscie tylko javascript
Kod
var img=new Image();
img.src="twoj_obrazek.jpg";

img.onLoad=function()
{
// pokazywanie wsystkich elementow
}

Lecz oczywiście jest to rozwiązanie zbędne... Co ci robi za różnice?


--------------------
Go to the top of the page
+Quote Post
ogrodomania
post 5.02.2009, 16:14:42
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


uważasz że zbędne. Brzydko to wygląda jak ładuję sie strona najpierw a na końcu jej górna część czyli baner. Zapewnie jak zastosuje ten kod chociaż nie bardzo wiem gdzie go wkleić to strona bedzie się dłuzej ładować prawda?


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
wookieb
post 5.02.2009, 16:21:21
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie. Wstawiasz w css
Kod
body{display: none;}

w head strony
Kod
<script type="text/javascript">
document.body.onload=function()
{
document.body.style.display="block";
}
</script>

Tak bedzie raczej szybciej.

Jezeli nie zadziała to pozostaje metoda z mojego pierwszego posta
Kod
document.body.onload=function()
{
var img=new Image();
img.src='twoj-top.jpg';
img.onload=function()
{
document.body.style.display="block";
}
}


Ten post edytował wookieb 5.02.2009, 16:22:22


--------------------
Go to the top of the page
+Quote Post
ogrodomania
post 5.02.2009, 16:37:31
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


pierwsza metoda nie zadziałała. Drugą wkleiłem w kod css dla strony tak? Bo wkleiłem ten kod właśnie w css. img.src='twoj-top.jpg' tutaj oczywiscie dałem 'header.jpg'

Ten post edytował ogrodomania 5.02.2009, 16:42:54


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
wookieb
post 5.02.2009, 16:50:14
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie w css. W head podobnie jak poprzedni.


--------------------
Go to the top of the page
+Quote Post
ogrodomania
post 5.02.2009, 16:59:15
Post #7





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


body { display: none;} to dałem w css

document.body.onload=function()
{
var img=new Image();
img.src='header.jpg';
img.onload=function()
{
document.body.style.display="block";
}
}

a to w html w sekcji head

Efekt wczytało sie tylko tło strony
zielone nic wiecej

MÓJ KOD CSS





Ten post edytował ogrodomania 5.02.2009, 17:19:16


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
erix
post 5.02.2009, 17:03:38
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Brzydko to wygląda jak ładuję sie strona najpierw a na końcu jej górna część czyli baner.

Lepiej zoptymalizuj grafikę tak, aby mniej zajmowała. Poza tym, naprawdę się czepiasz; zmuszasz użytkowników do wczytania zupełnie niepotrzebnego kodu...

Poza tym, używaj bbcode.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
ogrodomania
post 5.02.2009, 17:06:31
Post #9





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


Ok przepraszam. Ten baner to tylko 66,1 KB wiec wydawało mi sie ze bedzie sie bez problemu wczytywał. A moge dostac jakies wskazówki na temat optymalizacji grafiki? Będe uzywał już BBCode. Sorka


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
erix
post 5.02.2009, 17:08:25
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Ten baner to tylko 66,1 KB wiec wydawało mi sie ze bedzie sie bez problemu wczytywał.

Na to ma wpływ dużo więcej czynników niż się początkowo wydaje. Nie gorączkuj się, przecież użytkownik widzi, że strona się wczytuje. winksmiley.jpg

Cytat
A moge dostac jakies wskazówki na temat optymalizacji grafiki?

To musisz dobierać eksperymentalnie; nie ma jednej uniwersalnej rady...

Cytat
Będe uzywał już BBCode. Sorka

Popraw też swoje poprzednie posty. winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
ogrodomania
post 5.02.2009, 17:22:43
Post #11





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


poprawiłem czyli rozumiem że nie znajde rozwiązania tutaj? Musze pogrzebac o optymalizacji grafiki:(? Na tej mojej stronie to tyle tej grafiki co nic:)


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
erix
post 5.02.2009, 17:31:44
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie ma jako takiego rozwiązania... A to, co chcesz przeforsować, to zupełnie zbyteczne dociążenie strony...

Ostatecznie możesz zrobić warstwę-preloader, ale to trochę bez sensu; najlepiej byłoby zoptymalizować grafikę.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
ogrodomania
post 6.02.2009, 17:28:09
Post #13





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


oki wiec już zabieram sie za optymalizacje. Program Paint Shop Pro? Chodzi o zmniejszenie jej rozmairów? Czy te fotki które są podpięte pod lightbox mogą zostac czy tez je otptymalizować. Co radzicie?

Lipa ta optymalizacja. Strona wolna od błędów fotki małych rozmiarów baner wręcz malutki i dalej strona muli baner sie wczytuje wolne. O co biega wie ktoś może czy nikt nie wie?

Ten post edytował ogrodomania 6.02.2009, 17:28:34


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
wookieb
post 6.02.2009, 17:41:46
Post #14





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Za pierwszym razem u mnie długo wczytywało i nie wiem czemu. Ale potem już ok (po wyczyszczeniu cache).
Dlugo sie wczytuje twoja niamacja flash. Taki efekt mozna za pomoca js osiagnac.


--------------------
Go to the top of the page
+Quote Post
ogrodomania
post 6.02.2009, 17:45:54
Post #15





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


Poprosił bym o skrypt ale o jakąs instrukcej a cośw temacie banera questionmark.gif jest jakaś opcja?


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
wookieb
post 6.02.2009, 17:54:11
Post #16





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Spormułuj jeszcze raz pytanie bo nie rozumiem bo "barbarzyńsku" smile.gif

Ten post edytował wookieb 6.02.2009, 17:54:20


--------------------
Go to the top of the page
+Quote Post
ogrodomania
post 6.02.2009, 18:07:22
Post #17





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


Pytanie dotyczy: Co zrobić by baner u mnie na stronie (ewentualnie animacja która jest we flash nie wczytywały się tak długo jak to jest aktualnie. Baner zajmuje jedyni 27 kB a długo sie wczytuje , strona wolna od błędów według Walidatora.smile.gif A prosiłem o skrypt java dzięki któremu mógłbym uzyskac taki efekt jak ten który jest w animacji

Ten post edytował ogrodomania 6.02.2009, 18:07:56


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post
erix
post 6.02.2009, 18:36:54
Post #18





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Jeśli serwer jest tak skonfigurowany, żeby nie używał Keep-Alive, to tak się będzie działo - na zestawienie kolejnego połączenia z serwerem potrzeba czasu.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
ogrodomania
post 8.02.2009, 23:11:54
Post #19





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 5.02.2009

Ostrzeżenie: (0%)
-----


acha nic nie rozumiem:)

zmieniłem hosting i to pomogło


--------------------
Aranżacja Zakładanie Pielęgnacja ogrodów
Usługi ogrodnicze
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 18:16