Αποσαφηνίστε το έργο και την απόφαση
Αυτός ο οδηγός μετατρέπει τον οδηγό γραφικών στοιχείων ιστότοπου σε μια ροή εργασιών λειτουργίας με δυνατότητα αναθεώρησης. Συνδέει αποφάσεις τομέα, ιδιοκτησία, αποδεικτικά στοιχεία και αποδοχή, ώστε το αποτέλεσμα να συνεχίσει να λειτουργεί στην παραγωγή.
Χρησιμοποιήστε το γραφικό στοιχείο όταν έχει σημασία η γρήγορη ανάπτυξη και ο ιστότοπος μπορεί να παρέχει ανθεκτικά αναγνωριστικά πηγής και προσβάσιμη πλοήγηση γλώσσας.
Πρακτική διαδικασία
- 1
Τύποι πηγής αποθέματος, αναγνωριστικά, πεδία, τοπικές ρυθμίσεις, ιδιοκτήτες και καταστάσεις δημοσίευσης.
- 2
Επιλέξτε το μοτίβο προβολής από τον όγκο, τον λανθάνοντα χρόνο, τον έλεγχο σύνταξης και την ανοχή αποτυχίας.
- 3
Αντιστοιχίστε την εγγραφή προέλευσης σε μια ξεχωριστή εγγραφή γλώσσας-έκδοσης με ανθεκτική σύνδεση.
- 4
Προσθέστε έλεγχο ταυτότητας, ανικανότητα, επανάληψη, ακύρωση προσωρινής μνήμης, καταγραφή και στοιχεία ελέγχου πρόσβασης.
- 5
Δοκιμαστική δημοσίευση, αλλαγές πηγής, μη διαθέσιμα αποτελέσματα, επαναφορά, λειτουργία πληκτρολογίου και παρακολούθηση πριν από την κυκλοφορία.
Παράδειγμα ή εργαλείο
Ένα μοτίβο ανάπτυξης καλύπτει τη φόρτωση, τις μη διαθέσιμες εκδόσεις, τη διαχείριση εστίασης, τα αναλυτικά στοιχεία και τη συμπεριφορά χωρίς σενάριο. Στο εργαλείο, καταγράψτε επίσης τη γραμμή βάσης, τον ιδιοκτήτη, την απόφαση, τα αποδεικτικά στοιχεία, την ανοιχτή έκδοση και την ημερομηνία έγκρισης. Χρησιμοποιήστε μια πραγματική σελίδα ή μια συναλλαγή, ώστε η ομάδα να βλέπει τις εξαρτήσεις, τις εξαιρέσεις και τις εργασίες συντήρησης που ακολουθούν την κυκλοφορία.
| Σημείο απόφασης | Ρεκόρ | Κριτήριο αποδοχής |
|---|---|---|
| Βασική γραμμή | Παρατηρήθηκε η τρέχουσα κατάσταση | Πηγή και ημερομηνία καταγραφής |
| Απόφαση | Επιλεγμένη επιλογή και λογική | Το ρίσκο και το κοινό εξετάζονται |
| Απόδειξη | Δοκιμή, τεκμηρίωση ή μέτρηση | Δυνατότητα αναθεώρησης και συγκεκριμένη έκδοση |
| Εγκριση | Όνομα, ρόλος και ημερομηνία | Όλα τα υποχρεωτικά κριτήρια πληρούνται |
Επιβεβαιώστε ότι ένα γραφικό στοιχείο είναι το σωστό μοτίβο παράδοσης
Ένα γραφικό στοιχείο είναι κατάλληλο όταν ο ιστότοπος φιλοξενίας μπορεί να παρέχει σταθερά αναγνωριστικά πηγής, οι σελίδες μοιράζονται μια προβλέψιμη δομή περιεχομένου, τα θέματα ταχείας ανάπτυξης και η βελτίωση από την πλευρά του πελάτη είναι αποδεκτή. Είναι λιγότερο κατάλληλο όταν οι εναλλακτικές εκδόσεις πρέπει να είναι πλήρως ευρετηριασμένες, να λειτουργούν υπό αυστηρούς περιορισμούς σεναρίου ή να ανήκουν σε ένα περίπλοκο ταξίδι με έλεγχο ταυτότητας. Σε αυτές τις περιπτώσεις, οι σελίδες που αποδίδονται από διακομιστή ή μια ενοποίηση CMS παρέχουν ισχυρότερο έλεγχο.
Συμπληρώστε ένα σύντομο αρχείο απόφασης αρχιτεκτονικής που καλύπτει την ιδιοκτησία περιεχομένου, τα δεδομένα που αποστέλλονται στην υπηρεσία, τη φιλοξενία σεναρίων, τις συνέπειες συναίνεσης, την Πολιτική ασφάλειας περιεχομένου, τον προϋπολογισμό απόδοσης, την υποστήριξη προγράμματος περιήγησης, την προσβασιμότητα, τη συμπεριφορά αναζήτησης, τα αναλυτικά στοιχεία, την κατάσταση αποτυχίας και την ευθύνη συντήρησης. Το γραφικό στοιχείο πρέπει να βελτιώσει τη σελίδα αντί να γίνει η μόνη διαδρομή προς βασικές πληροφορίες. Η αρχική υπηρεσία παραμένει χρησιμοποιήσιμη όταν το σενάριο είναι αποκλεισμένο, αργό ή μη διαθέσιμο.
| Κριτήριο | Καλή εφαρμογή widget | Προτιμήστε την παράδοση από την πλευρά του διακομιστή |
|---|---|---|
| Εκτόξευση | Η ελεγχόμενη τοποθεσία χρειάζεται γρήγορη προσθήκη | Απαιτείται βαθιά ροή εργασιών CMS και έλεγχος απελευθέρωσης |
| Ανακάλυψη | Η πηγή συνδέεται σαφώς με τη βελτιωμένη έκδοση | Η εναλλακτική σελίδα χρειάζεται ανεξάρτητη ευρετηρίαση αναζήτησης |
| Ελαστικότητα | Η πηγή παραμένει μια πλήρης εναλλακτική | Η εναλλακτική έκδοση είναι απαραίτητη για την ολοκλήρωση της εργασίας |
| Ασφάλεια | Εγκεκριμένη πολιτική τοποθεσίας προσαρμογής σεναρίων και ροής δεδομένων | Αυστηροί περιορισμοί σεναρίου ή επαληθευμένου περιβάλλοντος |
Φορτώστε σταδιακά και προστατεύστε την απόδοση της σελίδας
Εξυπηρετήστε έναν φορτωτή μικρής έκδοσης από εγκεκριμένη προέλευση με Subresource Integrity όπου το υποστηρίζει το μοντέλο ανάπτυξης. Φορτώστε το με defer, αρχικοποιήστε μόνο αφού υπάρχει το σχετικό κοντέινερ και αποφύγετε τον αποκλεισμό του κύριου περιεχομένου. Ο κεντρικός υπολογιστής παρέχει ένα σταθερό αναγνωριστικό σελίδας, αναθεώρηση πηγής, τοπικές ρυθμίσεις και επιτρεπόμενες λειτουργίες γλώσσας μέσω επικυρωμένης διαμόρφωσης. Μην τοποθετείτε ποτέ διαπιστευτήρια API, προσωπικά δεδομένα ή απεριόριστο HTML σε χαρακτηριστικά δεδομένων.
Κρατήστε χώρο διάταξης για χειριστήρια ή τοποθετήστε τα χωρίς να μετατοπίσετε την κύρια επικεφαλίδα και το περιεχόμενο εργασίας. Ορίστε προϋπολογισμούς απόδοσης για το μέγεθος του σεναρίου, τον αριθμό αιτημάτων και την καθυστέρηση αλληλεπίδρασης. Ακυρώστε μετά από ένα καθορισμένο χρονικό όριο και αφαιρέστε τις ενδείξεις φόρτωσης. Η προσωρινή μνήμη έχει εγκριθεί μόνο δημόσια αποτελέσματα, πληκτρολογώντας τα με αναθεώρηση πηγής και λειτουργία. Ένα καθυστερημένο ή αποτυχημένο γραφικό στοιχείο δεν αποκρύπτει, αντιγράφει ή αντικαθιστά την αρχική σελίδα.
- 1
Προσθέστε έναν σημασιολογικό σύνδεσμο που αποδίδεται από διακομιστή ή ένα σύμβολο κράτησης θέσης ελέγχου κοντά στην επικεφαλίδα της σελίδας.
- 2
Φορτώστε το σενάριο έκδοσης χωρίς να αποκλείσετε το περιεχόμενο προέλευσης.
- 3
Επικυρώστε τη διαμόρφωση κεντρικού υπολογιστή και ζητήστε μόνο μια εγκεκριμένη δημόσια έκδοση.
- 4
Απόδοση στοιχείων ελέγχου και περιεχομένου με εγγενή σημασιολογία και προβλέψιμη εστίαση.
- 5
Αναφέρετε την κατάσταση λειτουργίας χωρίς να στέλνετε περιττό περιεχόμενο σελίδας ή δεδομένα χρήστη.
Σχεδιαστική πλοήγηση και κάθε κατάσταση αστοχίας
Χρησιμοποιήστε έναν συνηθισμένο σύνδεσμο όταν η έκδοση γλώσσας έχει τη δική της διεύθυνση. Εάν το περιεχόμενο αλλάξει στη θέση του, χρησιμοποιήστε ένα κουμπί που ονομάζει τη λειτουργία προορισμού, ενημερώνει τον τίτλο και την κύρια επικεφαλίδα του εγγράφου όπως απαιτείται, μετακινεί την εστίαση μόνο όταν ο χρήστης ξεκίνησε την αλλαγή και ανακοινώνει την ολοκλήρωση μέσω ενός συνοπτικού μηνύματος κατάστασης. Διατηρήστε το ιστορικό του προγράμματος περιήγησης και παρέχετε μια σαφή διαδρομή επιστροφής στο πρωτότυπο. Δοκιμάστε το ζουμ, την ανανέωση, το πληκτρολόγιο, το πρόγραμμα ανάγνωσης οθόνης, την υψηλή αντίθεση, τη μειωμένη κίνηση και τις μεταφρασμένες ετικέτες.
Ορίστε καταστάσεις για μη διαθέσιμη έκδοση, χρονικό όριο αιτήματος, μη έγκυρη διαμόρφωση, αποκλεισμένο σενάριο, μη υποστηριζόμενο πρόγραμμα περιήγησης και συντήρηση υπηρεσίας. Κάθε κατάσταση διατηρεί την πηγή και προσφέρει μια ασφαλή επόμενη ενέργεια. Μην εμφανίζετε μόνιμο spinner, κενό πλαίσιο, πρωτογενή κωδικό σφάλματος ή στοιχείο ελέγχου που φαίνεται να λειτουργεί αλλά αφήνει το περιεχόμενο αμετάβλητο. Με την JavaScript απενεργοποιημένη, η πηγή που αποδίδεται από τον διακομιστή και οποιοσδήποτε γνωστός σύνδεσμος εναλλακτικής σελίδας παραμένουν διαθέσιμοι.
Η διαδρομή πηγής παραμένει ολοκληρωμένη όταν το γραφικό στοιχείο δεν φορτώνεται ποτέ.
Τα στοιχεία ελέγχου χρησιμοποιούν εγγενείς συνδέσμους ή κουμπιά με εγκεκριμένα ονόματα λειτουργίας γλώσσας.
Τα μηνύματα εστίασης και κατάστασης είναι προβλέψιμα και όχι παρεμβατικά.
Κάθε χρονικό όριο και μη διαθέσιμη κατάσταση έχει μια ασφαλή επόμενη ενέργεια.
Κανένα αναλυτικό ή διαγνωστικό συμβάν δεν περιέχει κείμενο σελίδας ή προσωπικές πληροφορίες χωρίς λόγο.
Δοκιμάστε το περιβάλλον του κεντρικού υπολογιστή και παρακολουθήστε την πραγματική παράδοση
Δοκιμή σε αντιπροσωπευτικά πρότυπα, σημεία διακοπής, προγράμματα περιήγησης, καταστάσεις συναίνεσης, ταχύτητες δικτύου, πολιτικές ασφάλειας περιεχομένου, διαχειριστές ετικετών και υποστηρικτικές τεχνολογίες. Συμπεριλάβετε την επαναλαμβανόμενη προετοιμασία, την πλοήγηση από την πλευρά του πελάτη, το περιεχόμενο που εισάγεται δυναμικά, την εκτύπωση, τις ετικέτες μετάφρασης, τη λήξη της προσωρινής μνήμης, το μη διαθέσιμο αποτέλεσμα, το χρονικό όριο λήξης και το αποκλεισμένο αίτημα τρίτου μέρους. Επιβεβαιώστε ότι το γραφικό στοιχείο δεν δημιουργεί διπλότυπα αναγνωριστικά, μη έγκυρη σειρά επικεφαλίδων, παγίδες εστίασης, αλλαγή διάταξης ή καθολικά στυλ σε διένεξη.
Παρακολουθήστε την επιτυχία φόρτωσης, τη διαθεσιμότητα της έκδοσης, τον χρόνο απόκρισης, τις εξαιρέσεις απόδοσης, τις παλιές αναθεωρήσεις πηγών και την επιλογή τρόπου λειτουργίας που ξεκινά από τον χρήστη. Δείγμα ανά πρότυπο κεντρικού υπολογιστή και έκδοση σεναρίου, όχι κατά προσωπική ταυτότητα. Καθορίστε έναν ιδιοκτήτη, όριο ειδοποίησης, έκδοση επαναφοράς και διαδικασία επικοινωνίας κεντρικού υπολογιστή. Μια έκδοση γίνεται αποδεκτή όταν η πηγή παραμένει χρησιμοποιήσιμη σε κάθε προσομοίωση αποτυχίας, οι κρίσιμες εργασίες λειτουργούν από το πληκτρολόγιο και το πρόγραμμα ανάγνωσης οθόνης και η προηγούμενη έκδοση σεναρίου μπορεί να αποκατασταθεί χωρίς αλλαγές στη σελίδα κεντρικού υπολογιστή.
Ρόλοι, στοιχεία και έγκριση
Κρατήστε τη γενιά ξεχωριστή από τη δημοσίευση. Μια επιτυχημένη απάντηση είναι ένα προσχέδιο, όχι μια έγκριση. Αποθηκεύστε το αναγνωριστικό πηγής και την έκδοση, τις ρυθμίσεις μετασχηματισμού, το αναγνωριστικό αποτελέσματος, την κατάσταση αναθεώρησης, τον υπεύθυνο έγκρισης και τον χρόνο δημοσίευσης. Όταν αλλάξει η πηγή, επισημάνετε την έκδοση γλώσσας για έλεγχο αντί να αντικαθιστάτε σιωπηλά το εγκεκριμένο περιεχόμενο. Αυτό καθιστά δυνατή την επαναφορά και τον έλεγχο σε όλες τις πλατφόρμες.
Λειτουργίες και συντήρηση
Το έργο δεν τελειώνει στη δημοσίευση. Συνδέστε την έκδοση ή τη διαμόρφωση γλώσσας με την πηγή της, παρακολουθήστε τα μέτρα ποιότητας και εξυπηρέτησης και ορίστε συγκεκριμένα στοιχεία ενεργοποίησης ελέγχου. Οι κανόνες ενεργοποίησης περιλαμβάνουν αλλαγές πηγής, νομικές αλλαγές, νέες ανάγκες κοινού, επαναλαμβανόμενες ερωτήσεις υποστήριξης, τεχνικές αλλαγές και συμβάντα. Ένας επώνυμος κάτοχος αξιολογεί τον κανόνα ετικέτας, ανοίγει μια νέα αναθεώρηση όταν χρειάζεται και καταγράφει την ανανεωμένη έγκριση.
Κατάλογος ελέγχου δημοσίευσης
Η ενοποίηση χρησιμοποιεί ανθεκτικά αναγνωριστικά πηγής.
Τα διαπιστευτήρια αποθηκεύονται στην πλευρά του διακομιστή και εναλλάσσονται.
Καθορίζονται το χρονικό όριο, η επανάληψη και η συμπεριφορά ορίου ρυθμού.
Τα επαναλαμβανόμενα αιτήματα είναι ανίκανα.
Το περιεχόμενο που δημιουργείται εισέρχεται σε κατάσταση ελέγχου.
Οι αλλαγές στην πηγή ακυρώνουν ή ανοίγουν ξανά την έκδοση.
Η πλοήγηση γλώσσας λειτουργεί με πληκτρολόγιο και υποστηρικτική τεχνολογία.
Η παρακολούθηση καλύπτει αποτυχίες, ουρές, λανθάνουσα κατάσταση και μπαγιάτικο περιεχόμενο.