Chromium

De Viquipèdia
Salta a: navegació, cerca
Infotaula de programariChromium
80px
Chromium.v.27.0.1425.0.openSUSE.png
Versió inicial 2008
Escrit en C++ i C
Sistema operatiu OpenBSD
Plataforma multiple
Tipus navegador web i aplicació
Llicència Llicència BSD
Epònim crom
Més informació
Lloc web Web oficial
Blog Blog oficial
Codi font Codi font
Etiqueta d'Stack Exchange Stack Exchange
Modifica dades a Wikidata

Chromium és el projecte de codi obert de navegador de web del que Google Chrome obté el seu codi de font.[1] Els navegadors comparteixen la majoria de codi i característiques, així i tot hi ha algunes diferències menors en les característiques del codi final i tenen diferents tipus de llicència.

El Projecte Chromium agafa el seu nom de l'element crom el metall que s'utilitza en el cromatge.[2] La intenció de Google, expressada en la documentació per a desenvolupadors, era que chromium fos el nom del projecte de font obert i que el nom del producte final fos Chrome; així i tot altres desenvolupadors han pres el codi de Chromium i han alliberat versions sota el nom de Chromium.[3] Aquests estan llistats a paquets comunitaris.

Un dels objectius principals del projecte era que Chromium fos un administrador de finestres amb pestanyes, o shell per a la web, el contraro d'una aplicació de navegador tradicional. L'aplicació està dissenyada amb una interfície d'usuari minimalista. Els desenvolupadors afirmen que "ha de ser lleuger (cognitiva i físicament) i ràpid".[4]

Diferències respecte a Google Chrome[modifica | modifica el codi]

Chromium és el nom donat al projecte de codi obert i al codi font del navegador alliberat i mantingut pel Projecte Chromium.[5] És possible descarregar i compilar el codi manualment en nombroses plataformes. Per crear Chrome des de Chromium, Google pren el codi font i agrega:[6]

  • Un sistema d'acte-actualització anomenat GoogleUpdate (alguns Sistemes Operatius, es recolzen en els sistemes d'administració de paquets del SOTA com un alternatives)
  • Adobe Flash Player[7] integrat (codi i llicència propietaris)
  • Lector de PDF integrat i vista prèvia d'impressió (incorporat a Chromium 47 i posteriors després que Google alliberés el codi font del visor de PDF)
  • Códecs multimèdia per brindar suport per a formats H.264, AAC i MP3
  • Una restricció que deshabilita extensions no allotjades en Chrome Web Store (per a usuaris de [Windows] en tots els canals de Chrome)[8]
  • Els noms Google i Google Chrome (tots dos marques registrades)[9][10][11]
  • Una opció dins de la configuració perquè els usuaris puguin enviar a Google estadístiques d'ús i reportis d'errors.
  • Rastreig RLZ quan [Chrome] és descarregat com a promocions de màrqueting o acords de distribució. Això transmet informació de forma codificada a Google, incloent quan --i des d'on-- Chrome va ser descarregat. Al juny de 2010, Google va confirmar que el token de RLZ tracking no està present en versions de Chrome descarregades directament des del lloc de Google, ni en alguna versió de Chromium. El codi font de RLZ va ser fet públic al mateix temps, (anteriorment era propietari --no obstant a pesar que el codi és obert aquesta característica no ha estat migrada a Chromium--) perquè els desenvolupadors poguessin confirmar què era i com funcionava.[12]

Per defecte, Chromium solament suporta els códecs Vorbis, Theora i WebM per a les etiquetes d'àudio i video HTML5. Google Chrome suporta aquestes a més dels códecs patentats AAC i Mp3. Al gener de 2011, l'administrador Chrome Product, Mike Jazayeri, va anunciar que Chrome no suportaria el format H.264 en el seu reproductor de video HTML5.[13] A l'octubre de 2013 Cisco va anunciar que alliberaria el codi dels seus códecs .H264 .[14] Des de desembre de 2013, Chrome brinda suport per .H264. Les distribucions de Linux que distribueixen Chromium poden agregar suport per altres códecs en les seves versions personalitzades de Chromium.[15]

Llicències[modifica | modifica el codi]

La part de Chromium sota l'autoria de Google és alliberada segons la llicència BSD,[16] amb altres parts subjectes a diverses llicències de codi obert, incloent la llicencia MIT, la LGPL, la Ms-PL i una tri-llicència MPL/GPL/LGPL.[17]

Història[modifica | modifica el codi]

Una compilació inicial de Chromium 3.0 aclarint la seva independència de Google Chrome.

Atès que Chromium és el projecte de codi obert que proporciona alliberaments de Chrome, la història de tots dos està relacionada. Chromium és un projecte, amb tots els alliberaments per a desenvolupament, sent Chrome l'alliberament estable final.

2008[modifica | modifica el codi]

Google Chrome va ser introduït primer al setembre 2008, i juntament amb el seu alliberament, el codi de font de Chromium era també fet disponible deixant complexions per ser construïdes d'ell. L'alliberament de codi inicial complexions incloses per Windows i US X, així com Linux, a pesar que l'últim era en una etapa molt primerenca de desenvolupament i funcionalitat completa mancada de. Chromium 1.0 va ser alliberat al desembre de 2008 i amb això Chrome va ser desmarcat d'estat beta solament en Windows.[18][19]


2009[modifica | modifica el codi]

Al gener de 2009, les primeres versions de desenvolupament de Chrome 2.0 van ser posades a disposició, presentant un administrador de marcadors i suport a característiques de CSS no estàndard, incloent gradients, reflexions i màscares.[20]


2010[modifica | modifica el codi]

Logotip de Chromium original utilitzat pel projecte fins a Chromium 11

Chromium 5.0 va ser alliberat el 26 de gener de 2010 amb 5.0.306.0 com a versió inicial.[21][22] Google Chrome 5.0 ho va seguir el 25 de maig de 2010 i va brindar versions estables (no-beta) per a totes les plataformes. En aquell moment, la revista web OMG! Ubuntu! va reportar que l'ús de Chrome/Chromium era de 36,53% en navegadors en Linux, comparat al 55.52% de Firefox i 2.82% d'Opera.[23][24][25][26]


2011[modifica | modifica el codi]

Chromium 11.0 va ser alliberat el 28 de gener de 2011 en el seu vesión 11.0.652.0. El treball de desenvolupament en aquesta versió es va @centrar netejar el menú de configuracions, incloent el menú Sync i eliminant totes les caselles de verificació. L'analista Wolfgang Gruener va dir: "El menú de configuracions no és tan complicat ara i llueix molt més com s'esperaria d'un programari designat per professionals". Idioma i corrector ortogràfic van ser expandits a més de 100 idiomes. Chromium 11 va utilitzar WebKit 534.18 i V8 3.1.1 el que va resultar en velocitat millorada en Javascript i altres proves de rendiment. En mustras inicials Chromium 11 va ser més ràpid que Firefox 4 en proves de rendiment de V8 i Kraken, però va anar un 12% més lent que Internet Explorer en proves de Sunspider.[27][28]


2012[modifica | modifica el codi]

Chromium 19 va ser alliberat el 2 de febrer de 2012 en la seva versió inicial 19.0.1028.0. Suport per Android va ser agregat. El desenvolupament de Chromium 19 va comportar a l'alliberament de Chrome 19.0.1084.46 el 15 de maig de 2012, que va incorporar nombrosos arranjaments de bugs al costat d'una característica de sincronització de pestanyes que permetia als usuaris tenir obertes les mateixes pestanyes en diferents dispositius a travéd de "Iniciar sessió en Chrome".[29][30][31]


2013[modifica | modifica el codi]

La primera versió del 2013 va ser Chromium 27, que primer va aparèixer el 14 de febrer de 2013 en la seva versió 27.0.1412.0. Aquest cicle de desenvolupament va resultar en l'alliberament de Chrome 27.0.1453.93 el 21 de maig de 2013. Aquesta versió va incloure millores de càrrega de pàgina en una mitjana d'un 5%, la API chrome.syncFileSystem a més de predicció de rànquing millorada i prediccions Omnibox i correcció ortogràfica millorada.[32]


2014[modifica | modifica el codi]

Chromium 35 va ser alliberat el 20 de febrer de 2014 en la seva versió 35.0.1849.0. Aquest cicle de desenvolupament va resultar en Chrome 35.0.1916.114 el 20 de maig de 2014. Chrome 35 va incloure un millor control per part del desenvolupador sobre l'entrada tàctil, noves característiques Javascript, un Shadow DOM sense prefixos, alguns nous API per a aplicacions i extensions, a més de millores en estabilitat i rendiment.[33]


2015[modifica | modifica el codi]

Chromium 42 va ser alliberat el 12 de gener de 2015 en la seva versió 42.0.2273.0. Aquest cicle de desenvolupament va resultar en Chrome 42.0.2311.90 el 14 d'abril de 2015. Aquesta versió incloïa noves APIs per a aplicacions i extensions i millores en l'estabilitat i acompliment. En referència al seu nombre de versió, Google va assenyalar que també contenia la "resposta a la vida, l'univers i tot".[34]


2016[modifica | modifica el codi]

Chromium 50.0 va ser alliberat el 16 de gener de 2016 Chromium 54 va ser alliberat el 12 d'octubre de 2016[35]

[36][37]

Altres navegadors basats en Chromium[modifica | modifica el codi]

Actius[modifica | modifica el codi]

  • CodeWeavers CrossOver Chromium és un compilat no oficial d'un derivat de Wine i Chromium Developer Build 21 per Linux i US X, inicialment alliberat el 15 de setembre del 2008 per CodeWeavers com a part del seu projecte CrossOver.[38][39]
  • Comodo Dragon és una versió de Chromium per Windows7, Vista i XP de 32-bit produïda per Comodo Group. Segons els seus desenvolupadors, proveeix caracterísiticas de seguretat i privadesa millorades.[40]
  • Cốc Cốc és un navegador freeware enfocat al mercat vietnamita, desenvolupat per la companyia vietnamita Cốc Cốc, basat en el codi obert de Chromium per Windows.[41] D'acord amb dades publicades per StatCounter al juliol de 2013, Cốc Cốc va sobrepassar a Opera per convertir-se en un dels 5 navegadors més populars a Vietnam dins dels 2 primers mesos després del seu alliberament oficial[42]
  • Dartium és un compilat especial del navegador Chromium que inclou la Dart VM, mantinguda per Google[43]
  • Epic Browser és un navegador web @centrar la privadesa desenvolupat per Hidden Reflex d'Índia basat en el codi font de Chromium[44]
  • Maelstrom basat en BitTorrent Inc de Sant Francisco que presa en marc de desenvolupament de Chromium i li integra un motor de BitTorrent, per la qual cosa fitxers de torrent poden ser reproduïts directament des del navegador i els llocs que utilitzen torrent no ha de dependre de servidors centrals.[45][46][47][48]
  • Opera va començar a basar el seu codi font en Chromium partint de la seva versió 15.[49]
  • Sleipnir és un derivat del navegador Chromium per Windows i US X. Una dels seus principals característiques és el seu enllaç amb aplicacions web (Facebook, Twitter, Dropbox, etc.) i aplicacions smartphone (Google Map, etc.). A més presumeix del que crida "text bell", i té pestanyes gràficament úniques, a més d'altres característiques.[50]
  • SRWare Iron és una versió freeware de Chromium per Windows, US X i Linux, oferint versions instalables i portables. Iron deshabilita certes característiques configurables de Chromium que poguessin compartir informació amb tercers a més de característiques de rastreig que Google agrega al seu navegador Chrome.[51]
  • Torch és un navegador basat en Chromium per Windows. S'especialitza en descàrrega de multimedias i conté característiques multimèdia integrades, incloent motor de torrent, captura de video i botó per compartir.[52]
  • Vivaldi és un navegador per Windows, US X i Linux desenvolupat per Vivaldi Technologies.[53][54] El programari apunta a tecnòlegs, usuaris avançats d'internet i ex-usuaris del navegador web Opera. Vivaldi intenta reviure les antigues i populars característiques d'Opera 12 i introdueix noves i més innovadores.
  • Yandex browser és un navegador creat per la companyia de desenvolupament de programari russa Yandex per Linux, US X i Windows. El navegador integra serveis de Yandex, que inclouen un motor de cerca, servei de traducció de màquina i emmagatzematge en el núvol.

Vegeu també[modifica | modifica el codi]

Referències[modifica | modifica el codi]

  1. Chromium Project (13 September 2008).
  2. Google (September 2008).
  3. "Coding Style (Chromium Developer Documentation)".
  4. "User Experience (Chromium Developer Documentation)".
  5. "Google Chrome, Chromium and Google". blog.chromium.org/.
  6. "Chromium Browser Vs Google Chrome, Differences between Google Chrome and Linux distro Chromium, Chromium Wiki"
  7. "Bringing improved support for Adobe Flash Player to Google Chrome". 
  8. "Chrome Extension Developer FAQ for upcoming changes in May 2015 related to hosting extensions". 
  9. "Google Trademark".
  10. "Google Trademark".
  11. "Google Chrome Trademark".
  12. Google (June 2010).
  13. "HTML Video Codec Support in Chrome". 
  14. Trollope, Rowan (22 December 2013).
  15. "Differences between Google Chrome and Linux distro Chromium". code.google.com/.
  16. "Home (Chromium Developer Documentation)".
  17. "Chromium Terms and Conditions".
  18. Paul, Ryan (September 2008).
  19. Paul, Ryan (December 2008).
  20. Paul, Ryan (January 2009).
  21. Chromium Project (26 August 2014).
  22. Chromium Project (January 2010).
  23. Sneddon, Joey-Elijah (May 2009).
  24. Paul, Ryan (May 2009).
  25. Brian Rakowski (25 May 2010).
  26. Stade, Evan and Elliot Glaysher (May 2010).
  27. Chromium Project (26 August 2014).
  28. Gruener, Wolfgang (February 2011).
  29. Laforge, Anthony (15 May 2012).
  30. Mathias, Raz (15 May 2012).
  31. Paul, Ryan (16 May 2012).
  32. "Chrome Releases: Stable Channel Release".
  33. Grünberg, Karen (20 May 2014).
  34. Mineer, Alex (14 April 2015).
  35. «Chrome Platform Status: Milestone 50», 13-04-2016. [Consulta: 25 novembre 2016].
  36. «Chrome Platform Status: Milestone 54», 11-10-2016. [Consulta: 25 novembre 2016].
  37. Bustamante, Richard. «Chrome Releases: Stable Channel Update», 12-10-2016. [Consulta: 12 octubre 2016].
  38. "Fire Drills and Proving a Point".
  39. "CrossOver Chromium".
  40. Comodo Group (2010).
  41. "CocCoc Releases Corom And Enters the Browser Wars in Vietnam". 
  42. "Cốc Cốc ra mắt trình duyệt Internet riêng cho thị trường Việt Nam". 
  43. "Dartium: Chromium with the Dart VM". 
  44. "FAQS". epic the privacy browser.
  45. "Project Maelstrom". bittorrent.com.
  46. "Beating Internet Censors With BitTorrent's Maelstrom Browser - TorrentFreak".
  47. Ian Paul (10 April 2015).
  48. Liam Tung.
  49. Lawson, Bruce.
  50. The Fenrir website.
  51. "Chrome vs Iron".
  52. Serea, Razvan Mihai Asmanow (2012).
  53. https://vivaldi.net/en-US/blogs/teamblog/item/16-new-snapshot-with-an-update-for-chromium-and-auto-update-on-windows
  54. http://thenextweb.com/apps/2015/01/27/meet-vivaldi-new-browser-former-ceo-opera/

Enllaços externs[modifica | modifica el codi]