Wyświetlanie po pobraniu (nie działa?)

w dziale Strony WWW w Operze
Juniorek93 napisał(a):

Witam,
w ustawieniach Opery ustawione mam, aby wyświetlała obrazki po pobraniu, jednak przy każdej stronie od razu pokazuje treści i kilka obrazków, a później dokańcza ;/


Co zrobić, aby pokazała już cała stronę ?

uniqiq napisał(a):

Wyświetlanie po pobraniu, czy wyświetlanie tylko pobranych obrazków?
Przyznam się że nie słyszałem o takiej opcji żeby Opera najpierw ściągała stronę a potem obrazki (co nie oznacza że jest taka opcja, tylko o tym nie wiem). Jest taka opcja, żeby Opera pokazywała tylko te obrazki które już ściągnęła. Opera nie ściąga wtedy obrazków w ogóle, ale pokazuje te które ma akurat w cache'u. Jesteś pewien że się nie pomyliłeś? Wyjaśniałoby to twoje objawy.

Juniorek93 napisał(a):

Narzędzia > Preferencje > Zaawansowane > Przeglądanie > Pobieranie Stron

Mam ustawione "Wyświetl po pobraniu".

daroc napisał(a):

Jaka wersja Opery?

uniqiq napisał(a):

Aaa. To nie dotyczy tylko obrazków. Ta opcja powoduje że cała strona wyświetla się dopiero po całkowitym jej pobraniu z serwera. Chodzi o to, że Opera jako jedyna znana mi przeglądarka wyświetla stronę zanim jeszcze wgra CSSy. Powoduje to że strona pojawia się bardzo wybko w wersji bez styli, a jak się wczytają CSS'y Opera generuje ją jakby jeszcze raz. Fajny ficzer przy bardzo słabym łączu, ale powoduje że w ostatecznym rozrachunku Opera wolniej wczytuje strony. Dlatego jest opcja żeby to wyłączyć (ostatecznie żeby strona bez styli pokazywała się dopiero po kilku sekundach). Przyznam się szczerze że nigdy wcześniej jej nie używałem, ale ją na chwile włączyłem, pochodziłem po kilku stronach i wygląda na to że u mnie działa. Niestety nie mogę pomóc. Bardzo pobieżnie przejrzałem forum angielskie i nie natknąłem się na ten problem. Ale poszukaj sam (opcja w wersji angielskiej nazywa się "Redraw when loaded").

daroc napisał(a):

Sprawdź tutaj czy opcja First Update Delay jest ustawiona na jakąś bardzo dużą wartość (prawdopodobnie nieco ponad 2 mld).

Juniorek93 napisał(a):

Originally posted by daroc:

Sprawdź tutaj czy opcja First Update Delay jest ustawiona na jakąś bardzo dużą wartość (prawdopodobnie nieco ponad 2 mld).



Tak, jest taka liczba -> 2147483647

Co zrobić?

@edit:
Kliknąłem "Domyślne" i wskoczyło na 1000. :]

daroc napisał(a):

Domyślnie strona jest pierwszy raz odświeżana po jednej sekundzie, czyli 1000ms. Jeśli teraz wejdziesz w preferencje to zobaczysz przy tym ustawieniu odśwież po 1 sekundzie. Ale to chyba nie jest efekt o który chodziło?
Nadal nie wiemy której wersji przeglądarki używasz.

Juniorek93 napisał(a):

Używam Opery 9.26 i to nie jest ten efekt. Chcę, aby strona cała (pobrana) dopiero się wyświetliła. Teraz widzę, jak się wszystko ładuje, bo jest na Domyślne (1-na sekunda).

daroc napisał(a):

Trudno mi powiedzieć jaka jest przyczyna takiego zachowania, bo u mnie funkcja ta działa zgodnie z oczekiwaniami. Po np. kliknięciu w link na jakiejś stronie pojawia się pasek postępu, strona jest ładowana, podczas gdy przez cały czas wyświetlona jest strona, na której kliknąłem w odnośnik. Gdy załadowane zostaną wszystkie elementy (pojawi się np. elementy 65/65), to wyświetlona zostaje nowa strona. (Dzieje się tak po zmianie opcji browsing -> loading -> redraw when loaded.)

Juniorek93 napisał(a):

Originally posted by daroc:

Trudno mi powiedzieć jaka jest przyczyna takiego zachowania, bo u mnie funkcja ta działa zgodnie z oczekiwaniami. Po np. kliknięciu w link na jakiejś stronie pojawia się pasek postępu, strona jest ładowana, podczas gdy przez cały czas wyświetlona jest strona, na której kliknąłem w odnośnik. Gdy załadowane zostaną wszystkie elementy (pojawi się np. elementy 65/65), to wyświetlona zostaje nowa strona.



Taki efekt chce uzyskać.

Originally posted by daroc:

(Dzieje się tak po zmianie opcji browsing -> loading -> redraw when loaded.)



Gdzie to ustawić (browsing > Loading > redraw when loaded)? Będę bardzo wdzięczny.

daroc napisał(a):

Po polsku brzmi to bodajże:
Preferencje -> zaawansowane -> przeglądanie -> pobieranie -> wyświetl po pobraniu.
Ale to już chyba próbowałeś ustawiać.
Pytałem o wersję Opery. Zapomniałem dopytać jeszcze o system operacyjny.

JaDo napisał(a):

Originally posted by Juniorek93:

Taki efekt chce uzyskać.


Ten efekt = katastrofa wink . Zastanowiłeś się co będzie, kiedy wczytywanie strony zawiśnie na choćby jednym elemencie? To się dość często zdarza. Za wiele nie używałem badzIEwiaka, ale tak jest to chyba w nim zorganizowane - ładuje, ładuje, ładuje i ciemność widzę, ciemność.

Gdyby Opera wyświetlała strony tylko w ten sposób, to chyba bym się z nią pożegnał.

Turbo Mode rządzi! p wink . Wchodzę, już coś widać, aha, ale to nie to co chciałem/szukam, no to ciach. I tak kilkadziesiąt/set razy dziennie.

Originally posted by Juniorek93:

Gdzie to ustawić (browsing > Loading > redraw when loaded)? Będę bardzo wdzięczny.


Masz już tak ustawione.

Originally posted by daroc:

Sprawdź tutaj czy opcja First Update Delay jest ustawiona na jakąś bardzo dużą wartość (prawdopodobnie nieco ponad 2 mld).

Od 9.00 miałem to zawsze na zero, sam tak ustawiłem, teraz patrzę i są te 2mld bigeyes. Już zmieniłem, ale ciekawi mnie, jak to się stało?

Juniorek93 napisał(a):

No dobra... A wiecie może czy jest jakiś dodatek czy coś, aby przyspieszyć jeszcze Opere?

JaDo napisał(a):

Originally posted by Juniorek93:

No dobra...


Powinieneś ustawić tak jak Tobie wygodnie smile . Jeżeli przyzwyczaiłeś się do oglądania stron po pobraniu, to sobie tak ustaw. W/g mnie dużo byś stracił, ale już spotkałem się z osobami, którym sposób wyświetlania się stron w Operze nie leżał i woleli "IEślimakMode" wink .

Originally posted by Juniorek93:

A wiecie może czy jest jakiś dodatek czy coś, aby przyspieszyć jeszcze Opere?


Dodatków tego typu żadnych nie ma, bo i po co? To nie jest fajaśmoks, żeby do każdej najmniejszej pierdółki instalować dodatek wink.

Które z ustawień w Operze próbowałeś już zmieniać?

Podaj adresy ( z kilka, zmierz czas) gdzie Opera wydaje Ci się wolno chodzić/ładować strony.

Juniorek93 napisał(a):

Nic nie próbowałem zmieniać. Opera długo ładuje każdą stronę. ;/ Jeszcze jakieś 3 tygodnie temu było dobrze, a teraz to głupi IE szybciej chodzi czy Firefox. ;/

daroc napisał(a):

A próbowałeś mierzyć czas, jaki mija od kliknięcia w link lub wpisania adresu do wyświetlenia strony oraz do całkowitego jej załadowania?
Czasami powolne działanie Opery to tylko subiektywne odczucie, związane z innym sposobem wyświetlania kolejnych partii pobieranej strony.

Juniorek93 napisał(a):

Tak... ;/ Opera naprawde "muli". ;/ Max. 4KB/s, a mój sąsiad, który ma taki sam internet ma max 12, a średnio 6KB. ;/

daroc napisał(a):

Spróbuj zmniejszyć lub zwiększyć ilość połączeń w preferencjach -> sieć (połączenia z serwerem).
Ustaw na 2, 4, 8, 32 i sprawdź jak działa na poszczególnych opcjach.

Juniorek93 napisał(a):

Ustawiłem na 1 i jest lepiej. smile Zaraz po próbuje inne. smile

Ustawiłem wszędzie na domyślne. I teraz śmiga! Nawet lepiej niż przedtem. Osiągi to 13KB/s, a średnia to 7-8 KB/s. smile

Na domyślnych ustawieniach działa najlepiej.

P.S Jest może jakieś ustawienie w Operze, aby wróciły wszystkie domyślne ustawienia? Ponieważ dużo w Operze zmieniałem i możliwe, że to jeszcze muli. sad Chciałbym ją całą zresetować (tylko ustawienia).

JaDo napisał(a):

Originally posted by Juniorek93:

Na domyślnych ustawieniach działa najlepiej.


A ja tam mam tyle ile fabryka dała (128/128) i nie narzekam bigsmile. Pisałem już parę razy dlaczego tak, ale powtórzę - zauważyłem, że w momencie używania jednocześnie klienta p2p i Opery takie ustawienie trochę pomaga. Przy maksymalnym DL strony ładują się odrobinę szybciej.

Z tymże, bardziej zauważalne to było, kiedy miałem tepsostradę (32kB (?) max) niż na obecnym łączu (192kB).

Performance - HTTP Error Strategy i Synchronous DNS Lookup nie ruszaj knight

HTTPLoadingDelayedTimeout - load delay znaczy jakieś opóźnienie, a my nie chcemy żadnych spowalniaczy! wink . Można ustawić dowolną wartość za wyjątkiem zera.

HistoryNavigationMode - wartość 3

http://www.opera.com/support/usingopera/operaini/

Originally posted by Juniorek93:

P.S Jest może jakieś ustawienie w Operze, aby wróciły wszystkie domyślne ustawienia?


Plik opera6.ini przenosisz przy zamkniętej Operze np. na pulpit.

Originally posted by Juniorek93:

Ponieważ dużo w Operze zmieniałem i możliwe, że to jeszcze muli.


Jak sie nie wywrócis, to sie nie naucys wink . Jakie ustawienia masz w Historii? Można sobie utworzyć drugi "szybki" profil - http://www.opera1.ovh.org/profil.php , tzn. z niewielkim keszem, zero adresów do zapamiętania, czyszczenie przy zamykaniu, bez poczty, fjuczery (np. miniaturki stron) powyłączane itp. Przyda się też dla potencjalnych gości.

A ogólnie do "psucia" polecam ściągnąć jakąś tygodniówkę 9.5 w wersji instalatora Classic.

daroc napisał(a):

Ja na łączu conajmniej parenaście Mbps używam 4/64. Gdy mam 8 lub więcej połączeń z serwerem czasami zauważam przycinanie się ładowania. Ogólnie - na 4 połączeniach chodzi zdaje się najszybciej.

Originally posted by JaDo:

HTTPLoadingDelayedTimeout - load delay znaczy jakieś opóźnienie, a my nie chcemy żadnych spowalniaczy! Można ustawić dowolną wartość za wyjątkiem zera.


Ja tam nie wiedząc do czego służy dana opcja, po prostu zostawiłbym domyślną wartość.

JaDo napisał(a):

Originally posted by daroc:

Originally posted by JaDo:

HTTPLoadingDelayedTimeout - load delay znaczy jakieś opóźnienie, a my nie chcemy żadnych spowalniaczy! Można ustawić dowolną wartość za wyjątkiem zera.


Ja tam nie wiedząc do czego służy dana opcja, po prostu zostawiłbym domyślną wartość.


Już kiedyś rozmawialiśmy na ten temat i podrzuciłem linka smile.

Hallvord explained that the value is the number of seconds that Opera 9 will wait for the remote linked js file before trying to render the page that calls it.


Using a larger value has the potential negative consequence of making some websites render slower, but for slow internet connection users, it seems a fair trade off to get the page working correctly when it requires remote js files for functionality.


Mi wychodzi, że domyślna wartość 60 jest dla slow internet connection users, ale ja znam inglisz po łebkach bigsmile , więc mogę się mylić.

http://my.opera.com/desktopteam/blog/show.dml/384622?startidx=300#comment2012221

daroc napisał(a):

Originally posted by JaDo:

Już kiedyś rozmawialiśmy na ten temat i podrzuciłem linka


Chodziło mi raczej właśnie o sam fakt zmieniania opcji, której działania się nie zna. Jeśli robisz to sam na swojej Oprze, możesz zmieniać co chcesz na chybił trafił, ale jeśli każesz zmieniać coś komuś, to dobrze by było opisać do czego to służy, szczególnie że za miesiąc ktoś może znaleźć ten wątek wyszukiwarką i zmienić coś, co wpłynie na działanie jego przeglądarki negatywnie.
(Jeśli osiągnięty zostanie timeout, to zlinkowany skrypt (chyba?) w ogóle nie jest uruchamiany, można więc doświadczać błędów przy oglądaniu stron, np. po ustawieniu ww. opcji na 1 (coś różnego od 0, a małego, bo nie chcemy opóźnień).)

JaDo napisał(a):

Originally posted by daroc:

Originally posted by JaDo:

Już kiedyś rozmawialiśmy na ten temat i podrzuciłem linka


Chodziło mi raczej właśnie o sam fakt zmieniania opcji, której działania się nie zna. Jeśli robisz to sam na swojej Oprze, możesz zmieniać co chcesz na chybił trafił, ale jeśli każesz zmieniać coś komuś, to dobrze by było opisać do czego to służy, szczególnie że za miesiąc ktoś może znaleźć ten wątek wyszukiwarką i zmienić coś, co wpłynie na działanie jego przeglądarki negatywnie.


Może i dobrze byłoby opisać, ale tego nie ma nawet na oficjalnej stronie do której link podałem. Więc pozostaje wymiana doświadczeń na forum, nikt nikomu tutaj nic nie każe. I co to znaczy zmienić coś? Jest w miarę dokładnie opisane co zmienić, czego nie i jak, więc co to jest to coś?

Originally posted by daroc:

(Jeśli osiągnięty zostanie timeout, to zlinkowany skrypt (chyba?) w ogóle nie jest uruchamiany, można więc doświadczać błędów przy oglądaniu stron, np. po ustawieniu ww. opcji na 1 (coś różnego od 0, a małego, bo nie chcemy opóźnień).

Z 1, czy -1 nic takiego nie zauważyłem. Nie istnieje jedna "regulacja" dla wszystkich, i do tego właśnie wymyślono opcje/konfigi/preferencje. Samym patrzeniem na nie, niczego się nie zmieni.