Το addblock plus είναι πραγματικά απαραίτητο στις μέρες μας.
Oι λόγοι ευνόητοι. Μα εάν χρησιμοποιούμε τον midori web browser πως μπορούμε να εμποδίσουμε τις άπειρες διαφημίσεις από τα sites?
Η λύση είναι πολύ απλή, ο midori έχει ενσωματωμένο plugin για να εμποδίσει τις διαφημίσεις κι απλά το ενεργοποιούμε. Εάν θέλουμε, μπορούμε να προσθέσουμε και την ελληνική λίστα που έχει δημιουργήσει ο kargig.
Η παρακάτω εικόνα δείχνει με την σειρά τα 4 βήματα που πρέπει να κάνουμε:
Εάν θέλετε να περάσετε τις λίστες με το χέρι από την κονσόλα, το αρχείο που πρέπει να τροποποιήσετε βρίσκετε εδώ:
vim .config/midori/extensions/libadblock.so/config
που ως περιεχόμενο έχει τα εξής:
[settings]
filters=http://www.void.gr/kargig/void-gr-filters.txt;https://easylist-downloads.adblockplus.org/easylistgermany.txt;
ΠΡΟΣΟΧΗ: Έχω αφαιρέσει την προεπιλεγμένη λίστα που έχει το midori, γιατί έχει κάποιο regular expression που προκαλεί πρόβλημα.
Ένα από τα πιο ωραία χαρακτηριστικά του Midori είναι ότι ανακαλύπτει την επόμενη σελίδα.
Έτσι λοιπόν μπορείτε με το πάτημα ενός κουμπιού να μεταβείτε στην επόμενη σελίδα χωρίς να χρειάζεται να βρείτε που είναι το > σε διάφορα forum κ.α.
Κι έτσι πρέπει να είναι για να έχουμε ελληνικό-αγγλικό λεξικό:
Τα UserScripts είναι προσαρμοσμένα αρχεία κώδικα που τροποποιηούν το περιεχόμενο ή την εμφάνιση σελίδων στο διαδίκτυο. Για παράδειγμα στον firefox μία από τις γνωστότερες επεκτάσεις είναι το Greasemonkey που εκτελεί τέτοια αρχεία.
Στο Midori υπάρχει η υποστήριξη UserScripts αλλά και UserStyles οπότε η περιήγησή μας στο διαδίκτυο γίνεται πιο ποιοτική, ευκολότερη κι απλούστερη.
Τα UserStyles αποτελούν την δυνατότητα διαμόρφωσης ενός ιστότοπου με χρήση καθολικών (ή όχι) CSS.
Δύο από τα πιο χρήσιμα User Scripts/Styles που χρησιμοποιώ είναι τα εξής:
Εάν κάποιος χρησιμοποιεί midori, αρκεί να κατεβάσει τα παραπάνω (ή όποια άλλα επιθυμεί) και να τα αποθηκεύσει στον κατάλογο: ~/.local/share/midori/styles
O Μιντόρι έχει πλέον φτάσει στην έκδοση: v0.2.2 κι από ότι διαβάζω σύμφωνα με το ChangeLog οι αλλαγές είναι αρκετές κι ενδιαφέρουσες.
Είναι πλέον αρκετά σταθερός, γρήγορος κι φυσικά μην ξεχνάμε ότι είναι βασισμένος στο webkit.
Υπάρχει όμως αρκετός δρόμος μπροστά, κι εάν συναντήσετε κάποιο πρόβλημα πρέπει να ρίξετε μια μάτια στο FAQ.
Ένα πρόβλημα που αντιμετώπισα εχθές ήταν ότι δεν μου έπαιζε by-default το flash plugin.
Λόγω της επικίνδυνης φύσης μου λοιπόν σκέφτηκα πως θα λύσω αυτό το ανυπέρβλητο εμπόδιο (αντί να διαβάσω το faq) κατεβάζοντας το adobe flash plugin 10.0.42.34 και να το τοποθετήσω στον κατάλογο με τα plugins του midori.
Στην δική μου διανομή το path είναι το εξής: /usr/local/lib/midori/
Φυσικά και δεν μου έπαιξε.
Εν συνεχεία σκέφτηκα να μετατρέψω το native flash plugin μέσω του
NSPluginWrapper
(Προσωπικά έχω περάσει το nspluginwrapper μέσω source - όποιος έχει πρόβλημα με την εγκατάστασή του ας μου πει γιατί χρειάζεται να γίνει μία διόρθωση στον κώδικα)
Η εντολή που έπρεπε να πληκτρολογήσω ήταν η εξής:
nspluginwrapper -v -i /usr/local/lib/midori/libflashplayer.so
(φυσικά η διαδρομή του αρχείου αλλάζει, ανάλογα με την εγκατάσταση του καθενός).
Εάν όλα πάνε καλά θα μας παράγει το εξής αρχείο:
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so
Κι είμαστε έτοιμοι να δούμε διάφορα βίντεο μέσω του midori web browser
Έπειτα από μία μικρή παρατήρηση διαπίστωσα ότι άλλαξε το library path του flash plugin!
Τι δουλειά είχε το: /usr/lib/mozilla/plugins με τον midori ?
Εν τέλη αποφάσισα να κάνω αυτό που έπρεπε από την αρχή. RTFM !!!
Δεν χρειαζόταν να κάνω τίποτα απολύτως (απολύτως) απλά να αντιγράψω το flash plugin στον κατάλογο: /usr/lib/mozilla/plugins
Ευτυχώς η καζούρα από τον Μιχάλη (mikes) ήταν λίγη και μικρή.
ΥΓ: Μνήμες από το σχολείο όταν οι καθηγητές μου έλεγαν: “Υπάρχει ευκολότερος τρόπος Ευάγγελε”, μία ζωή εγώ διαλέγω τον πιο δύσκολο :)
Ο μιντόρι web browser είναι ένας αρκετά ελαφρύς (και γρήγορος) gtk2 περιηγητής ιστού, βασισμένος στο webkit. Ακριβώς επειδή βασίζεται στο webkit μπορεί να περνάει από αρκετά WaSP, ένα από αυτά είναι το acid3:
Με την έκδοση 3.5 του firefox, ο firefox ανέκτησε αρκετό από το χαμένο έδαφος που είχε να κάνει με τα εξής προβλήματα:
- κολλήματα
- αργός
- κρασαρίσματα
- 100% cpu usage
- 100% memory usage
Ήδη βρισκόμαστε την έκδοση 3.5.1, οπότε σκέφτηκα να δοκιμάσω εκ νέου το acid3 test, ορίστε τα αποτελέσματα:
Υπάρχει λοιπόν αρκετός δρόμος ακόμα για τον firefox μέχρι να κατακτήσεις τα web standards.