Ενεργοποιήστε την επιτάχυνση Direct2D στον Firefox 4 beta 4

Έχετε κατεβάσει την τελευταία beta έκδοση του Firefox και έχετε “κολλήσει” όχι μόνο με το νέο τρόπο διαχείρισης tabs, Panorama (αρχικά γνωστό ως Tab Candy) αλλά και με τις υψηλές του ταχύτητες; Και που να ενεργοποιήσετε και το Direct2D! Τι, δεν γνωρίζετε τι είναι – ή νομίζατε πως είναι ενεργοποιημένο εξαρχής; Τσού!

Direct2D ονομάζεται ένα τμήμα των Windows (και συγκεκριμένα, ένα υποτμήμα του “πακέτου” DirectX) που αναλαμβάνει την “επιτάχυνση δισδιάστατων γραφικών μέσω της κάρτας γραφικών”. Αυτό, σε απλά Ελληνικά, σημαίνει πως “αντί να υπολογίζει το μεγαλύτερο κομμάτι των γραφικών π0υ παρουσιάζονται στην οθόνη ο επεξεργαστής, το κάνει η κάρτα γραφικών” (που, εξάλλου… για αυτό την έχουμε!). Όμως, όλως περιέργως, επειδή μέχρι πρόσφατα η “επιτάχυνση γραφικών” θεωρούνταν χρήσιμη μονάχα σε… παιχνίδια, μόλις πρόσφατα άρχισε να χρησιμοποιείται και από εφαρμογές. Εφαρμογές που, χάρη σε αυτή, αρχίζουν τώρα πια να… “πετάνε”! Και με την τελευταία του, beta 4 έκδοση, ο Firefox είναι μια από αυτές. Μόνο που αρχικά η συγκεκριμένη λειτουργία είναι απενεργοποιημένη.

Ο λόγος που “δεν χρησιμοποιεί από αρχής Direct2D” ο Firefox είναι διότι δεν έχει δοκιμαστεί ακόμη αρκετά η συγκεκριμένη δυνατότητα, που, για να λέμε την αλήθεια, του προστέθηκε γρήγορα-γρήγορα και ως… “αρπαχτή”, για να προλάβει τον επερχόμενο Internet Explorer 9 που έχει ανακοινωθεί πως επίσης θα την υποστηρίζει. Έτσι, για να έχουν το κεφάλι τους ήσυχο, οι developers του Firefox ακολούθησαν την οδό “ενεργοποίησε το μόνος σου και αν έχεις προβλήματα, ε, εντάξει, βλέπουμε”. Επειδή, όμως, τα κέρδη σε επιδόσεις είναι ορατά και η πιθανότητα εμφάνισης προβλημάτων “παίζει” γύρω στο… 5%, μάλλον αξίζει να τη δοκιμάσετε. Πώς; Είναι θέμα τεσσάρων απλών βημάτων..!

Ανοίξτε ένα νέο tab. Γράψε "about:config" (χωρίς τα εισαγωγικά) και πατήστε Enter για να μεταβείτε στην "κρυφή σελίδα παραμέτρων" του Firefox. Πριν εμφανιστεί η ίδια, αποδεχθείτε την προειδοποίηση πως "μπορεί να ανατιναχτεί το αυτοκίνητο σας αν δεν προσέχετε" (ή κάτι σε αυτό το στυλ).

Γράψτε "render" (χωρίς τα εισαγωγικά) στη γραμμή Filter για να "φιλτραριστούν" οι παράμετροι και να εμφανιστούν μόνο όσες περιλαμβάνουν αυτή τη λέξη. Μας ενδιαφέρουν δυο συγκεκριμένες παράμετροι.

Κάντε διπλό κλικ στην παράμετρο "gfx.font_rendering.directwrite.enabled" για να αλλάξει η τιμή της από "false" σε "true" (και, κατά συνέπεια, να ενεργοποιηθεί).

Κάντε διπλό κλικ στην παράμετρο "mozilla.widget.render-mode". Η διαφορά είναι πως δεν "ενεργοποιείται άμεσα", μα εδώ πρέπει να αλλάξετε μια τιμή: ενώ αρχικά είναι "-1", διαγράψτε το στο κουτάκι που εμφανίζεται και δώστε ως νέα τιμή το "6". Πατήστε ΟΚ για να καταχωρηθεί η αλλαγή.

Αυτό ήταν όλο. “Κλείστε” τον Firefox, δώστε του 1 λεπτάκι μέχρι “να αποθηκεύσει όλες τις αλλαγές” (πάντα “όταν κλείσει” καθυστερεί λιγάκι για να σώσει κάποια προσωπικά στοιχεία στο δίσκο) και μετά ξανατρέξτε τον. Η διαφορά θα είναι ορατή ειδικά σε πιο “βαριές” και “πολύπλοκες” σελίδες με “π0λλά-μικρά-κομματάκια”, τα οποία από εδώ και έπειτα θα βλέπετε να παρουσιάζονται σχεδόν ταυτόχρονα, και όχι ένα προς ένα.

...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.