FPP BOARD (http://board.fpp.pl//index.php)
- (http://board.fpp.pl//forumdisplay.php?forumid=8)
-- (http://board.fpp.pl//showthread.php?threadid=14476)
Dlaczego Firefox jest najlepszy
Batalia między 3ma przeglądarkami trwa dalej, Firefox idzie na przód. Moje zdanie tutaj wypowiadam jako programista, zdanie końcowego usera może być nieco inne :p.
Na początek zacznę od małego testu wydajności. Do testów użyłem swojego edytora map do Vanthii, na szybko go zmodyfikowałem aby w alercie pokazywał czas jaki zajmuje przeglądarce w wygenerowaniu pustej mapy 50 x 50. Tu pragnę zaznaczyć, iż edytor ten nie jest wogóle zoptymalizowany i został napisany tylko po to, żeby wogóle działał (i działa całkiem nieźle). Odnotowane czasy (milisekundy):
Opera 8.02:
563
593
641
avg: 599
Firefox 1.5 Beta 1:
3359
2594
2547
avg: 2833
IE 6.0 standardowy z winxp:
58484
59000
60500
avg: 59328
No cóż, wyniki mówią same za siebie, Opera miażdży jeśli chodzi o szybkość pracy na javascriptach z częstym wykorzystaniem innerHTML. IE generuje mapę 50x50 średnio przez minutę i do tego przy takich rozmiarach jakiekolwiek używanie edytora staje się praktycznie nierealne z powodu strasznych opóźnień.
Gdy ładowałem FF 1.5 beta1 obawiałem się o to, czy moja Vanthia (obecnie - Client v114 | Server Interface v112 | Server Core v0.56) ruszy, czy też może będę musiał coś naprawiać (widać Blizzard przyzwyczaja ludzi do tego, że każdy patch oznacza nowe błędy :p), nic bardziej mylnego - wszystko działa i to działa lepiej niż w 1.0. Podstawowym problemem jaki miałem z FF były "przeskoki" przy używaniu innerHTML na div'ach. Otóż, przy dużym zużyciu zasobów przez stronę podczas podmiany zawartości innerHTML w FF 1.0 często renderowana była pusta klatka zanim wyrenderowana została nowa zawartość obiektu, nie jest to coś z czym nie dało by się żyć, lecz jest to nieprzyjemne doświadczenie wizualne, które nie występuje ani w IE ani w Operze, jak widać panowie z Mozilli zauważyli ten problem i go naprawili .
Jeśli chodzi o funkcjonalność, to największe problemy do tej pory miałem i mam z Operą. Ale po kolei, najpierw co mogę zarzucić IE:
- brak obsługi position: fixed; w css, bardzo przydatny element, który na skutek "błędu" nie działa w IE, ale nic straconego, ponieważ na skutek innego błędu można ten efekt emulować :p.
- IE jest mega wolne :p.
- Brak konsoli JavaScript - duży minus, próby naprawiania jakiegokolwiek błędu pod IE przenoszą nas w stare dobre czasy ręcznego sprawdzania kodu linijka po linijce.
- obsługa alpha channel w png, nie jestem pewien czy już tego przypadkiem nie dodali i jakoś nie chce mi się sprawdzać.
Opera - w wersji 8 przeglądarki jest konsola JS, chociaż tyle :p. No ale nic, jedziemy po potworze:
- Opera ma reklamy, ok - to nie ma nic wspólnego z programowaniem, ale wkurwia poprostu :p.
- Opera jest jedyną przeglądarką która najtoporniej radzi sobie z css'ami, nawet jeśli chodzi o takie podstawy jak ustawianie marginesów body - w IE robi się to przez margin, w FF robi się to przez margin, w Operze robi się to przez... padding, gg.
- Opera jest jedyną przeglądarką która nie obsługuje Opacity, co jest moim głównym problemem w Vanthii, podczas przemieszczania się po mapie gdzie w IE czy w FF ekranik się przyciemnia na czas wymiany danych z serwerem w Operze robi się kompletnie czarno.
- Opera kocha cache i sama decyduje co ma cache'ować (czyt. cache'uje wszystko co się da). Problem pojawia się gdy potrzebuję dynamicznie pobierać dane z serwera. Jeśli zakładając potrzebuję ruszyć się postacią w prawo jedno pole, wówczas dogrywam taki url - .../game.php?1:move.3 - jako javascript (dynamicznie, bez reloadowania strony). Jeśli ponownie będę chciał się ruszyć to pole w lewo znowu chcę załadować taki sam url, problem w tym, że Opera nie wyśle nic do serwera tylko zapoda cache i postać się nie ruszy o centymetr. Problem ten ominąłem prosto - do url'a dodałem 8 ostatnich cyfr czasu unixowego w ms, dzięki czemu każdy klik ma unikatowy url co skutecznie omija cache Opery, ale aż nie chce mi się myśleć ile zasobów Opera będzie używać po np 5 godzinach grania w Vanthie skoro cache'uje absolutnie wszystko.
No i to by było na tyle :p.
edit: spelling :p
__________________
http://wow.allakhazam.com/profile.html?310690
Po ilu critach ty się uśmiechniesz?
Frozen do expansion packa.
co prawda to prawda.. opera topornie oblsuguje jakos te css'y
A ja mam jedno pytanie: no i?
powiedz lepiej kiedy bedziemy mogli w koncu pograc
Ja mam obiecan beta testing. Ile on to juz tworzy? 2 lata?
No, aktualną wersje tak z półtora roku, i do tej pory nikt jeszcze czegoś podobnego nie zrealizował.
__________________
http://wow.allakhazam.com/profile.html?310690
Po ilu critach ty się uśmiechniesz?
Frozen do expansion packa.
i tak korzystam z opery
__________________
Art.226 §3. KK - Kto publicznie znieważa lub poniża konstytucyjny organ RP,
podlega grzywnie, karze ograniczenia wolności albo pozbawienia wolności do lat 2.
quote:
Napisane oryginalnie przez majes
powiedz lepiej kiedy bedziemy mogli w koncu pograc![]()
__________________
Trzeba być gorszym, by potem stać się lepszym
Trzeba być głupim, by móc stać się mądrzejszym
to masz pecha z tymi reklamami w Operze
Jakiś czas temu z okazji 10 urodzin opery rozdawali keye do autoryzacji co usuwa reklamy
Załapałem się nawet (w sumie dostawał każdy to dlaczego nie miałem sie załapać) i mam legalną Opere bez reklam
a FF mi się nie podoba bo jest brzydki i zakladki brzydko wyglądają i w ogóle są wysokie i wraz ze wszystkimi przydatnymi paskami na górze widok stron jest ograniczony bardziej niż w IE i Operze
__________________
gg: 1854672 | blog | http://kosz.fpp.pl | Kawa
Internet Expolrer!! AA power extra cool !
Firefox SUX niee - ale tylko to uzywam
__________________
Edytowane przez [kosz]Krowa dnia 01-03-1337 o godz. 13:37
quote:
Napisane oryginalnie przez AlieneK
to masz pecha z tymi reklamami w Operze
Jakiś czas temu z okazji 10 urodzin opery rozdawali keye do autoryzacji co usuwa reklamy
Załapałem się nawet (w sumie dostawał każdy to dlaczego nie miałem sie załapać) i mam legalną Opere bez reklam
a FF mi się nie podoba bo jest brzydki i zakladki brzydko wyglądają i w ogóle są wysokie i wraz ze wszystkimi przydatnymi paskami na górze widok stron jest ograniczony bardziej niż w IE i Operze
![]()
__________________
plemnik.com[/size]
Edytowane przez [Kosz]Krowa dnia 07-07-1977 o godz. 07:07
Co ciekawe, ruch ten oznacza, że Norwegowie rezygnują z części przychodów. W pierwszym półroczu wpływy z reklam oraz opłat licencyjnych przyniosły spółce ponad 1,1 mln dol. Łączne przychody w tym okresie przekroczyły 10,6 mln dol. Czym Opera powetuje sobie te straty? Spółka liczy na wyższe wpływy od Google - za każdym razem, gdy internauta używa wbudowanego w Operę mechanizmu wyszukiwania Google, na koncie spółki pojawia się konkretna sumka (w I półroczu uzbierało się tego ok. 900 tys. dol.).
Oo nie wiedziałem... bede dla nich taki mniły i jak tylko znowu zainstaluje Opere (bo miałem porządki z dyskiem ) to bede googlawał przez nią, bo zawsze po prostu wchodziłem na google
__________________
gg: 1854672 | blog | http://kosz.fpp.pl | Kawa
cholera a tak sie przyzwyczailem do uzywania kombinacji:
"g wyszukiwana fraza"
a na tym chyba kaski nie maja
zobaczie jak to dziwnie wygląda, język polski na samej górze prawie :o :S
__________________
Art.226 §3. KK - Kto publicznie znieważa lub poniża konstytucyjny organ RP,
podlega grzywnie, karze ograniczenia wolności albo pozbawienia wolności do lat 2.
Fajnie
__________________
Nieważne, kim jesteś I co z tobą zrobiono. Prędzej czy później zyskasz
prawo wyboru. Jesteś czymś więcej niż tylko sumą swoich części...
Nieważne jak doszło do twoich urodzin, jak do tej chwili toczyło się twoje życie!
Masz oczy, masz mózg i skalę wartości. Nie pozwól, by ktokolwiek cię oszukał,
nawet ja. A kiedy nadejdzie czas, jeśli nadejdzie, upewnij się, że wybierasz
samodzielnie. Nic co działo się wcześniej,nie będzie wtedy miało znaczenia.
Roger Zelazny „Książe chaosu”
No wkoncu nie musze krasc opery
FF siakos mi sie nie podobal
__________________
"Rzeczywistośc to bardzo subiektywna sprawa. Mogę ją zdefiniować jedynie jako stopniowe gromadzenie
informacji, jako specjalizację. Jeśli wziąć na przykład lilię, lub inny naturalny przedmiot dowolnego rodzaju,
lilia jest bardziej rzeczywista dla przyrodnika niż dla zwykłego człowieka (...) Możemy coraz bardziej
zbliżać się do rzeczywistości, jeśli mozna się tak wyrazić, ale nigdy nie przybliżymy się dostatecznie,
gdyż rzeczywistość to w nieskończoność następujące po sobie kroki, stopnie postrzegania, fałszywe dna,
i dlatego właśnie jest niewyczerpalna, nieosiągalna. Można wiedzieć coraz więcej i więcej o jednej rzeczy
ale nie można wiedzieć o niej wszystkiego - to beznadziejne. Tak więc żyjemy w otoczeniu przedmiotów
bardziej lub mniej przypominających duchy (...)"
Wszystkie czasy są EU (PL). Aktualna godzina 23:05.