Reading/Web/Desktop Improvements/Features/Loading Vector 2010 scripts/pl

Pracując nad Wektorem 2022, chcieliśmy ułatwić społecznościom przejście od starego Wektora (2010). Dlatego nie zmieniliśmy sposobu działania skryptów. Tak więc początkowo Wektor 2022:

To oznaczało mniej pracy dla społeczności w czasie zmiany domyślnej skórki na ich wiki.
 * ładowałby zarówno  jak i   dla stron
 * ładowałby zarówno  jak i   dla użytkowników

Ale to było tymczasowe. Pod koniec 2023 roku lub na początku 2024 roku Wektor 2022 nie będzie ładował skryptów dla Wektora 2010 na żadnej wiki. Społeczności, administratorzy interfejsu i indywidualni użytkownicy będą musieli podjąć pewne kroki.

Społeczności mogą również poprosić o wcześniejsze zmiany. Aby to zrobić, napisz na naszej stronie dyskusji lub utwórz nowe zadanie na Phabricatorze, w którym poprosisz o wyłączenie  i oznacz je tagiem.

Przykłady
Pod koniec 2023 lub początkiem 2024 roku użytkownicy nagle zobaczą komunikat "Behavior after site request". Będzie to oznaczało, że lokalne style stron przestały się ładować (jeśli miały się ładować). W konsekwencji wiele skryptów użytkowników niespodziewanie przestanie się ładować.

Rekomendacje


Decyzje społeczności
Zalecamy, aby społeczności: Społeczność może zdecydować się nic nie zrobić. Ale to nowe zachowanie Wektora 2022 stanie się domyślne. Opóźnienie działania może spowodować problemy dla użytkowników.
 * omówiły tę zmianę – zdecydowały, czy wolą, by zmieniły tę konfigurację przed końcem roku,
 * Jeżeli/kiedy społeczność zdecyduje się to zrobić:
 * powiadomiły użytkowników, których może dotyczyć, aby uniknęli zakłóceń lub zamieszania,
 * wykorzystały to jako okazję do sprzątania kodu. Chodzi na przykład o usuwanie kodu JS/CSS, który nie jest już używany,
 * po dokonywaniu zmian w kodzie, po dokonywaniu napisały na naszej stronie dyskusji lub utworzyły nowe zadanie na Phabricatorze, oznaczonego taiem, w którym poproszą o wyłączenie  . Przykład: T332809.



Zadania dla administratorów interfejsu

 * CSS: Skopiujcie potrzebną część z  do.
 * JavaScript: Przenieście potrzebną część z  do  . (Nie kopiujcie, bo może to spowodować błędy, chyba że wiecie, co robicie).
 * Ogólne sprzątanie w razie potrzeby.



Zadania dla użytkowników

 * CSS: Skopiujcie albo przenieście potrzebną część z  do   ALBO do.
 * JavaScript: Migrate any content from  into   – OR –  . (NOT duplicating it, because that can cause errors, unless you know what you are doing.)