Rocket Validator: πώς να ελέγξετε γρήγορα έναν ιστότοπο για σφάλματα χωρίς περιττά νεύρα
Οι προγραμματιστές γνωρίζουν αυτόν τον πόνο. Κάνετε ένα μεγάλο έργο και, στη συνέχεια, αποδεικνύεται ότι κάπου βαθιά στον κώδικα υπάρχει ένα κρίσιμο σφάλμα προσβασιμότητας ή εσφαλμένο HTML. Ο χειροκίνητος έλεγχος χιλιάδων σελίδων είναι κόλαση. Αυτό είναι όπου το Rocket Validator έρχεται στην εικόνα. Αυτή είναι μια υπηρεσία που υπόσχεται να βρει όλα τα ζητήματα προσβασιμότητας και εγκυρότητας HTML σε δευτερόλεπτα. Ακούγεται σαν μαγικό; Σχεδόν. Το κύριο χαρακτηριστικό αυτού του εργαλείου είναι η αυτοματοποίηση. Δεν χρειάζεται να καθίσετε και να κάνετε κλικ σε κάθε σύνδεσμο. Απλώς παρέχετε την αρχική διεύθυνση URL και ο ενσωματωμένος ανιχνευτής ιστού ξεκινά τη δουλειά του. Ελέγχει έως και 5000 σελίδες σε μία αναφορά. Αυτό είναι πολύ βολικό για μεγάλους ιστότοπους όπου η μη αυτόματη επαλήθευση θα διαρκούσε μέρες.
Τι ακριβώς ελέγχει;
Η υπηρεσία χρησιμοποιεί δύο ισχυρούς κινητήρες:
- W3C Validator (Nu):αναζητά σφάλματα σε HTML και CSS. Αυτό είναι το βιομηχανικό πρότυπο.
- Ax Core:ειδικεύεται στην προσβασιμότητα (A11Y). Ελέγχει πόσο προσβάσιμος είναι ο ιστότοπός σας για άτομα με ειδικές ανάγκες.
Είναι σημαντικό να σημειωθεί ότι κατέχουν τους διακομιστές για επαλήθευση. Αυτό σημαίνει ότι δεν θα αντιμετωπίσετε μπλοκαρίσματα υψηλού φορτίου που μπορεί μερικές φορές να προκύψουν όταν χρησιμοποιείτε δημόσια API.
Αναφορές που μπορείτε να κατανοήσετε
Πολλά εργαλεία σας δίνουν ένα σωρό τεχνικά σκουπίδια. Το Rocket Validator προσπαθεί να είναι πιο απλό. Ομαδοποιούν κοινά προβλήματα και τα ιεραρχούν. Βλέπεις πρώτα τα πιο σημαντικά πράγματα. Οι αναφορές περιέχουν αποσπάσματα κώδικα με βάση τα συμφραζόμενα για να είναι σαφές πού ακριβώς βρίσκεται το σφάλμα. Επιπλέον, υπάρχουν συμβουλές για το πώς να το διορθώσετε. Υπάρχει ένα άλλο δροσερό χαρακτηριστικό - εξομοίωση συσκευής. Ένας ιστότοπος μπορεί να φαίνεται υπέροχος σε φορητό υπολογιστή, αλλά να καταρρέει σε tablet iPhone ή Samsung Galaxy. Μπορείτε να επιλέξετε μια συγκεκριμένη συσκευή (για παράδειγμα, iPhone 12 ή iPad Air) και η υπηρεσία θα ελέγξει τον ιστότοπο με τη σωστή ανάλυση οθόνης, κλιμάκωση και παράγοντα χρήστη. Αυτό βοηθά στην εύρεση κινούμενων σφαλμάτων που εμφανίζονται μόνο σε κινητές συσκευές.
Για ομάδες και αυτοματισμό
Εάν εργάζεστε σε ομάδα, υπάρχει η δυνατότητα δημιουργίας λογαριασμών επισκεπτών. Οι συνάδελφοι μπορούν να χρησιμοποιήσουν τις πιστώσεις επαλήθευσης χωρίς να έχουν πρόσβαση στον κύριο λογαριασμό σας. Η ασφάλεια είναι επίσης υψηλή: εάν έχετε κλειστές σελίδες (σταδιοποίηση, ανάπτυξη), μπορείτε να διαμορφώσετε τον Βασικό έλεγχο ταυτότητας HTTP. Οι κωδικοί πρόσβασης κρυπτογραφούνται πριν αποθηκευτούν. Υπάρχει και σχεδιαστής. Μπορείτε να ρυθμίσετε ημερήσιους, εβδομαδιαίους ή μηνιαίους ελέγχους. Τα αποτελέσματα θα σταλούν με email. Και αν χρησιμοποιείτε Σελίδες Netlify, Heroku ή GitHub, μπορείτε να ρυθμίσετε τα triggers (hooks). Μόλις πραγματοποιήσετε μια ανάπτυξη, ο ιστότοπος ελέγχεται αυτόματα. Αυτό εξοικονομεί πολύ χρόνο.
Συχνές ερωτήσεις (FAQ)
Ερωτήσεις σχετικά με την υπηρεσία
Πόσες σελίδες μπορούν να ελεγχθούν τη φορά;
Μία αναφορά μπορεί να περιέχει δεδομένα για έλεγχο έως και 5000 ιστοσελίδων. Αυτό είναι συνήθως αρκετό για τα περισσότερα μεσαία έως μεγάλα έργα.
Είναι δυνατή η επαλήθευση ενός ιστότοπου που απαιτεί κωδικό πρόσβασης;
Ναι, υποστηρίζεται ο βασικός έλεγχος ταυτότητας HTTP. Μπορείτε να καθορίσετε μια σύνδεση και έναν κωδικό πρόσβασης για να δοκιμάσετε προστατευμένες περιοχές του ιστότοπου, για παράδειγμα, δοκιμαστικά περιβάλλοντα.
Σε ποιες συσκευές μπορείτε να προσομοιώσετε την προβολή;
Υποστηρίζονται δημοφιλή μοντέλα: iPhone (11, 12, 13, SE), iPad (Air, Mini, Pro), Samsung Galaxy, Lumia 950, Kindle Fire HDX και φορητοί υπολογιστές με οθόνη HiDPIMDPI.
Πόσο συχνά μπορούν να εκτελούνται σαρώσεις;
Μπορείτε να ορίσετε ένα πρόγραμμα: ημερήσιο, εβδομαδιαίο ή μηνιαίο. Είναι επίσης δυνατή η αυτόματη εκτέλεση ενός ελέγχου μετά από κάθε ανάπτυξη μέσω webhook.
Ποιος χρησιμοποιεί μηχανές επικύρωσης;
Το W3C Validator Nu χρησιμοποιείται για HTML και CSS και το Axe Core για προσβασιμότητα. Και τα δύο εργαλεία είναι βιομηχανικά πρότυπα.
.