Το GitLab συνεχίζει την πολιτική επιβολής JavaScript

Αγνοώντας δημοσιεύσεις Σε ζητήματα που ζητούν τη δυνατότητα χρήσης του GitLab χωρίς να του παρέχεται πρόσβαση στο JavaScript, το GitLab συνεχίζει να ενισχύει τις δεσμεύσεις του στο JavaScript. Τώρα ο διακομιστής δεν επιστρέφει μια λίστα αρχείων σε μορφή HTML, αλλά προσθέτει ένα στοιχείο με αναγνωριστικό "js-tree-list" στη σελίδα, στην οποία τα στοιχεία εισάγονται μέσω JavaScript.

Καθορισμένη συμπεριφορά ελεγχόμενη η μεταβλητή vue_file_list_enabled, η οποία με τη σειρά της σχετίζεται με τη ρύθμιση vue_file_list που άλλαξε πρόσφατα μεταφρασμένο από προεπιλογή στην ενεργοποιημένη κατάσταση.

Η αλλαγή στην εμφάνιση της λίστας αρχείων σε προγράμματα περιήγησης με απενεργοποιημένη JavaScript έχει ήδη επηρεάσει ανοιχτά έργα που χρησιμοποιούν εγκαταστάσεις GitLab τρίτων και τα ενημερώνουν χωρίς να αναλύουν αλλαγές, όπως π.χ. Debian, Ελεύθερη επιφάνεια εργασίας, KDE, GNOME, VLC и Τσάκρα Linux. Εργα Kitware, Φράιφανκ и Μαντζάρο δεν επηρεάζεται ακόμη. Ωστόσο, ορισμένα από αυτά δεν εμφανίζουν πλέον τη λίστα των έργων στην ομάδα.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο