Web browsers – Περιηγητές διαδικτύου
Οι web browsers ή περιηγητές διαδικτύου είναι προγράμματα που μας επιτρέπουν να κάνουμε την περιήγηση μας στο διαδίκτυο και να απολαμβάνουμε όλη την ομορφιά του.
Αρχικά, ας δούμε το διαδίκτυο από τι πραγματικά αποτελείτε. Είναι κοινά αποδεκτό, πως το διαδίκτυο αποτελείτε από ιστοσελίδες και κοινωνικά δίκτυα, ιστοσελίδες διαμοιρασμού βίντεο, ιστολόγια, ηλεκτρονικά καταστήματα και άλλα. Όμως ποιο είναι το κοινό χαρακτηριστικό από όλα αυτά; Από τι είναι κατασκευασμένα;
Αν δούμε τι πραγματικά συμβαίνει πίσω από όλες αυτές τις ιστοσελίδες, θα διαπιστώσουμε πως το μεγαλύτερο μέρος του διαδικτύου αποτελείτε από απλό κείμενο, συμπεριλαμβανομένων κάποιων εικόνων και κάποιων video τα οποία είναι διαθέσιμα μέσω κάποιων web server οι οποίοι με τη σειρά τους είναι διάσπαρτοι σε όλο τον κόσμο, με τους οποίους εσείς μπορείτε να συνδεθείτε με τη χρήση του υπολογιστή σας.
Λοιπόν, ας υποθέσουμε πως θέλετε να δείτε μια ιστοσελίδα όπως αυτή της StigmaHost (http://www.stigmahost.com). Αν υποθέσουμε πως δεν έχετε web browser, πως θα την βλέπατε; Ένας τρόπος θα ήταν να χρησιμοποιήσετε τη γραμμή εντολών του υπολογιστή σας και να γράψετε κάτι σαν
wget www.stigmahost.com
Αυτή η εντολή σε ένα υπολογιστή με linux θα κατεβάσει το περιεχόμενο της αρχικής σελίδας της StigmaHost στον υπολογιστή σας. Αυτό όμως θα έχει σαν αποτέλεσμα το αρχείο που θα παραλάβετε να περιέχει μόνο τον κώδικα της σελίδας. Το πρόβλημα με αυτή τη λύση είναι πως δεν θα παραλάβετε κανένα γραφικό της σελίδας, και δεν θα μπορείτε να καταλάβετε πως πραγματικά αυτή η σελίδα εμφανίζεται.
Σε αυτό το σημείο ας δούμε τι κάνει ένας Web Browser. Ο web browser είναι υπεύθυνος να κατεβάσει το περιεχόμενο της αρχικής σελίδα της StigmaHost, και να μετατρέψει τον κώδικα σε “ιστοσελίδα” με γραφικά, μενού πλοήγησης, κίνηση, διαδραστικότητα και ότι άλλο μπορεί να κάνει μια ιστοσελίδα.
Αυτή τη στιγμή υπάρχουν πολλοί web browsers στην αγορά. Μπορείτε να βρείτε web browsers ανοικτού κώδικα, ιδιωτικής χρήσης, τυποποιημένος, έξυπνους browsers, σύγχρονούς και απαρχαιωμένους. Ωστόσο το 85% των χρηστών του διαδικτύου είναι εξοικειωμένο και χρησιμοποιεί τους Internet Explorer, Firefox, Safari και Chrome, αλλά υπάρχουν κυριολεκτικά εκατοντάδες web browsers στη διάθεση σας.
Παρόλο που η World Wide Web Consortium (W3C) συνέχεια παρουσιάζει τις νέες κατευθυντήριες γραμμές περιήγησης, δυστυχώς δεν μπορεί να τις επιβάλει. Έτσι καθώς οι Web Browsers παράγονται από διαφορετικές εταιρείες ή διανέμονται δωρεάν από ομάδες προγραμματιστών, ο καθένας τελικά υλοποιεί την δική του προσέγγιση με τον τρόπο του, με αποτέλεσμα το οπτικό αποτέλεσμα διαφέρει από το ένα πρόγραμμα στο άλλο.