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:


 * ładował zarówno  jak i   dla stron
 * ładował zarówno  jak i   dla użytkowników

To oznaczało mniej pracy dla społeczności w czasie zmiany domyślnej skórki na ich wiki.

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ć, napiszcie na naszej stronie dyskusji lub utwórzcie nowe zadanie na Phabricatorze, w którym poprosicie o wyłączenie  i oznaczcie je tagiem.

Każda 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.

Przykłady
Pod koniec 2023 lub z 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:


 * omówiły tę zmianę – zdecydowały, czy wolą zmienić tę konfigurację przed końcem roku,
 * a jeżeli/kiedy społeczność zdecyduje się to zrobić:
 * powiadomcie użytkowników, których może dotyczyć, aby uniknęli zakłóceń lub zamieszania,
 * wykorzystajcie 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 napiszcie na naszej stronie dyskusji lub utwórzcie nowe zadanie na Phabricatorze, oznaczone tagiem, w którym poproście 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: Przenieście potrzebną część z  do   albo do  . (Nie kopiujcie, bo może to spowodować błędy, chyba że wiecie, co robicie).