mwiacek.com | ColorColor | Mobile |
English
App - APN App - Gammu App - Gammu+ » Gammu+ internals App - ISTQB Glossary App - MyGnokii App - Sobieski App - True Fenix
Facebook (priv)
Chrome code (new/Gerrit)
Firefox Preview c/i Polski App - APN App - Bryły App - Historia polska App - Poczytaj mi tato App - Przepisy drogowe App - Słownik ISTQB App - Sobieski App - Straż
Artykuły i pliki
Praca dyplomowa
App Store Categories Acer (4) AMD (14) Android (84) APN (5) Apple (28) App Store (6) benchmark.pl (19) chip.pl (7) CHM (5) Chrome (5) dobreprogramy.pl (95) drogowe (40) English (131) English article (23) English blog (100) EPUB (7) Firefox OS (3) Fizyka (4) Gammu (62) Gammu+ (49) GSM (151) Hyperbook (10) ISTQB (3) jQuery (3) jQuery Mobile (3) książka 1 (6) książka 4 (97) License (4) Linux (34) Linux+ (1) MyGnokii (6) Nokia (30) NTFS (2) OS (41) PDF (5) poczytaj (1) poem (3) Polski (233) polski (239) Polski artykuł (58) Polski blog (176) polski blog (238) rysunki (2) S.F. (14) salon24.pl (180) Sobieski (8) Spider's Web (17) Straż (7) Tizen (5) TrueFenix (4) Ubuntu (6) Vista (5) WAT (1) wiersz (94) Windows (61) Windows 7 (11) x86 (116) Top 10 N82 review (2008) (201543) Przepisy drogowe (2012-2021) (153936) English articles and files (149083) Polskie artykuły i pliki (145695) Timeline 2024-12 (1) 2024-08 (1) 2024-01 (1) 2023-12 (1) 2023-11 (1) 2023-03 (5) 2023-02 (1) 2023-01 (13) 2022-12 (9) 2022-11 (10) 2022-10 (12) 2022-09 (14) 2022-08 (4) 2022-07 (3) 2022-06 (4) 2022-05 (3) 2022-04 (9) 2022-03 (11) 2022-02 (9) 2022-01 (5) 2021-12 (6) 2021-11 (13) 2021-10 (11) 2021-09 (11) 2021-08 (4) 2021-07 (5) 2021-06 (12) 2021-05 (3) 2021-04 (4) 2021-03 (4) 2021-02 (5) 2021-01 (4) 2020-12 (4) 2020-11 (5) 2020-10 (1) 2020-09 (9) 2020-08 (5) 2020-07 (2) 2020-06 (1) 2020-05 (6) 2020-04 (3) 2020-03 (2) 2020-02 (2) 2020-01 (8) 2019-12 (2) 2019-11 (11) 2019-10 (1) 2019-09 (3) 2019-06 (1) 2019-05 (1) 2017-12 (2) 2017-11 (2) 2017-10 (2) 2016-01 (1) 2015-09 (2) 2015-08 (1) 2015-06 (1) 2015-05 (1) 2015-04 (1) 2015-03 (2) 2015-01 (1) 2014-10 (1) 2014-09 (2) 2014-07 (2) 2014-06 (5) 2014-05 (7) 2014-04 (3) 2014-03 (9) 2014-02 (5) 2014-01 (8) 2013-12 (7) 2013-11 (4) 2013-10 (10) 2013-09 (5) 2013-08 (9) 2013-07 (5) 2013-06 (1) 2013-05 (2) 2013-04 (3) 2013-02 (3) 2013-01 (7) 2012-12 (5) 2012-11 (5) 2012-10 (7) 2012-09 (2) 2012-08 (2) 2012-07 (2) 2012-06 (1) 2012-05 (2) 2012-04 (4) 2012-03 (6) 2012-02 (2) 2012-01 (3) 2011-12 (1) 2011-11 (1) 2011-04 (2) 2011-02 (2) 2011-01 (3) 2010-12 (5) 2010-11 (1) 2010-10 (2) 2010-08 (1) 2010-07 (2) 2010-06 (3) 2010-05 (9) 2010-04 (11) 2010-03 (14) 2009-12 (4) 2009-11 (2) 2009-10 (2) 2009-05 (1) 2009-03 (1) 2009-02 (1) 2009-01 (1) 2008-07 (1) 2008-05 (1) 2008-04 (1) 2007-12 (3) 2007-11 (2) 2007-10 (2) 2007-09 (3) 2007-08 (1) 2007-07 (2) 2007-06 (4) 2007-05 (4) 2007-04 (2) 2007-03 (5) 2007-02 (3) 2007-01 (6) 2006-12 (5) 2006-11 (5) 2006-10 (4) 2006-09 (2) 2006-08 (1) 2006-07 (6) 2006-06 (3) 2006-05 (2) 2006-04 (5) 2006-02 (1) 2006-01 (2) 2005-12 (1) 2005-09 (1) 2005-07 (1) 2003-11 (1) 2003-09 (5) 2002-11 (2) 2002-10 (14) 2001-07 (1) 2001-05 (2) 2001-01 (1) 2000-10 (1) 2000-07 (1) 2000-06 (1) 2000-03 (1) 1999-06 (2) 1999-04 (2) | Marcowe rewolucje (2011) Polski benchmark.pl Polski artykuł Artykuł został wpierw opublikowany w serwisie benchmark.pl Można powiedzieć, że w tym roku nadchodzącą wiosnę zwiastowały...właśnie przeglądarki www - mieliśmy ich prawdziwy wysyp. I tak wpierw była premiera Chroma 10 (8 marca), później (14 marca) pojawił się finalny Internet Explorer 9, a na końcu (22 marca) FireFox 4. Co tak naprawdę wniosły ? Przedstawię to krótko wspominając co nieco również o Operze i Safari. Interfejs Widać tutaj wyraźne dążenie do tego, aby elementy interfejsu przeglądarek były jak najmniej widoczne, a największy obszar zajmowały same witryny www. Poniżej przykładowe najbardziej minimalistyczne ustawienia: Aby je uzyskać, wystarczyło:
Zakładki są dostępne poprzez pierwszy przycisk z prawej, opcje przez duży przycisk Firefox, pasek z zakładkami pokazuje się w miarę potrzeb, widoczna też jest od razu ikona Adblocka (który został też oczywiście zainstalowany :)). Tutaj wystarczyło zainstalować sobie przycisk pokazujący zakładki (obecnie nie działa dodanie --bookmark-menu do linii komend wywołania programu, widoczny przycisk drugi od prawej to rozszerzenie Bookmarks Menu), jak również AdBlocka :). Niestety rozszerzenia do zakładek nie działają do końca jak powinny, dodanie "fabrycznego" paska z nimi zajmuje cenne miejsce. Internet Explorer również wygląda inaczej: Mamy też np. opcje do "przypinania" stron www na pasku z zakładkami, kolejny trend to wyświetlanie niektórych okien z ustawieniami jak stron, jest wiele innych drobiazgów istotnie ułatwiających życie. Co jest z nich najciekawsze moim zdaniem ? Tu na pewno na pierwszym miejscu będzie wykorzystywanie szyfrowanego Google przy wpisaniu słów kluczowych w linii komend (tylko w FireFoxie). Co się nie zmieniło ? Niestety dalej dosyć archaiczne są moduły do pobierania plików (może z wyjątkiem Opery, która ma wbudowanego klienta P2P). Podsumowanie: sporo nowości, Chrome i Internet Explorer 9 najbardziej zrywają z przyzwyczajeniami wyrobionymi przez lata (i to się może podobać albo nie), z kolei Firefox może wyglądać albo "nowocześnie" albo "konserwatywnie" (i dlatego wygrywa moim zdaniem). Standardy Ostatnia wersja HTML to 4.01 (24 grudnia 1999), obecnie dopiero trwają prace nad standardem HTML 5 (który jest dopiero w statusie "szkic"). Nie przeszkodziło to w zaimplementowaniu jego elementów i określaniu zgodności nowych wersji przeglądarek z HTML 5 :) A trzeba dodać, że jest tu wiele nowości, czyli np.:
Najbardziej spektakularną nowością będzie eliminacja przynajmniej części zewnętrznych wtyczek (mamy nowe znaczniki do obsługi multimediów) oraz obsługa WebGL (czyli obiektów 3D w Canvas) - to ostatnie widać to np. na demonstracjach ze strony WebGL Experiments. Niestety jak przy każdej nowej technologii (do tego będącej w trakcie standardyzacji) zdarzają się problemy i obecnie WebGL może być zwyczajnie wyłączone:
Wymieniać można dalej długo... I tak np. mamy wsparcie dla czcionek Web Open Font Format, Chrome z kolei może się pochwalić wsparciem dla nowego standardu SPDY, poprawiła się obsługa grafik w Ubuntu w Firefoxie (pisałem o problemach z tym przy okazji minitestu Ubuntu 10.10)... Jako totalną ciekawostkę wskazałbym tutaj funkcję informowania serwerów, że nie życzymy sobie być śledzeni... Podsumowanie: sporo nowości, dziwi to, że Internet Explorer dalej niekoniecznie poprawi sobie radzi ze stroną CrashIE. Podobnie należy pamiętać, iż HTML5 jest dopiero tworzony i jak przy każdej nowej technologii aplikacje tworzone z jego udziałem mogą być pewnym zagrożeniem dla bezpieczeństwa (danych) użytkownika. Prawie jak system operacyjny... Kolejnym trendem jest zamienianie przeglądarek w małe systemy operacyjne. Najdalej poszedł Chrome - strony www mogą być otwierane w tle (nowa funkcja Background WebApps w wersji 10), każda zakładka i plugin są obsługiwane przez oddzielny odseparowany proces (mamy nawet własny Task Manager :))... Bardzo przyjemną korzyścią z tego wynikającą jest niezawieszanie się całej przeglądarki, gdy jedna z kart przestaje działać. W przypadku FireFoxa mamy dalej jedynie funkcjonalność OOPP ("out-of-process plugins" czyli odseparowanie przynajmniej niektórych wtyczek od głównego procesu przeglądarki włączone od wydania 3.6.4). Dobrze, że przynajmniej od dawna tutaj istnieje funkcja wykrywająca (zbyt) długo działające skrypty JavaScript. Jeśli chodzi o Internet Explorera 9, korzysta z funkcji piaskownicy dostępnych w Windows Vista/7, a do tego w dalszym ciągu proponuje obsługę ActiveX (które to w przeszłości bywały powodem wielu infekcji złośliwego kodu). Mamy też i rozszerzenia funkcjonalności określonej jako Loosely-Coupled IE (uruchamiane są dwa procesy) - dzięki temu zawieszenie się jednej z zakładek całość nie powinno wpłynąć na całość... I do tego wykrywane są długo startujące wtyczki... Safari i Opera mogą się "pochwalić" tylko wtyczkami. Podsumowanie: nic tu się nie zmieniło - Chrome przewodzi, FireFox odstaje, a Internet Explorer z uwagi na ActiveX też jest w tyle... Instalacja Tu niestety też nic się nie zmieniło. I tak Firefox dla Windows jest na stronie Mozilli dostępny jedynie w wydaniu 32-bit (ma to się podobno niedługo zmienić...), zaś np. do Ubuntu 10.10 trzeba go sobie dodać ręcznie. Niestety pewną niedogodnością jest problem z ustawieniem Submit crash reports - na niektórych testowanych komputerach nie można go było wyłączyć w opcjach, konieczne były dodatkowe kroki (dodanie kluczy w Rejestrze). Chrome w wersji dla Windows nie instaluje się w katalogu Program Files, tylko w katalogu z profilem użytkownika. Operę pod Ubuntu można dodac klikając na pliku deb ze strony producenta, również Safari i Internet Explorer są łatwo dostępne... Podsumowanie: chyba też nic się nie zmieniło... Benchmarki Ciekawą nowością jest wykorzystywanie mocy obecnych kart graficznych do przyspieszania tworzenia elementów strony (tzw. content acceleration) i łączenia ich (tzw. compositing acceleration). W FireFox odpowiada za to ustawienie "Use hardware acceleration when available", w Chrome z kolei GPU Accelerated Compositing i GPU Accelerated Canvas 2D na stronie o adresie about:flags. Oczywiście może się zdarzyć, że przeglądarka nie będzie tego robić - dla FireFox więcej na ten temat poczytać np. na stronach Firefox 4: hardware acceleration i Blocklisting/Blocked Graphics Drivers. Jeżeli chodzi o benchmarki, to poniżej zamieściłem wyniki kilka z nich (Opera 11.10 "Barracuda" z kwietnia, Chrome w wersji 10.0.648.204, Chromium w wydaniu 10.0.648.133, Safari 5.0.4). Dostępne są oczywiście również inne (np. Microsoft przygotował ciekawą stronę IE9 Test Drive, mamy GUIMark i GUIMark2), ale chyba niekoniecznie mogłyby tutaj dużo wnieść...
Testy funkcjonalne wyglądają następująco:
Podsumowanie: jest niewątpliwie szybciej (widać to po analogicznych testach z różnych innych źródeł), zgodnie z tymi wynikami Safari i IE są na końcu, później Firefox, Opera i najlepszy okazuje się Chrome, pewnym zaskoczeniem są (bardzo) słabe wyniki wydań 64-bitowych (np. IE9). Podsumowanie Powiedziałbym, że choć wszyscy główni "gracze" są lepsi i ładniejsi, niestety nie ma tutaj zmiany sił. I tak Internet Explorer 9 jest rewolucyjny w stosunku do poprzedniego wydania, ale dalej nie zrywa ze swoją kilkunastoletnią przeszłością i marketing (kampania TWOJA STARA musi odejść) zwyczajnie nie zamaskuje wad czy chociażby brak wersji dla Windows XP. Zwolennicy teorii spiskowych pewnie nie przejdą tutaj też obojętnie obok Web Browser Grand Prix 3 dosyć znanego serwisu TomsHardware, czyli trzeciego wydania ukazującego się raz w roku testu przeglądarek (chodzi o to, że ukazało się 21 marca, testowany tam był Firefox 3.6.x i wskazany Internet Explorer 9 jako najlepszy program, podczas gdy 22 marca był już na rynku finalny Firefox 4...). Z tego samego względu dla mnie pewnym zaskoczeniem było też testowanie Firefoxa 3.6.x w majowym PC Worldzie (nie można było poczekać miesiąc ?). Z kolei praca nad nową wersją FireFox trwała ponad rok (poprzednie "duże" wydanie 3.6 pojawiło się 21 stycznia 2010) - jest to stanowczo zbyt długo. Dobrze, że planowane jest skrócenie podobnego czasu i w 2011 ma się pojawić kilka kolejnych "stabilnych" wydań liska (nic tak bowiem tak dobrze nie działa jak konkurencyjność). Czy będą one jednak równie innowacyjne jak Chrome ? Nie wiadomo, ale jak na razie np. można poczytać o wtyczkach, które najbardziej spowolniają start tego programu. Co do Chrome, to jest szybko i rewolucyjnie, ale niekoniecznie wszystko tam działa dobrze i jest wygodne... A Opera i Safari ? No cóż, na pewno dalej będą miały zagorzałych fanów :) |