Τι είναι η «χαριτωμένη υποβάθμιση» στο Web Design;

click fraud protection

ο βιομηχανία σχεδιασμού ιστοσελίδων αλλάζει πάντα, εν μέρει επειδή τα προγράμματα περιήγησης στο Web και οι συσκευές αλλάζουν πάντα. Δεδομένου ότι η εργασία που κάνουμε ως σχεδιαστές και προγραμματιστές ιστοσελίδων προβάλλεται μέσω κάποιου είδους προγράμματος περιήγησης, η εργασία μας θα έχει πάντα μια συμβιωτική σχέση με αυτό το λογισμικό.

Αλλαγές σε προγράμματα περιήγησης στο Web

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

Μερικοί από τους επισκέπτες των ιστότοπών σας θα βλέπουν τις ιστοσελίδες με προγράμματα περιήγησης που είναι πολύ παλιά και λείπουν χαρακτηριστικά των πιο σύγχρονων προγραμμάτων περιήγησης. Για παράδειγμα,

instagram viewer
παλαιότερες εκδόσεις του προγράμματος περιήγησης Internet Explorer της Microsoft από καιρό υπήρξε αγκάθι στην πλευρά πολλών επαγγελματιών του διαδικτύου. Παρόλο που η εταιρεία έχει σταματήσει να υποστηρίζει ορισμένα από τα παλαιότερα προγράμματα περιήγησής τους, εξακολουθούν να υπάρχουν άτομα που θα τα χρησιμοποιούν, άτομα με τα οποία μπορεί να θέλετε να συνεργαστείτε και να επικοινωνήσετε μαζί τους.

Ορισμός της «χαριτωμένης υποβάθμισης»

Η αλήθεια είναι ότι τα άτομα που χρησιμοποιούν αυτά τα ξεπερασμένα προγράμματα περιήγησης στο Web συχνά δεν το γνωρίζουν καν έχουν ξεπερασμένο λογισμικό ή ότι η εμπειρία περιήγησής τους στο Web ενδέχεται να παραβιαστεί λόγω του λογισμικού τους επιλογή. Για αυτούς, αυτό το ξεπερασμένο πρόγραμμα περιήγησης είναι απλά αυτό που έχουν χρησιμοποιήσει εδώ και καιρό για πρόσβαση σε ιστότοπους. Από την προοπτική των προγραμματιστών ιστού, θέλουμε να διασφαλίσουμε ότι μπορούμε ακόμα να προσφέρουμε μια χρήσιμη εμπειρία Αυτοί οι πελάτες, ενώ δημιουργούν επίσης ιστότοπους που λειτουργούν υπέροχα στα πιο μοντέρνα, πλούσια σε χαρακτηριστικά προγράμματα περιήγησης και συσκευές που είναι διαθέσιμες σήμερα.

Το "Graceful degradation" είναι μια στρατηγική διαχείρισης του σχεδιασμού ιστοσελίδων για μια ποικιλία διαφορετικών προγραμμάτων περιήγησης, τόσο παλιά όσο και νέα.

Ξεκινώντας με σύγχρονα προγράμματα περιήγησης

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

Προοδευτική βελτίωση

Η έννοια της χαριτωμένης υποβάθμισης είναι παρόμοια με πολλούς τρόπους με μια άλλη ιδέα σχεδιασμού ιστοσελίδων για την οποία ίσως έχετε ακούσει να μιλάτε - προοδευτική βελτίωση. Η κύρια διαφορά μεταξύ της χαριτωμένης στρατηγικής αποδόμησης και της προοδευτικής βελτίωσης είναι από όπου ξεκινάτε το σχέδιό σας. Εάν ξεκινήσετε με τον χαμηλότερο κοινό παρονομαστή και προσθέσετε λειτουργίες για πιο μοντέρνα προγράμματα περιήγησης για τις ιστοσελίδες σας, χρησιμοποιείτε προοδευτική βελτίωση. Εάν ξεκινάτε με τις πιο σύγχρονες, πρωτοποριακές δυνατότητες και, στη συνέχεια, μειώστε την κλίμακα, χρησιμοποιείτε χαριτωμένη υποβάθμιση. Στο τέλος, ο ιστότοπος που προκύπτει ενδέχεται να προσφέρει την ίδια εμπειρία είτε χρησιμοποιείτε προοδευτική βελτίωση ή χαριτωμένη υποβάθμιση. Ρεαλιστικά, το σημείο και των δύο προσεγγίσεων είναι η δημιουργία ενός ιστότοπου που λειτουργεί εξαιρετικά για τα σύγχρονα προγράμματα περιήγησης ενώ εξακολουθεί να διαθέτει μια χρήσιμη εμπειρία για παλαιότερα προγράμματα περιήγησης ιστού και τους πελάτες που συνεχίζουν να χρησιμοποιούν τους.

Η χαριτωμένη υποβάθμιση δεν σημαίνει να λέτε στους αναγνώστες σας, "Λήψη του πιο πρόσφατου προγράμματος περιήγησης"

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

Ένας καλός κανόνας είναι να ακολουθείτε τους ίδιους κανόνες για χαριτωμένη υποβάθμιση όπως θα κάνατε για προοδευτική βελτίωση:

  • Γράψτε έγκυρη, συμβατή με πρότυπα HTML
  • Χρησιμοποιήστε εξωτερικά φύλλα στυλ για τα σχέδια και τη διάταξή σας
  • Χρησιμοποιήστε εξωτερικά συνδεδεμένα σενάρια για διαδραστικότητα
  • Βεβαιωθείτε ότι το περιεχόμενο είναι προσβάσιμο ακόμη και σε προγράμματα περιήγησης χαμηλού επιπέδου χωρίς CSS ή JavaScript

Έχοντας υπόψη αυτήν τη διαδικασία, μπορείτε στη συνέχεια να βγείτε και να δημιουργήσετε τον πιο προηγμένο σχεδιασμό που μπορείτε! Απλώς βεβαιωθείτε ότι υποβαθμίζεται σε λιγότερο λειτουργικά προγράμματα περιήγησης ενώ εξακολουθεί να λειτουργεί.

Πόσο μακριά πρέπει να πάτε;

Ένα ερώτημα που έχουν πολλοί προγραμματιστές ιστού είναι πόσο μακριά από την άποψη των εκδόσεων του προγράμματος περιήγησης πρέπει να υποστηρίξετε; Δεν υπάρχει καμιά και ξηρή απάντηση σε αυτήν την ερώτηση. Εξαρτάται από τον ίδιο τον ιστότοπο. Εάν ελέγξετε την ανάλυση επισκεψιμότητας ενός ιστότοπου, θα δείτε ποια προγράμματα περιήγησης ιστότοπων χρησιμοποιούνται για την επίσκεψη σε αυτόν τον ιστότοπο. Εάν δείτε ένα αξιοσημείωτο ποσοστό ατόμων που χρησιμοποιούν ένα συγκεκριμένο παλαιότερο πρόγραμμα περιήγησης, τότε πιθανότατα θα θέλετε να υποστηρίξετε αυτό το πρόγραμμα περιήγησης ή να κινδυνεύσετε να χάσετε αυτήν την επιχείρηση. Αν κοιτάξετε τα αναλυτικά στοιχεία σας και δείτε ότι κανείς δεν χρησιμοποιεί παλαιότερη έκδοση του προγράμματος περιήγησης, μάλλον είστε ασφαλής στη λήψη της απόφασης να μην ανησυχείτε για την πλήρη υποστήριξη αυτού του ξεπερασμένου προγράμματος περιήγησης και δοκιμών το. Επομένως, η πραγματική απάντηση στο ερώτημα για το πόσο πίσω πρέπει να υποστηρίξει ο ιστότοπός σας είναι: "όσο πολύ πίσω τα στατιστικά στοιχεία σας λένε ότι χρησιμοποιούν οι πελάτες σας."

instagram story viewer