Απορίες περί firefox & thunderbird & OO2

Simos Xenitellis simos74 at gmx.net
Thu Apr 27 20:35:22 BST 2006


O/H kinesis έγραψε:
>    Παρακολουθώ πάντα τις συζητήσεις σας. Φαίνεται όλοι εσείς να 
> ασχολείστε με τα βαθειά του software. Εγώ όμως είμαι υγειονομικός και 
> συγγραφέας βιβλίων σχετικών με τη δουλεια μου. Και φυσικά το 
> χρησιμοποιώ για τη δουλειά μου επίσης.
>    Είναι πολλά από αυτά που λέτε που δεν είναι εύκολα κατανοητά, 
> ορισμένες ρουτίνες για παράδειγμα. Είναι η πρώτη φορά που σας ακούω* 
> να σκέπτεσθε πιό ανοικτά* με αυτές τις συζητήσεις. Μου είναι δύσκολο 
> για παράδειγμα να καταλάβω τι πρέπει να κάνω για να έχω τη τελευταία 
> αναβαθμισμένη έκδοση του thunderbird που χρησιμοποιώ πολύ. Προτιμώ να 
> τα κάνω με το synaptics αλλά έτσι μου δείνει τη προηγούμενη και όχι 
> τις αναβαθμίσεις όπως σημειώσατε πριν.
>    Φυσικά μεταξύ σας έχετε* "κοινή γλώσσα" *το θέμα όμως για να σπάσει 
> το μονοπώλειο της microsoft αυτή η κοινή γλώσσα να είναι *κατανοητή 
> από όλους τους χρήστες*.
>    Συγνώμη για τη ζάλη που τυχόν που σας προκάλεσα αλλά ελπίζω να 
> αξιολογηθεί.
Αν υπάρχει ανάγκη να αναλυθούν κάποια πράγματα με περισσότερη 
λεπτομέρεια, μπορείς να το ζητήσεις ελεύθερα όπως κάνεις τώρα.

Για το θέμα των Mozilla Firefox και Thunderbird στο Ubuntu Linux 5.10 
(Breezy), υπάρχει όντως το ζήτημα της ύπαρξης των εκδόσεων 1.0.χ αντί 
των νεώτερων 1.5.χ.
Γιατί οι εκδόσεις των Firefox/Thunderbird σε Ubuntu είναι πιο "αργές";
Διότι έχουν ενεργοποιημένη την επιλογή για τη χρήση της βιβλιοθήκης 
συστήματος pango (http://www.pango.org/) για την υποστήριξη κάθε 
γλώσσας. Με την επιλογή αυτή, περίπλοκες γλώσσες (όπως Ινδικές γλώσσες) 
έχουν τη δυνατότητα να εμφανιστούν σωστά στο Ubuntu.
Όσο βελτιώνεται το λογισμικό Mozilla, η βιβλιοθήκη συστήματος παν語 
(pango) θα γίνεται ταχύτερη για όλες τις γλώσσες.

Από που πηγάζει το πρόβλημα στη διαδραστικότητα;
Όταν η γραφή είναι απλή, π.χ. ελληνικά, κάθε γράμμα αντιστοιχεί σε ένα 
χαρακτήρα στη γραμματοσειρά. Το σύστημα μπορεί πολύ εύκολα να το 
εμφανίσει στην οθόνη. Όμως, σε άλλες γλώσσες όπως χίντι και αραβικά, 
περισσότεροι χαρακτήρες χρειάζονται για την απεικόνιση των λέξεων και το 
πως θα εμφανιστεί ο π.χ. πρώτος χαρακτήρας εξαρτάται από το τρίτο. Έτσι, 
το λογισμικό πρέπει να λάβει αρκετές αποφάσεις (που παίρνουν χρόνο) για 
να απεικονίσει σωστά το κείμενο.

Γιατί υπάρχει πρόβλημα στη διαδραστικότητα όταν οι σελίδες δεν έχουν 
κείμενο με περίπλοκες γραφές (complex scripts); Το λογισμικό πρέπει να 
είναι έτοιμο στο ενδεχόμενο να υπάρχουν χαρακτήρες από άλλες γραφές. 
Υπάρχουν κάποιες βελτιστοποιήσεις που αποφεύγουν υπολογισμούς που δεν 
χρειάζονται και κάνουν το σύστημα κάπως πιο γρήγορο. Όσο έχουμε νεώτερες 
εκδόσεις του Firefox, τόσο θα γίνεται πιο γρήγορο.

Ο Firefox που έρχεται από το www.mozilla.com έχει απενεργοποιημένη την 
υποστήριξη pango και χρησιμοποιεί δικό του κώδικα για τις διάφορες 
γραφές. Υπάρχει η δυνατότητα ενεργοποίησης του Pango με τον καθορισμό 
της μεταβλητής περιβάλλοντος  |MOZ_ENABLE_PANGO στη τιμή 1. Αν είναι 
"0", τότε το Pango είναι απενεργοποιημένο.

Από Βοηθήματα/Τερματικό εκτελέστε

||MOZ_ENABLE_PANGO=0| firefox

και δείτε αν υπάρχει διαφορά. Δεν το δοκίμασα ο ίδιος και δεν είμαι 
σίγουρος αν όντως υπάρχει δυνατότητα απενεργοποίησης (δηλαδή στα 
ενεργοποιημένα Firefox η μεταβλητή περιβάλλοντος αυτή δεν έχει χρησιμότητα).
Παρακαλώ δοκιμάστε και πείτε μου :)

Το Ubuntu Linux 5.10 καθώς και το Fedora Core 4 (και 5) έχουν 
ενεργοποιημένη τη βιβλιοθήκη Pango.

Αν εγκαταστήσετε το Firefox από Mozilla.com ενώ υπάρχει ήδη στη διανομή 
σας (όπως Ubuntu Breezy), προσέξτε το ζήτημα με το προφίλ και τις 
ρυθμίσεις σας. Δηλαδή, τη πρώτη φορά που θα τρέξετε Firefox 
(Mozilla.com), θα αναβαθμίσει το προφίλ σας και τις ρυθμίσεις για την 
έκδοση 1.5. Μετά, αν για κάποιο λόγο εκτελεστεί ο Firefox του Ubuntu 
(1.0.7), ίσως έχει πρόβλημα με τις ρυθμίσεις που έχουν αναβαθμιστεί.
Δοκίμασα ο ίδιος την εγκατάσταση Firefox 1.5 σε Breezy, παρατήρησα όμως 
ότι συχνά έκανα το λάθος να τρέχω και την παλιά έκδοση. Ή άλλες 
εφαρμογές καλούσαν την παλιά έκδοση κτλ. Τώρα προτιμώ την έκδοση Firefox 
του Breezy, αν και δίνει την αίσθηση για κακή διαδραστικότητα. Λόγω 
πεποιθήσεων, προτιμώ Πάνγκο.

Σίμος




More information about the Ubuntu-gr mailing list