GitLab kontynuuje politykę narzucania JavaScriptu

Ignorując komunikaty o problemach, w których żądana jest możliwość korzystania z GitLab bez dostępu do JavaScriptu, GitLab nadal umacnia swoje powiązania z JavaScript. Teraz serwer nie zwraca listy plików w formie HTML, ale dodaje na stronę element z id „js-tree-list”, w który wstawiane są elementy za pomocą JavaScriptu.

Określone zachowanie jest zarządzane przez zmienną vue_file_list_enabled, która z kolei związana jest z ustawieniem vue_file_list, które niedawno zostało przetłumaczone domyślnie na stan włączony.

Zmiana wyświetlania listy plików w przeglądarkach z wyłączonym JavaScriptem już dotknęła otwarte projekty, które używają zewnętrznych instalacji GitLab i aktualizują je bez analizy zmian, takie jak Debian, Freedesktop, KDE, GNOME, VLC i Chakra Linux. Projekty Kitware, Freifunk i Manjaro na razie nie są dotknięte. Niemniej jednak, w niektórych z nich już nie wyświetla się lista projektów w grupie.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster