Chromium

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj
Chromium
przeglądarka internetowa
Chromium 11 Wordmark Logo.svg
Logo programu
Chromium (web browser).png
Interfejs programu
System operacyjny FreeBSD, Linux, OS X (10.5 i nowsze), Windows (XP SP2 i nowsze)
Aktualna wersja stabilna brak
Aktualna wersja testowa 21.0.1138.0
(15 maja 2012; 12 dni temu)
Licencja BSD, X11, LGPL, MS-PL, MPL/GPL/LGPL
chromium.org dev.chromium.org

Chromiumotwarty projekt przeglądarki internetowej, z którego Google Chrome czerpie kod źródłowy.

Wydania Chromium pojawiają się zasadniczo podobnie do ostatnich wydań Google Chrome, z pominięciem konkretnych dodatków od Google, najbardziej zauważalne spośród nich to: marka Google, mechanizm automatycznej aktualizacji, warunki licencyjne, śledzenie używania, wbudowany czytnik PDF i integracja z Flash Playerem. Chromium używa silnika WebKit.

Nazwa Projektu Chromium bierze swoją nazwę od pierwiastka chromu (łac. chromium). W intencji Google było, jak wyrażone w dokumentacji technicznej, aby Chromium było nazwą open-source'owego projektu, a nazwą końcowego produktu było Chrome. Jednakże inni deweloperzy podjęli kod źródłowy Chromium i wydawali wersje pod nazwą Chromium.

Spis treści

[edytuj] Różnice pomiędzy Chromium a Google Chrome

Chromium to nazwa dana open-source'owemu projektowi oraz kodu źródłowemu wydanemu i prowadzonemu przez Projekt Chromium. Istnieje możliwość pobrania kodu źródłowego i ręczne skompilowanie go na wiele platform.

Google czerpie ten kod źródłowy i dodaje:

  • zintegrowany Flash Player
  • wbudowany czytnik PDF w trybie piaskownicy
  • nazwę i logo Google
  • system automatycznej aktualizacji nazywany GoogleUpdate
  • wbudowana opcja wysyłania statystyk używania i raportów awarii użytkowników
  • śledzenie RLZ (gdy Chrome jest pobierany wysyła informacje takie jak gdzie i kiedy Chrome został pobrany w szyfrowanej formie jako część promocji marketingowych i dystrybucji partnerskich. W lipcu 2010 Google potwierdziło że token śledzenia RLZ nie jest obecny w wersjach Chrome pobranych bezpośrednio ze strony Google oraz we wszystkich wersjach Chromium. Kod źródłowy RLZ udostępniono w tym samym czasie na licencji open source pozwalając deweloperom potwierdzić co to jest i jak to działa.)

Domyślnie Chromium obsługuje tylko kodeki Vorbis, Theora i WebM dla tagów audio i wideo HTML5, podczas gdy Google Chrome wspiera dodatkowo AAC i MP3. 11 stycznia 2011 Menedżer produktu Chrome Mike Jazayeri ogłosił, że Chrome nie będzie dłużej wspierał formatu wideo H.264, a zamiast niego odtwarzacz HTML 5. Chromium także nie obsługuje H.264. Niektóre dystrybucje Linuksa mogą dodawać wsparcie dla innych kodeków do zmodyfikowanych wersji Chromium.

[edytuj] Licencjonowanie

Część Chromium, której autorem jest Google, wydana jest pod licencją BSD, z innymi częściami podlegającymi innym open-source'owym licencjom, włączając w to: X11, LGPL, Ms-PL i potrójną licencję MPL/GPL/LGPL. Dodatkowo deweloperzy zauważyli, że parę plików nie jest wydana pod wolną licencją. Od marca 2011 ten problem pozostaje nierozwiązany.

[edytuj] Historia

Wczesna wersja alfa Chromium 3.0 dla Linuksa, potwierdzająca swoją odrębność od Google Chrome

Ponieważ Chromium jest open-source'owym projektem, który ma wpływ na wydania Google Chrome, historia obu jest powiązana. Chromium to projekt tworzący wszystkie wersje jako rozwojowe, z Chrome będącym oficjalnym wydaniem.

[edytuj] 2008

Google Chrome został po raz pierwszy zaprezentowany we wrześniu 2008 roku i wraz z nim został udostępniony kod źródłowy Chromium, pozwalający budowanie z niego innych wersji. Pierwsza wersja kodu zawierała wersje dla Windows, Mac OS X jak i Linux, choć ten ostatni był na bardzo wczesnym etapie rozwoju i nie miał pełnej funkcjonalności. Chromium 1.0 został wydany w grudniu 2008 roku, a wraz z nim Google Chrome dla systemu Windows wyszedł z wersji beta.

Od pierwszego wydania we wrześniu 2008 Chromium było krytykowane za przechowywanie haseł w sposób umożliwiający zwykłemu użytkownikowi komputera łatwo je odczytać poprzez GUI. Użytkownicy przesłali wiele raportów o błędach i próśb o nowe funkcje pytając o możliwość ustawienia hasła głównego, ale deweloperzy Chromium ciągle ustawali przy twierdzeniu, że to i tak nie zapewnia ochrony przed dobrze poinformowanymi hakerami. Użytkownicy argumentowali to próbą ochrony przed współpracownikami i członkami rodziny pożyczającymi ich komputer i widzącymi ich hasła w postaci czystego tekstu. W grudniu 2009 developer Chromium P. Kasting stwierdził: "Wątek hasła głównego było oznaczone numerem 1397. Ten wątek został zamknięty. Nie zaimplementujemy hasła głównego. Nie teraz, nigdy. Kłócenie się o to nie sprawi aby się to stało. Nasze decyzje nie są demokratyczne. Nie można zawsze mieć co tylko się chce."

[edytuj] 2009

W styczniu 2009 r. zostały udostępnione pierwsze wersje rozwojowe Chromium 2.0, wyposażone w menedżera zakładek i wsparcie dla niestandardowych funkcji CSS, w tym gradienty, odbicia i maski.

W maju 2009 roku została udostępniona pierwsza wersja alfa Chromium dla Linuksa. W przeglądzie wersji alfa Paul Ryan powiedział, że "wciąż brakuje mu funkcji i ma wiele błędów renderingu, ale wyraźnie zmierza w odpowiednim kierunku." Pierwsze wersje deweloperskie dla Chrome na Linuksa i Mac OS X zostały udostępnione w czerwcu 2009 r., choć były na bardzo wczesnym etapie i brakowało Adobe Flash, ustawień prywatności, możliwości ustawienia domyślnego dostawcy wyszukiwania, a nawet drukowania na tym etapie. W lipcu 2009 w Chrome włączono domyślną obsługę motywów dla Linuksa, z wykorzystaniem biblioteki GTK+, aby pasował do środowiska GNOME.

Chromium 3.0 został wydany we 28 maja 2009 roku z pierwszą wersją 3.0.182.2. Chrome 3.0 wydany we wrześniu 2009 r. wprowadził o wiele szybszy silnik JavaScript, system wyboru motywów przez użytkownika, ulepszenia Omniboxa i przeprojektowaną kartę nowej strony.

Chromium 4.0.212.0 była pierwszą udostępnioną wersją z linii 4.0, udostępniona 22 września 2009 r. Chrome 4.0 przedstawiono w grudniu 2009 r. Obie wersje przyniosły obsługę rozszerzeń, a także synchronizację zakładek wraz z wersją beta Chrome dla Mac OS X i Linux. Na wszystkich platformach połączony udział w rynku Google Chrome/Chromium 4,0 był na poziomie 6,73% do końca kwietnia 2010 roku.

[edytuj] 2010

Chromium 5.0 został wydany 26 stycznia 2010 z 5.0.306.0 jako pierwszą wersją. Chrome 5.0 został wydany 25 maja 2010 r. w stabilnej wersji dla wszystkich platform. W tym czasie magazyn internetowy, OMG! Ubuntu!, poinformował, że wykorzystanie przeglądarek na Linuxa wynosi 36,53% dla Chrome/Chromium, w porównaniu do 55,52% dla Firefoxa i 2.82% dla Opery.

Oryginalne logo Chromium używane od rozpoczęcia projektu do wydania Chromium 11

W lipcu 2010 w Chromium 6 wprowadzono nowe funkcje koncentrując się na minimalizmie interfejsu użytkownika, w tym na jednolitym menu strony i narzędzi, nie ma domyślnie przycisku home (choć konfigurowalny przez użytkownika), nie ma przycisku "idź", połączony przycisk "odśwież/stop", pasek zakładek domyślnie nieaktywny, zintegrowany czytnik PDF, kodek WebM do użytku z HTML5 video, ulepszony pasku adresu. Chrome 6 został wydany zarówno w wersji stabilnej, jak i beta 2 września 2010 jako wersja 6.0.472.53. Wersja 6.0 wnosi poprawki bezpieczeństwa, lekką aktualizację interfejsu użytkownika, poprawy automatycznego wypełniania formularzy, synchronizację rozszerzeń oraz danych autouzupełniania, a także wzrost szybkości i stabilności.

Chromium 7.0 został wydany 17 sierpnia 2010 r., z 7.0.497.0 jako pierwszą udostępnioną wersją. Ta wersja zawiera lepsze wyniki HTML 5, dwa razy szybsze niż Chromium 6. Dodała także akcelerację sprzętową, która przyspieszała przeglądarkę w skomplikowanym renderowaniu grafiki 225 razy, integracja z dynamicznym wyszukiwaniem oraz o 3% szybsze działanie JavaScriptu.

7 Października 2010 wydano Chromium 8.0, siedem i pół tygodnia po wydaniu Chromium 7. Pierwsze wydanie z tej serii miało numer 8.0.549.0. Rozwój Chromium 8.0 skoncentrował się na lepszej integracji z Google Chrome OS oraz poprawionych funkcjach chmury.

Chromium 9.0 wydano 23 października 2010, tylko 16 dni po Chromium 8.0, z 9.0.562.0 jako pierwszą udostępnioną wersją. Nowa wersja wprowadziła poprawki bezpieczeństwa. W listopadzie 2010 r. Chromium wprowadziło dwie nowe funkcje przeznaczone do szybszego ładowania stron internetowych - "pre-rendering" i "falstart".

Chromium 10.0 wydano 3 grudnia 2010, z 10.0.601.0 jako pierwszą udostępnioną wersją. To wydanie wprowadziło 18 nowych funkcji, włączając w to wyszukiwanie "Instant Type" a także renderowanie stron za pomocą GPU. Rozwój "pre-renderingu" został zatrzymany, podczas gdy wprowadzono funkcję "snap start".

[edytuj] 2011

[edytuj] Chromium 11

Chromium 11.0 wydano 28 stycznia 2011, z 11.0.652.0 jako pierwszą wydaną wersją. Prace nad tą wersją skupiły się na upraszczaniu menu ustawień, włączeniu menu synchronizacji oraz usunięciu wszystkich pól wyboru. Recenzent Wolfgang Gruener powiedział "Menu ustawień nie jest już tak nieuporządkowane i wygląda o wiele bardziej tak jak można oczekiwać od profesjonalnie zaprojektowanego oprogramowania." Wsparcie dla języków oraz sprawdzania pisowni rozszerzono do 100 języków. Chromium 11 używa silnika WebKit 534.18 oraz V8 3.1.1 co skutkuje zwiększoną szybkością JavaScriptu i innych testach benchmarkowychw IWe wczesnej fazie testowania Chromium 11 był szybszy niż Firefox 4 w testach V8 i Kraken, ale był o 12% wolniejszy niż Internet Explorer 9 w teście Sunspider.

W lutym 2011 pracownik Google'a Jeff Chang zapowiedział deweloperom Chromium dalsze zmiany na dużą skalę w interfejsie programu. Zmiany mają dotyczyć usunięcia paska adresu - Omniboksa i połączenia paska kart z paskiem adresu dla zaoszczędzenia miejsca do wyświetlania stron internetowych. Chang zaznaczył, że może to skutkować brakiem stałej widoczności paska adresu, utratą użyteczności menu i przycisków nawigacyjnych oraz zatłoczeniem pojedynczego paska. Inne proponowane zmiany to m.in. możliwość logowania na różne konta z różnych okien oraz poprawione sugestie paska adresu z historii użytkownika.

[edytuj] Chromium 12

Logo wprowadzone wraz z wydaniem Chromium 12

Chromium 12.0 wydano 11 marca 2011, z 12.0.700.0 jako pierwszą wersją. Zmiany w pierwszym wydaniu obejmowały stronę about:flags zawierającą nowe funkcje testowe, m.in. licznik fps dla statystyk akceleracji sprzętowej, interfejs P2P API które może wskazywać na przyszłe zmiany w funkcjach wymiany danych, ulepszony pasek adresu i niewielkie zmiany w kartach. Chromium 12 wprowadził silnik WebKit 534.24 i silnik javascript V8 w wersji 3.2.1.1. Przewiduje się że uruchamianie aplikacji webowych z paska adresu zostanie dodane w trakcie cyklu rozwojowego Chromium. W Chromium 12 wprowadzono także nowe prostsze logo 2D które zastąpiło obecne logo w stylu 3D używane od samego rozpoczęcia projektu. Wcześnie w cyklu rozwojowym Chromium 12 wprowadzono history quick provider. Ta funkcje automatycznie przeszukuje historię przeglądania dla stron odwiedzonych przez ostatnie 72 godziny szukając pasujących tytułów stron oraz adresów URL. przeszukuje także adresy URL które zostały napisane co najmniej dwa razy jak również adresy odwiedzone co najmniej cztery razy.

W marcu 2011 Google ogłosił kierunki rozwoju projektu na najbliższy rok, przewidujący wydanie siedmiu głównych wersji, kończąc na wydaniu do końca roku Chrome 17. Wyznaczone priorytety rozwoju skoncentrują się na zmniejszeniu rozmiaru przeglądarki, integracji z wtyczkami oraz aplikacjami webowymi, funkcjami chmury i interfejsem dotykowym. Rozmiar jest problemem dla deweloperów którzy zauważyli że pobrany Chrome 1 dla Windowsa miał 9.0 MB, w porównaniu do Chrome 10 dla Windowsa z 26.2 MB. Większy rozmiary pobierania są problemem z wielu powodów, jak deweloper Chrome Ian Fette wyjaśnił: "1. Prowadzimy rozmowy dotyczące Chrome, majace na celu integrację Chrome z innymi produktami. Sprawa stje się skomplikowana gdy rozmiar aplikacji rośnie. 2. obserwujemy zwiększoną liczbę nieudanych pobrań/instalacji w miarę zwiększania się rozmiaru aplikacji, zwłaszcza w krajach posiadających słabą przepustowość jak Indie. Indie wyglądają na dobry rynek dla Chrome (mamy tam duży i rosnący udział na rynku), tak więc jest to bardzo problematyczne."

Wraz z wydaniem Chromium 12.0.742.0 19 kwietnia 2011 interfejs zdobył trochę nowych zmian, najbardziej zauważalne od czasu wydania Chrome 6. Został wprowadzony przycisk przełączania profili pozwalający użytkownikom zalogować się na wiele kont Google jak i inne konta w ramach tego samego procesu przeglądarki. Strona Nowej karty została także przeprojektowana i podzielona na cztery przewijane poziomo fragmenty, zapewniajac dostęp do często odwiedzanych stron, Google apps, oraz dwóch spersonalizowanych stref. Przycisk odświeżania został także przeprojektowany razem z mniejszymi zmianami w pasku adresu.

[edytuj] Chromium 13

Chromium 13.0 wydano 26 kwietnia 2011, z 13.0.748.0 jako pierwszą wersją. Wczesne wersje Chromium 13 zawierały przycisk menu pozwalający użytkownikom na przełączanie się pomiędzy wieloma profilami Google, zaznaczanie wielu kart oraz ulepszony silnik omniboksa. Ta wersja także zawiera kilka mniejszych zmian w interfejsie użytkownika, włączając w to nieco ulepszony pasek menu. Do końca maja 2011 wyniki pracy Google'a nad zmniejszeniem rozmiaru Chromium były już zauważalne. Wiele pracy w tym obszarze pochłonęło zmniejszanie rozmiaru silnika WebKit, poprzez usuwanie Wireless Markup Language (WML), narzędzia do zmieniania rozmiaru zdjęć, datagrids i systemu wersji Android. Najwieksza wersja nightly Chromium miała 35.3 MB 15 kwietnia 2011, ale zmniejszono ją do 29.9 MB 20 kwietnia 2011. Późniejsze wydania Chromium i Chrome w połowie maja 2011 wprowadziły opcjonalny "kompaktowy tryb nawigacji", wycelowany w użytkowników mobilnych. Ten tryb połaczył kartę z paskiem adresu i menu w jeden pasek, sprawiając że pasek adresu chowa się gdy nie jest w użyciu, oszczędzając przez to 30 pikseli pionowej przestrzeni.

[edytuj] Chromium 14

Chromium 14.0.783.0 został wydany 2 czerwca 2011. Pierwsze wydanie zawierało testowe wsparcie w about:flags dla wstępnego ładowania wyszukiwania dynamicznego, pozwalając użytkownikowi wstępnie ładować domyślny silnik wyszukiwania używany w wyszukiwaniu dynamicznym i akcelerację GPU na wszystkich stronach. Domyślnie zmiany obejmują akcelerację 2D canvas, włączony licznik klatek na sekundę w menedżerze zadań. oraz wsparcie dla API widoczności strony.

[edytuj] Chromium 15

Chromium 15.0 wydano 28 lipca 2011, z 15.0.837.0 jako pierwsza wersją.

[edytuj] Wymagania systemowe

Chromium można uruchomić na Windows, Mac OS X (tylko Intel), Linux i na Google Chrome OS.

[edytuj] Wydania 64-bitowe

Wydania 64-bitowe są dostępne na Linux, FreeBSD, Mac OS X ale nie dla Windows.

[edytuj] Wydania społeczności

wyniki testu Acid3 na Chromium

Wiele różnych deweloperów skompilowało open-sourcowy kod źródłowy Chromium i zrobiła wersje dostępne jako części dystrybucji Linuksa i BSD albo do użytku dla użytkowników systemów Mac OS-X i Windows. Wśród nich:

Chromium - oficjalne wydania
  • Arch Linux ma paczkę w oficjalnym repozytorium.
  • Debian - Chromium jest dostępne.
  • Fedora - nieoficjalne repozytorium.
  • FreeBSD - paczki są dostępne od późnego 2009, a jako port jest dostępny od późnego roku 2010.
  • Gentoo Linux od marca 2010 posiada paczkę w oficjalnym repozytorium.
  • Lubuntu - Chromium jest domyślną przeglądarką wraz z nawymi wersjami dostarczanymi jako aktualizacje przez menedżer aktualizacji Ubuntu, utrzymując wersję Chromium zgodną z najnowszym stabilnym wydaniem Chrome.
  • mobilny system operacyjny Nokii Maemo 5 - wersja proof-of-concept Chromium z niemodyfikowanym interfejsem użytkownika została wydana 11 kwietnia 2010.
  • MeeGo używa Chromium w wersji dla netbooków.
  • openSUSE ma dostępne Chromium w swoim repozytorium.
  • PartedMagic - dostarcza Chromium jako domyślną przeglądarkę internetową.
  • Puppy Linux - oferuje Chromium, zaczynając od Chromium 5.0.342 na Lucid Puppy 5.0.0, oparte na repozytorium aplikacji Ubuntu.
  • Ubuntu rozpoczęło oferowanie Chromium przez Centrum oprogramowania Ubuntu wraz z Ubuntu 10.04 LTS jako część repozytorium 'universe'. Pierwsza wersja została udostępniona w kwietniu 2010 nosiła numer 5.0.342.9, z nowymi wersjami dostarczanymi jako aktualizacje.
CrossOver Chromium
CoolNovo (dawniej ChromePlus)
  • CoolNovo jest przeglądarką opartą na Chromium dla systemów Windows i Linux. Dodaje takie funkcje jak gesty myszy, przeciąganie linków i otwieranie stron przy użyciu silnika Internet Explorera.
Comodo Dragon
  • Comodo Dragon to 32-bitowa wersja Chromium dla systemów Windows 7, Visty i XP stworzona przez Comodo Group zawierająca ulepszone funkcje prywatności i bezpieczeństwa.
Flock
  • Flock była przeglądarką wyspecjalizowaną w integracji z usługami społecznościowymi. Od wersji 3.0 była oparta na Chromium. Została zawieszona w kwietniu 2011.
Iron
  • SRWare Iron to wydanie Chromium dla systemów Windows, Mac OS X oraz Linux. Usuwa ona funkcje Chromium mogące służyć do wysyłania informacji firmom trzecim.
Rockmelt
  • RockMelt to wydanie Chromium dla systemów Windows i Mac OS X wydane pod komercyjną licencją własnościową. Jest mocno zintegrowana z funkcjami społecznościowymi Facebooka i Twittera.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne

Przypisy

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty