
Οι ομάδες των Chrome, Firefox και Edge συνεργάζονται πλέον στο Modern Web Guidance, ένα σύνολο οδηγιών που βοηθά τα εργαλεία τεχνητής νοημοσύνης να γράφουν καλύτερο κώδικα για ιστοσελίδες. Η σταθερή έκδοση 1.0 κυκλοφόρησε στις 10 Νοεμβρίου και η ομάδα του Chrome παρουσίασε συνολικά τις αλλαγές στις 13 του μήνα.
Το πρόβλημα που επιχειρεί να αντιμετωπίσει είναι γνώριμο σε όσους ελέγχουν κώδικα ΤΝ: μια σελίδα μπορεί να λειτουργεί, αλλά να στηρίζεται σε παλιές τεχνικές, να καθυστερεί ή να δυσκολεύει κάποιον που χρησιμοποιεί πληκτρολόγιο και αναγνώστη οθόνης.
Οδηγίες για τη συγκεκριμένη εργασία
Το εργαλείο δίνει στον ψηφιακό βοηθό σύντομες οδηγίες σχετικές με αυτό που κατασκευάζει. Καλύπτει, μεταξύ άλλων, προσβασιμότητα, ασφάλεια, ιδιωτικότητα, φόρμες και απόδοση. Δεν πρόκειται για νέα έκδοση του ίδιου του Chrome ούτε για αυτόματη ενημέρωση που διορθώνει όλες τις ιστοσελίδες.
Ενα συνηθισμένο λάθος είναι να προστεθεί περισσότερος κώδικας JavaScript για κάτι που μπορεί ήδη να κάνει η HTML ή η CSS, δηλαδή οι βασικές γλώσσες δομής και εμφάνισης μιας σελίδας. Η κατάλληλη εγγενής δυνατότητα μπορεί να περιορίσει την πολυπλοκότητα, εφόσον υποστηρίζεται στους browsers του κοινού.
Γιατί μετρά η συμβατότητα
Οι οδηγίες ενσωματώνουν δεδομένα συμβατότητας του Baseline, ώστε οι προτάσεις να λαμβάνουν υπόψη πού λειτουργεί κάθε δυνατότητα και πότε χρειάζεται εναλλακτική λύση. Η συμμετοχή πολλών browsers αποσκοπεί ακριβώς στη χρήση κοινών προτύπων.
Η έκδοση 1.0 περιλαμβάνει επίσης διαδικασία εντοπισμού παλιών τεχνικών σε υπάρχοντα έργα και δημόσια αξιολόγηση των οδηγιών. Ο αρχικός αυτόματος έλεγχος καλύπτει συγκεκριμένα μοτίβα κώδικα, όχι κάθε πιθανό πρόβλημα μιας εφαρμογής. Η τελική δοκιμή σε πραγματικό browser και ο ανθρώπινος έλεγχος παραμένουν απαραίτητοι, ιδιαίτερα όταν μια αλλαγή επηρεάζει τη σύνδεση χρηστών, τις φόρμες ή τις πληρωμές.
















