Μετάβαση στο περιεχόμενο

Chromium

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Chromium
Στιγμιότυπο του Chromium 111 με την αρχική σελίδα της Βικιπαίδειας.
Γενικά
Ημερ. Δημιουργίας2008
Είδοςπεριηγητής ιστού, ελεύθερο και ανοιχτού κώδικα λογισμικό, λογισμικό, ελεύθερο λογισμικό, εφαρμογή, λογισμικό αναπαραγωγής ήχου, λογισμικό αναπαραγωγής βίντεο
Διανομή
ΈκδοσηAndroid : 120.0.6099.44 (12 Δεκέμβριος 2023)[1]
IOS : 120.0.6099.119 (12 Δεκέμβριος 2023)[2]
Linux : 120.0.6099.109 (12 Δεκέμβριος 2023)[3]
macOS : 120.0.6099.109 (12 Δεκέμβριος 2023)[4]
Microsoft Windows : 120.0.6099.110 (13 Δεκέμβριος 2023)[5]
ΛειτουργικάGNU/Linux, BSD, Android, macOS, Microsoft Windows, IOS
Διαθέσιμο σε50 γλώσσες (και στα ελληνικά)
Ανάπτυξη
ΠλατφόρμαV8, Blink
Γραμμένο σεC++, C, Java, Python, γλώσσα assembly
ΚατάστασηΕνεργό
Άδεια χρήσηςάδεια Apache, GNU Lesser General Public License, Άδεια MIT, Microsoft Public License, Mozilla Public Licence, Γενική Άδεια Δημόσιας Χρήσης GNU
Σύνδεσμοι
Επίσημος ιστότοπος
https://www.chromium.org/Home
Αποθετήριο κώδικα
https://chromium.googlesource.com/chromium/src

Ο Chromium είναι ένας δωρεάν και ανοιχτού κώδικα φυλλομετρητής που αναπτύσσεται από την Google LLC και χρησιμοποιεί τη μηχανή απεικόνισης Blink. Στον κώδικα του Chromium βασίζεται ο κώδικας του Google Chrome.[6] Οι δυο περιηγητές μοιράζονται τον ίδιο κώδικα, αν και υπάρχουν κάποιες μικρές διαφορές στα χαρακτηριστικά και έχουν διαφορετικές αδειοδοτήσεις.

Το έργο Chromium, παίρνει το όνομα από το στοιχείο «χρώμιο» χάρη στο οποίο γίνεται η επιχρωμίωση.[7] Η πρόθεση της Google, όπως εκφράζεται στην τεκμηρίωση του έργου, είναι ότι το Chromium θα μπορούσε να είναι το όνομα του έργου ανοικτού κώδικα και ότι η τελική ονομασία του προϊόντος θα ήταν Chrome.[8] Διάφοροι προγραμματιστές έχουν πάρει τον κώδικα του Chromium και έχουν φτιάξει δικές τους εκδόσεις κάτω από το όνομα αυτού, οι λεγόμενες εκδόσεις της κοινότητας.

Ένας από τους κύριους στόχους του προγράμματος είναι ο Chrome να γίνει ένα κέλυφος με διαχείριση παραθύρων και καρτελών για το διαδίκτυο, σε αντίθεση με αυτό που είναι ένας παραδοσιακός περιηγητής. Η εφαρμογή έχει σχεδιαστεί για να έχει μια μινιμαλιστική διεπαφή χρήστη . Οι προγραμματιστές αναφέρουν ότι «πρέπει να αισθάνονται ελαφρότητα (νοητικά και σωματικά) και γρήγορα».[9]

Διαφορές από το Google Chrome

[Επεξεργασία | επεξεργασία κώδικα]

Το όνομα Chromium προέρχεται από το ανοιχτού κώδικα project και ο κώδικας του Chromium αναπτύσσεται από Τhe Chromium Project.[10] της Google. Είναι δυνατόν να κατεβάσετε τον κώδικα και να τον χτίσετε για την δική σας πλατφόρμα. Όπως κάνει και η Google προσθέτοντας αυτά τα επιπλέον χαρακτηριστικά τα οποία δεν υπάρχουν στον Chromium[11]

  • ενσωματωμένο Adobe Flash Player[12] (Pepper flash).
  • ενσωματωμένη PDF απεικόνιση [13]
  • ενσωματωμένη προεπισκόπηση εκτύπωσης και σύστημα εκτύπωσης.
  • Το όνομα Google με διαφορετικό λογότυπο.
  • Σύστημα αυτόματης ενημέρωσης (GoogleUpdate)
  • Μια επιλογή που επιτρέπει στους χρήστες να δίνουν αυτόματα στατιστικά χρήσης καθώς και crash reports.
  • RLZ tracking Όταν ο Chrome φορτώνει ένα μέρος των προωθητικών ενεργειών σε συνεργασίες διανομής. Αυτό μεταδίδει την πληροφορία σε κωδικοποιημένη μορφή στη Google, π.χ. πότε και από που κατέβηκε το Chrome. Τον Ιούνιο του 2010, η Google επιβεβαίωσε ότι η συμβολική παρακολούθηση RLZ δεν είναι παρούσα σε εκδόσεις του Chrome που κατεβαίνουν από το δικτυακό τόπο της Google απευθείας ή σε οποιαδήποτε έκδοση του Chromium. Ο πηγαίος κώδικας RLZ έγινε ανοιχτού κώδικα ταυτόχρονα, έτσι ώστε οι προγραμματιστές να μπορούν να επιβεβαιώσουν τι είναι και πώς λειτουργεί αυτός ο κώδικας.[14]

Από προεπιλογή, ο Chromium υποστηρίζει μόνο Vorbis, Theora and WebM codecs για το HTML5 ήχο και βίντεο tags. Ο Google Chrome υποστηρίζει επιπλέον AAC και MP3. Στις 11 Ιανουαρίου 2011, Ο Chrome Product manager, Mike Jazayeri, ανακοίνωσε ότι ο Chrome δεν θα υποστηρίζει πια το H.264 video format για το HTML5 βίντεο, ενώ ο Chromium ποτέ δεν υποστήριξε.[15] Παρόλα αυτά το Νοέμβριο του 2012 ο Google Chrome υποστήριζε ακόμη H.264.

Διάφορες διανομές Linux μπορούν να υποστηρίξουν και άλλα codecs στις δικές τους τροποποιημένες εκδόσεις του Chromium.[16]

  1. «Android: Version120.0.6099.44». 12 Δεκέμβριος 2023. Ανακτήθηκε στις 20 Δεκέμβριος 2023. 
  2. «iOS: 120.0.6099.119». 12 Δεκέμβριος 2023. Ανακτήθηκε στις 20 Δεκέμβριος 2023. 
  3. «Linux:120.0.6099.109». 12 Δεκέμβριος 2023. Ανακτήθηκε στις 20 Δεκέμβριος 2023. 
  4. «macOS:120.0.6099.109». 12 Δεκέμβριος 2023. Ανακτήθηκε στις 20 Δεκέμβριος 2023. 
  5. «Windows:120.0.6099.110». 13 Δεκέμβριος 2023. Ανακτήθηκε στις 20 Δεκέμβριος 2023. 
  6. Chromium Project (13 Σεπτεμβρίου 2008). «Chromium Developer Documentation». Αρχειοθετήθηκε από το πρωτότυπο στις 13 Σεπτεμβρίου 2008. Ανακτήθηκε στις 30 Ιουλίου 2012. 
  7. Google (Σεπτέμβριος 2008). «Welcome to Chromium». 
  8. «Coding Style (Chromium Developer Documentation)». Chromium Developer Documentation. dev.chromium.org. 2009. Ανακτήθηκε στις 5 Ιουλίου 2009. 
  9. «User Experience (Chromium Developer Documentation)». Chromium Developer Documentation. dev.chromium.org. 2009. Ανακτήθηκε στις 5 Ιουλίου 2009. 
  10. «Google Chrome, Chromium and Google». blog.chromium.org/. The Chromium Blog. 2008. Ανακτήθηκε στις 17 Φεβρουαρίου 2010. 
  11. «ChromiumBrowserVsGoogleChrome, Differences between Google Chrome and Linux distro Chromium». Chromium Wiki. 
  12. «Bringing improved support for Adobe Flash Player to Google Chrome». 
  13. «Issue 50852 – chromium – No support for inline PDF in chromium». chromium issue tracker. Ανακτήθηκε στις 26 Απριλίου 2011. 
  14. Google (Ιούνιος 2010). «In The Open, For RLZ». Ανακτήθηκε στις 20 Ιουνίου 2010. 
  15. «HTML Video Codec Support in Chrome». 
  16. «Differences between Google Chrome and Linux distro Chromium». code.google.com/. Google Code. 2010. Ανακτήθηκε στις 1 Σεπτεμβρίου 2010. 

Εξωτερικοί σύνδεσμοι

[Επεξεργασία | επεξεργασία κώδικα]