Chromium
| Chromium | |
| przeglądarka internetowa | |
Logo programu |
|
Interfejs programu |
|
| System operacyjny | FreeBSD, Linux, OS X (10.5 i nowsze), Windows (XP SP2 i nowsze) |
| Aktualna wersja stabilna | brak |
| Aktualna wersja testowa | 28.0.1489.0 (25 kwietnia 2012) |
| Licencja | BSD, X11, LGPL, MS-PL, MPL/GPL/LGPL |
| chromium.org dev.chromium.org | |
Chromium – otwarty 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 |
Różnice pomiędzy Chromium a Google Chrome [edytuj]
Chromium to nazwa dana open-source'owemu projektowi oraz kodowi ź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.
Licencjonowanie [edytuj]
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 wydane pod wolną licencją. Od marca 2011 ten problem pozostaje nierozwiązany.
Historia [edytuj]
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.
| Legenda: | ||
|---|---|---|
| starsze wersje | aktualna wersja testowa | |
| Wersja | Data wydania | Zmiany |
|---|---|---|
| 1.0 | 2008 | Pierwsze wydanie. |
| 2.0 | 2008 | Menedżer zakładek i wsparcie dla niestandardowych funkcji CSS, w tym gradientów, odbić i masek. |
| 3.0.182.2 | 2008-05-28 | Dużo szybszy silnik JavaScript, system wyboru motywów przez użytkownika, ulepszenia Omniboxa i przeprojektowana strona nowej karty. |
| 4.0.212.0 | 2008-09-22 | Obsługa rozszerzeń, synchronizacja zakładek i wersja beta Chrome dla Mac OS X i Linuxa. |
| 5.0.306.0 | 2010-01-26 | |
| 6.0.472.53 | 2010-07 | Jednolite menu strony i narzędzi, przycisk home domyślnie ukryty (możliwa opcja włączenia), usunięcie przycisku "idź", połączony przycisk "odśwież/stop", pasek zakładek domyślnie ukryty, zintegrowany czytnik PDF, kodek WebM do użytku z HTML5 video, ulepszony pasek adresu. |
| 7.0.497.0 | 2010-08-17 | Ulepszona obsługa HTML 5, dwukrotnie względem Chromium 6, dodano akcelerację sprzętową - przyspieszenie przeglądarki w skomplikowanym renderowaniu grafiki 225 razy, implementacja dynamicznego wyszukiwania oraz o 3% szybsze działanie JavaScriptu. |
| 8.0.549.0 | 2010-10-07 | Lepsza integracja z Google Chrome OS oraz poprawione funkcje chmury. |
| 9.0.562.0 | 2010-10-23 | Poprawki bezpieczeństwa, funkcje "pre-rendering" i "falstart" przeznaczone do szybszego ładowania stron internetowych. |
| 10.0.601.0 | 2010-12-03 | 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". |
| 11.0.652.0 | 2011-01-28 | Uproszczenie menu ustawień, włączeniu menu synchronizacji oraz usunięcie wszystkich pól wyboru. Wsparcie dla języków oraz sprawdzania pisowni rozszerzono do 100 języków. Silnik WebKit 534.18 oraz V8 3.1.1 - zwiększona szybkość JavaScriptu i lepsze wyniki testów benchmarkowych. |
| 12.0.700.0 | 2011-03-11 | Strona about:flags zawierającą nowe funkcje testowe, m.in. licznik fps dla statystyk akceleracji sprzętowej, interfejs P2P API - przyszłe zmiany w funkcjach wymiany danych, ulepszony pasek adresu i niewielkie zmiany w kartach. Silnik WebKit 534.24 i silnik JavaScript V8 w wersji 3.2.1.1. Zastąpienie logo w stylu 3D, używanego od samego rozpoczęcia projektu nowym logo 2D. Wprowadzono history quick provider - funkcja ta automatycznie przeszukuje historię przeglądania dla stron odwiedzonych przez ostatnie 72 godziny, szukając pasujących tytułów stron oraz adresów URL. |
| 12.0.742.0 | 2011-04-19 | Wprowadzenie przycisku przełączania profili, pozwalającego użytkownikom zalogować się na wiele kont Google, jak i inne konta w ramach tego samego procesu przeglądarki. Przeprojektowanie i podzielenie strony Nowej Karty na cztery przewijane poziomo fragmenty: często odwiedzane strony, Google apps, oraz dwie konfigurowalne przez użytkownika. Przeprojektowanie przycisku odświeżania. Mniejsze zmiany w pasku adresu. |
| 13.0.748.0 | 2011-04-26 | Przycisk menu pozwalający użytkownikom na przełączanie się pomiędzy wieloma profilami Google, zaznaczanie wielu kart oraz ulepszony silnik omniboksa. |
| 14.0.783.0 | 2011-06-02 | Wsparcie w about:flags dla wstępnego ładowania wyszukiwania dynamicznego i akceleracja GPU na wszystkich stronach. Domyślnie włączona akceleracja 2D canvas, licznik klatek na sekundę w menedżerze zadań oraz wsparcie dla API widoczności strony. |
| 15.0.837.0 | 2011-07-28 | Przeniesienie synchronizacji do głównego menu, menedżer profili, domyślne szyfrowanie danych synchronizacji, ulepszenie prerenderowania stron, płynne przewinięcie strony po naciśnięciu spacji, automatyczne logowanie do serwisów Google'a, ikony w pasku stanu dla różnych profili, znacznie więcej opcji synchronizacji (łącznie z synchronizacją danych Omniboksu), ulepszenia w prerenderingu. |
| 16.0.877.0 | 2011-09-10 | Wprowadzenie modułu "Offscreen Tabs", pozwalającego pracować jednocześnie na wielu kartach. |
| 17.0.913.0 | 2011-10-19 | Testowa funkcja "HTTP pipelining" przyspieszająca ładowanie strony, Gamepad API pozwalające na interakcję z przeglądarką joystickami i innymi podobnymi urządzeniami wskazującymi. Możliwość przeniesienia ikon profili bezpośrednio na pulpit Windowsa. |
| 18.0.964.0 | 2011-12-07 | Lepsza organizacja menu. Połączenie trzech kart w Opcjach w jedną. Ukrycie ustawień prywatności, proxy i menedżera certyfikatów bezpieczeństwa. Dodanie wizualizacji sugestii w omniboxie. |
| 19.0.1028.0 | 2012-01-02 | Wsparcie dla Androida, poprawki błędów, synchronizacja kart. |
| 20.0.1086.0 | 2012-03-29 | Poprawki błędów. |
| 21.0.1134.0 | 2012-05-11 | |
| 22.0.1181.0 | 2012-06-21 | Poprawa interfejsu JavaScript API |
| 23.0.1231.0 | 2012-08-09 | poprawa akceleracji wideo przez GPU |
| 24.0.1272.0 | 2012-09-20 | poprawa interpretacji MathML |
| 25.0.1313.0 | 2012-11-01 | wprowadzenie wspracia znaczników czasu i daty w HTML5 |
| 26.0.1366.0 | 2012-12-20 | propozycja zmiany (w postaci wyskakującej chmurki) zmiany wyszukiwarki Google |
| 27.0.1412.0 | 2012-02-14 | |
| 28.0.1455.0 | 2012-03-28 |
Wymagania systemowe [edytuj]
Chromium można uruchomić na Windows, Mac OS X (tylko Intel), Linux i na Google Chrome OS.
Wydania 64-bitowe [edytuj]
Wydania 64-bitowe są dostępne na Linux, FreeBSD, Mac OS X ale nie dla Windows.
Wydania społeczności [edytuj]
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 nowymi 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
- CodeWeavers CrossOver Chromium jest nieoficjalnym pakietem pochodnym Wine i wersji Deweloperskiej Chromium 21 dla Linuksa i Mac OS X, po raz pierwszy wydana 15 września 2008 przez CodeWeavers jako część ich projektu CrossOver.
- 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.
Zobacz też [edytuj]
- Chromium OS
- Google Chrome OS
- WebKit
- Google Chrome
- Historia przeglądarek internetowych
- Porównanie przeglądarek internetowych
Linki zewnętrzne [edytuj]
Przypisy
|
||||||||||||||||||||||||||