Αρχάριοι Geek Όλα όσα πρέπει να ξέρετε για τις επεκτάσεις του προγράμματος περιήγησης
Οι επεκτάσεις του προγράμματος περιήγησης επεκτείνουν το πρόγραμμα περιήγησης ιστού σας με πρόσθετες λειτουργίες, τροποποιούν ιστοσελίδες και ενσωματώνουν το πρόγραμμα περιήγησης με τις άλλες υπηρεσίες που χρησιμοποιείτε. Αυτός ο οδηγός θα σας εισάγει στον κόσμο των επεκτάσεων του προγράμματος περιήγησης και θα σας βοηθήσει να ξεκινήσετε.
Εάν είστε ένας geek, αυτά τα πράγματα είναι προφανή σε σας. Εμείς το θεωρούμε δεδομένο - γνωρίζουμε ακριβώς ποιες επεκτάσεις του προγράμματος περιήγησης μπορούν να κάνουν, πότε να τις χρησιμοποιήσουν και τι πρέπει να αποφύγουμε. Αλλά όλοι δεν ξέρουν όλα αυτά τα πράγματα.
Γιατί θα θέλατε να χρησιμοποιήσετε τις επεκτάσεις του προγράμματος περιήγησης?
Ίσως θελήσετε να χρησιμοποιήσετε μια επέκταση του προγράμματος περιήγησης για διάφορους λόγους:
- Ενσωμάτωση με άλλες υπηρεσίες που χρησιμοποιείτε. Για παράδειγμα, η Evernote προσφέρει μια επέκταση που σας επιτρέπει να κόβετε εύκολα ιστότοπους και να τις αποθηκεύετε στο λογαριασμό σας Evernote.
- Για να προσθέσετε πρόσθετες λειτουργίες στο πρόγραμμα περιήγησής σας. Για παράδειγμα, η επέκταση του JoinTabs για το Chrome σάς δίνει ένα κουμπί που μπορείτε να κάνετε κλικ για να συνδυάσετε όλες τις καρτέλες του Chrome από πολλά παράθυρα σε ένα μόνο παράθυρο.
- Τροποποίηση ιστότοπων όπως εμφανίζονται στον υπολογιστή σας - προσθήκη, κατάργηση ή τροποποίηση περιεχομένου. Για παράδειγμα, η επέκταση InvisibleHand προσθέτει πληροφορίες σε ιστότοπους αγορών, ενημερώνοντάς σας εάν υπάρχει διαθέσιμη φθηνότερη τιμή σε έναν ανταγωνιστικό ιστότοπο λιανοπωλητή.
Οι επεκτάσεις μπορούν να κάνουν πολλά άλλα πράγματα. Είναι σαν οποιοδήποτε άλλο κομμάτι του λογισμικού, αν και οι φυλλομετρητές τοποθετούν κάποια όρια στο τι μπορούν να κάνουν. Αν θέλετε να ενσωματώσετε το πρόγραμμα περιήγησής σας σε μια υπηρεσία ή να πάρετε μια πρόσθετη δυνατότητα, υπάρχει μια καλή πιθανότητα να το κάνετε με μια επέκταση προγράμματος περιήγησης που υπάρχει ήδη.
Πόσο ασφαλείς είναι αυτοί?
Οι επεκτάσεις του προγράμματος περιήγησης είναι όπως κάθε άλλο λογισμικό. Οι κακόβουλες επεκτάσεις θα μπορούσαν να κάνουν κακά πράγματα και ακόμη και οι καλοπροαίρετες επεκτάσεις θα μπορούσαν να έχουν σφάλματα. Όπως συμβαίνει με κάθε άλλο είδος λογισμικού, από τις εφαρμογές επιφάνειας εργασίας των Windows έως τις εφαρμογές iPhone, θα πρέπει να προσπαθήσετε να επιλέξετε αξιόπιστες επεκτάσεις.
Το Chrome σάς δίνει κάποια ιδέα για τα δικαιώματα που χρειάζεται μια επέκταση όταν την εγκαταστήσετε, ώστε να μπορείτε να δείτε αν η επέκταση λειτουργεί μόνο σε έναν ενιαίο ιστότοπο ή έχει πρόσθετα δικαιώματα. Ο Firefox δεν διαθέτει σύστημα λεπτομερών δικαιωμάτων, έτσι ώστε οι επεκτάσεις να έχουν πρόσβαση σε ολόκληρο το πρόγραμμα περιήγησης - και πολλά άλλα. Ο Internet Explorer έχει περιορισμένη υποστήριξη για πρόσθετα.
Θα πρέπει να είστε ιδιαίτερα προσεκτικοί με τις επεκτάσεις του προγράμματος περιήγησης. Εκτελούνται στο πρόγραμμα περιήγησής σας, οπότε μια κακή επέκταση θα μπορούσε να χρησιμοποιήσει την πρόσβασή του για να παρακολουθήσει την περιήγησή σας, ενδεχομένως να καταγράψει τους αριθμούς και τους κωδικούς πρόσβασης των πιστωτικών καρτών σας. Ωστόσο, παρόλο που είναι καλό να έχουμε αυτό υπόψη μας, οι πραγματικοί κίνδυνοι - αν υποθέσουμε ότι παραμένετε κολλημένοι με επεκτάσεις από γνωστούς προγραμματιστές και καλά ελεγμένες επεκτάσεις με πολλούς χρήστες - είναι αρκετά ελάχιστες.
Θα επιβραδύνουν τον περιηγητή σας?
Δεν πρέπει να υπερφορτώσετε το πρόγραμμα περιήγησης με επεκτάσεις. Κάθε επέκταση είναι ένα άλλο κομμάτι κώδικα που εκτελείται στον υπολογιστή σας. Ακριβώς όπως δεν θα εγκαταστήσετε ένα σωρό εφαρμογών που ποτέ δεν χρησιμοποιείτε και αφήστε τους να τρέχουν στο παρασκήνιο στα Windows, θα πρέπει να προσπαθήσετε να περιορίσετε τον αριθμό των επεκτάσεων που χρησιμοποιείτε.
Στο Chrome, πολλές επεκτάσεις εκτελούνται στη δική τους διαδικασία, προσθέτοντας μια άλλη διαδικασία στο σύστημά σας. Ο Firefox τρέχει όλες τις επεκτάσεις στην ίδια διαδικασία, αλλά πολλές πρόσθετες επεκτάσεις μπορούν να κάνουν τον Firefox ακόμα πιο αργό.
Οι ανησυχίες σχετικά με την απόδοση δεν πρέπει να σας εμποδίζουν να χρησιμοποιήσετε μερικές επεκτάσεις που θα βελτιώσουν πραγματικά την περιήγησή σας, αλλά έχετε κατά νου ότι δεν θέλετε να χρησιμοποιήσετε πάρα πολλά. Προσπαθήστε να εγκαταστήσετε μόνο αυτά που θα χρησιμοποιείτε - αν δεν χρησιμοποιείτε επέκταση, απεγκαταστήστε το από το πρόγραμμα περιήγησης για να μειώσετε την ακαταστασία και να επιταχύνετε τα πράγματα.
Διαφορές μεταξύ των προγραμμάτων περιήγησης: Chrome, Firefox, Internet Explorer
Τα διαφορετικά προγράμματα περιήγησης έχουν διαφορετικά συστήματα επέκτασης. Ο Firefox έχει το πιο ισχυρό. Πολλοί άνθρωποι χρησιμοποιούν τον Firefox εξαιτίας αυτού - ο Firefox κάνει πολλές προχωρημένες επεκτάσεις δυνατές που δεν θα ήταν δυνατές σε άλλα προγράμματα περιήγησης. Λόγω του ιστορικού της, ακόμη και οι επεκτάσεις που θα ήταν δυνατές σε άλλο πρόγραμμα περιήγησης ενδέχεται να είναι διαθέσιμες μόνο για τον Firefox.
Το Chrome έχει επίσης ένα ακμάζον οικοσύστημα επέκτασης και πιθανώς υπάρχει και μια επέκταση του Chrome για τα περισσότερα που θα θέλατε να κάνετε. Το Chrome θέτει περισσότερα όρια στις επεκτάσεις του προγράμματος περιήγησής του, ώστε να μην είναι τόσο ισχυρές όσο στον Firefox, αλλά αυτά τα όρια επιτρέπουν στο Chrome να παρουσιάσει ένα σύστημα δικαιωμάτων και να περιορίσει τις επεκτάσεις λίγο περισσότερο για λόγους ασφαλείας.
Ο Internet Explorer διαθέτει ένα πολύ μικρό οικολογικό σύστημα. Λίγα πρόσθετα είναι διαθέσιμα και τα περισσότερα από τα πρόσθετα του Internet Explorer σε πραγματική χρήση είναι μάλλον οι εργαλειοθήκες του προγράμματος περιήγησης, όπως η τρομερή γραμμή εργαλείων Ask που χρησιμοποιήθηκαν για τους χρήστες μέσω της ομαδοποίησης με άλλο λογισμικό. Εάν θέλετε πρόσθετα, ο Internet Explorer δεν είναι το πρόγραμμα περιήγησης που θα χρησιμοποιήσετε.
Το Safari και η Opera έχουν επίσης διαθέσιμες επεκτάσεις, αλλά τα οικοσυστήματα τους είναι πολύ μικρότερα από τα Firefox και το Chrome.
Οι επεκτάσεις δεν είναι οι ίδιες με τις προσθήκες
Σημειώστε ότι οι επεκτάσεις ή τα πρόσθετα δεν είναι οι ίδιες με τις προσθήκες του προγράμματος περιήγησης. Τα "προσθήκες" είναι πράγματα όπως το Adobe Flash, η Oracle Java ή το Microsoft Silverlight. Επιτρέπουν στους ιστότοπους να ενσωματώνουν και να προβάλλουν περιεχόμενο - για παράδειγμα, ταινίες Flash, αρχεία PDF ή μικροεφαρμογές Java - που αποδίδονται με την προσθήκη. Οι προσθήκες είναι ένας κοινός στόχος για τους επιτιθέμενους, επειδή οι ιστότοποι μπορούν να τις φορτώσουν και να εκμεταλλευτούν σφάλματα σε αυτές, ενώ οι επεκτάσεις είναι διαφορετικές. Οι ιστότοποι που επισκέπτεστε δεν μπορούν να χρησιμοποιήσουν τις επεκτάσεις σας για να κάνουν τίποτα. Ουσιαστικά, οι επεκτάσεις προσθέτουν δυνατότητες που μπορείτε να χρησιμοποιήσετε, ενώ προσθήκες προσθέτουν δυνατότητες που μπορούν να χρησιμοποιήσουν οι ιστότοποι.
Πού να λάβετε επεκτάσεις
Οι επεκτάσεις Chrome διατίθενται από το Chrome Web Store, ενώ οι επεκτάσεις του Firefox είναι διαθέσιμες στον ιστότοπο πρόσθετων του Mozilla. Η Microsoft φιλοξενεί έναν ιστότοπο της συλλογής προσθέτων του Internet Explorer, αλλά η επιλογή είναι εξαιρετικά περιορισμένη. Άλλα προγράμματα περιήγησης έχουν τους δικούς τους ιστότοπους.
Smartphones και δισκία
Οι επεκτάσεις του προγράμματος περιήγησης δεν πραγματοποίησαν το άλμα σε κινητές συσκευές. Είτε πρόκειται για το Safari σε iOS, το Chrome στο Android ή τον Internet Explorer στο σύγχρονο περιβάλλον των Windows 8, κανένα από αυτά τα προγράμματα περιήγησης δεν υποστηρίζει τις επεκτάσεις. Πιθανότατα καλύτερα να χρησιμοποιείτε μια ειδική εφαρμογή για ό, τι θέλετε να κάνετε σε κινητές συσκευές.
Υπάρχουν κάποιες εξαιρέσεις. Για παράδειγμα, ο Firefox για Android υποστηρίζει τις επεκτάσεις του προγράμματος περιήγησης - αλλά πρέπει να αναπτυχθεί ειδικά για τον Firefox για Android, όχι για την έκδοση του Firefox για υπολογιστές. Το πρόγραμμα περιήγησης Dolphin για Android υποστηρίζει και τις δικές του επεκτάσεις.
Σε ένα iPhone ή στο iPad, δεν υπάρχει πρόγραμμα περιήγησης που να υποστηρίζει επεκτάσεις - ούτε καν την έκδοση iOS του προγράμματος περιήγησης Dolphin - χάρη στους περιορισμούς της Apple σε ό, τι μπορούν να κάνουν οι εφαρμογές.
Τα booklets είναι παρόμοια με τις επεκτάσεις του προγράμματος περιήγησης. Ένα bookmarklet είναι ένας ξεχωριστός σελιδοδείκτης που τρέχει κώδικα JavaScript όταν κάνετε κλικ σε αυτό. Για παράδειγμα, θα μπορούσατε να έχετε ένα bookmarklet που στέλνει την τρέχουσα ιστοσελίδα στην Evernote αντί να χρησιμοποιήσετε την επέκταση του προγράμματος περιήγησης Evernote. Τα booklets δεν εμπλουτίζουν το πρόγραμμα περιήγησής σας επειδή εκτελούνται μόνο όταν κάνετε κλικ σε αυτά - δεν εκτελούνται στο παρασκήνιο. Γενικά λειτουργούν σε κάθε πρόγραμμα περιήγησης, επίσης.
Image Credit: Mikeropology στο Flickr (τροποποιημένο)