Pasek pobierania danych elementów strony

w dziale Dostosowywanie Opery do własnych potrzeb
kosa351 napisał(a):

Witam,
w FF jest na dole przeglądarki pasek, w którym wdać jakie obrazki/skrypty przeglądarka w danej chwili ładuje. Z mam problem z pewną stroną gdzie cały czas jest pobranych obrazków 88/89, 85/86. Zawsze jest problem z jednym obrazkiem. Pod IE i FF ładuje wszystko. Dlatego chciałbym się dowiedzieć jak można to sprawdzić. Czy może jest jakaś lista obrazków?
W załączniku fotka tego paska z FF.
Clipboard01.gif

Pozdrawiam

daroc napisał(a):

Problem leży w zbyt dużej lub zbyt małej maksymalnej ilości połączeń z serwerem. Wejdź w preferencje -> zaawansowane -> sieć i zmień maksymalną ilość połączeń z serwerem - najpierw spróbuj zmienić na wartość małą, np. 2, a potem stopniowo zwiększaj, po każdej zmianie sprawdzając efekty (przy dużym zwiększeniu należy również zwiększyć całkowitą maksymalną ilość połączeń). Po ustawieniu optymalnej ilości połączeń nie powinno być już problemów z niewyświetlanymi obrazkami.



Poczytaj tutaj o blokowaniu przy użyciu pliku urlfilter.ini i zablokuj takie adresy:
http://*gemius.pl/*
http://*google-analytics.com/*
http://*googlesyndication.com/pagead/show_ads.js
http://counter.hitslink.com/*
https://*google-analytics.com/*

Zaufany napisał(a):

Blokowanie adresów serwisów statystycznych to skrajność, której ja bym posiadaczom Opery nie polecał.

kosa351 napisał(a):

Dzięki za podpowiedzi, ale to chyba nie jest do końca to. Problem mam ze swoją stroną deepsounds.pl.
Gdy zmniejszę liczbę połączeń i dodam blokadę statystyk nadal mam to samo. Może uda się Wam znaleźć z czym przeglądarka nie może sobie dać rady. Problem jest taki, że gdy nie doładuje do końca wszystkiego nie działa np. skrypt Lightboxa (nie leży problem w tym skrypcie, bo gdy zatrzymam ładowanie i kliknę w fotkę to otwiera się ona w Lightboxie czyli skrypt się załadował). Co to może być?

Copernick napisał(a):

Originally posted by Big_Z:

Blokowanie adresów serwisów statystycznych to skrajność, której ja bym posiadaczom Opery nie polecał.


Zaraz nabędzie się problemów z przegladaniem np. stron na Interii, a jak znam życie tego typu stron będzie dziesiątki lub setki. Nie polecam zatem blokowania gemiusa.

woj-tek napisał(a):

np. www.ing.pl - za zablokowanym gemiusem pozornie nie da się nic zrobić, ale... wystarczy użyć skryptozakładki usuwającej przekierowania (wyłuskującej prawdziwe adresy) i po kłopocie. Ew. można to zautomatyzować za pomocą odpowiedniego UserJS. Wolę takie rozwiązanie, niż natrętnego geniusa który potrafi przywiesić przeglądarkę...

(tak, wiem, przeze mnie Opera ma tak mały udział...)

Copernick napisał(a):

Originally posted by lwiczek:

np. www.ing.pl - za zablokowanym gemiusem pozornie nie da się nic zrobić, ale... wystarczy użyć skryptozakładki usuwającej przekierowania (wyłuskującej prawdziwe adresy) i po kłopocie. Ew. można to zautomatyzować za pomocą odpowiedniego UserJS. Wolę takie rozwiązanie, niż natrętnego geniusa który potrafi przywiesić przeglądarkę...

(tak, wiem, przeze mnie Opera ma tak mały udział...)


Pproszę o takie js lub skryptozagadkę, chętnie gemiusa wyślę tam gdzie jego miejsce. smile

woj-tek napisał(a):

Skryptozakładka:

javascript:(function(){var k,x,t,i,j,p;for(k=0;x=document.links[k];k++){t=x.href.replace(/\%3A/ig,':').replace(/\%2f/ig,'/');i=t.lastIndexOf('http');if(i>0){t=t.substring(i);j=t.indexOf('&');if(j>0) t=t.substring(0,j);p=/https?\:\/\/[^\s]*[^.,;'">\s\)\]]/.exec(unescape(t));if(p) x.href=p[0];} else if (x.onmouseover&&x.onmouseout){x.onmouseover();if (window.status && window.status.indexOf('://')!=-1)x.href=window.status;x.onmouseout();} x.onmouseover=null;x.onmouseout=null;}})()


Co do UserJS to muszę poszukać smile

EDIT: http://userjs.org/scripts/general/enhancements/clean-uri - tylko, że nie działa wszędzie... na interii i ing na przykład nie, pewnie trzeba by było go poprawić trochę wink

daroc napisał(a):

Originally posted by kosa351:

Problem mam ze swoją stroną deepsounds.pl.


Problem w tym, że Opera nic nie pobiera i nie jest nawet połączona z żadnym serwerem.
Przypuszczam że Opera nie czeka na pobranie pliku, lecz na zamknięcie dokumentu.
Przykładowo często powstają takie problemy w przypadku takich skryptów:
okno=open('', '', 'width=100; height=300');
okno.document.write('tekst');

Przeglądarka będzie czekać na wyświetlanie reszty dokumentu. Aby temu zapobiec, na końcu skryptu powinno pojawić się jeszcze
okno.document.close()

Podejrzewane przeze mnie skrypty powodujące błąd:
http://www.deepsounds.pl/includes/lightbox/js/scriptaculous.js?load=effects
http://s1.hit.stat.pl/_1195919072609/script.js?id=ndpK5frNq0IfaSHi2cmQzMR7HbD_I_OoTySnyFXq.WD.F7/l=11

kosa351 napisał(a):

Originally posted by daroc:


http://www.deepsounds.pl/includes/lightbox/js/scriptaculous.js?load=effects
http://s1.hit.stat.pl/_1195919072609/script.js?id=ndpK5frNq0IfaSHi2cmQzMR7HbD_I_OoTySnyFXq.WD.F7/l=11


Wywaliłem dla sprawdzenia oby dwa. Ponadto wyłączyłem wszystkie panele po prawej stronie. Ciągle to samo sad

Originally posted by daroc:

Problem w tym, że Opera nic nie pobiera i nie jest nawet połączona z żadnym serwerem.
Przypuszczam że Opera nie czeka na pobranie pliku, lecz na zamknięcie dokumentu.
Przykładowo często powstają takie problemy w przypadku takich skryptów:

okno=open('', '', 'width=100; height=300');
okno.document.write('tekst');


Przeszukałem, ale nigdzie nie mam otwartych skryptów żeby je zamknąć.
Ehhh co to za dziadostwo :|

daroc napisał(a):

Swoją drogą na tym serwerze dziwne odpowiedzi otrzymuje web-sniffer

kosa351 napisał(a):

Originally posted by daroc:

Swoją drogą na tym serwerze dziwne odpowiedzi otrzymuje web-sniffer


tzn? nie wiem zbytnio, co to oznacza.
Jeszcze raz przypomnę, że gdy to jest błąd to IE 7 i FF normalnie bez większych problemów ładuje całość.

Swoją drogą dla pewności postawiłem od nowa php-fusion na innym serwerze (cba.pl). Wgrałem mojego theme'a, ponadto zastąpiłem standardowe pliki odpowiadające za podstawowy kod moimi zmodyfikowanymi, załadowałem skrypty (higslide, lightbox), przywróciłem część bazy, aby nie było pusto i strona ładuje się do końca (test).

wtf? irked

kosa351 napisał(a):

Jest już rozwiązanie problemu.
Okazało się, że w css (footer) po różnych przeróbkach została linijka

background-image:url(images/footer_01.gif);

a tego pliku po prostu nie ma.
Dziwne tylko, że na drugi testowym fusionie też nie ma tego pliku, korzysta z tego samego css, a ładuje do końca.
Pozdrawiam i dzięki za podpowiedzi.