Beta Features/pl



Funkcje eksperymentalne to nowe funkcje w Wikipedii lub innych projektach Wikimedia, testowane przed włączeniem wszystkim użytkownikom. Możesz włączyć je sobie w preferencjach; pamiętaj, że każde włączenie funkcji eksperymentalnej dotyczy pojedynczej wiki.

Prosimy, podziel się z nami opinią o systemie funkcji eksperymentalnych na stronie dyskusji.

Cel
Podstawowym celem funkcji eksperymentalnych jest umożliwienie designerom i programistom (zarówno pracownikom Wikimedia Foundation, jak i członkom społeczności) włączania poprawek technicznych w taki sposób, by wielu użytkowników mogło je testować, opiniować i używać w związku z normalnym korzystaniem z wiki. Drugim celem jest ustalenie toku postępowania, w ramach którego użyteczne, dobrze zaprojektowane narzędzia mogą zostać sprawdzone, przetestowane i zaopiniowane przez Wikimedia Design i Engineering, a następnie włączone do podstawowego oprogramowania.

Kod pozwalający włączać funkcje eksperymentalne jest rozszerzeniem MediaWiki, Extension:BetaFeatures. Funkcje eksperymentalne można włączać i wyłączać na zakładce preferencji, podlinkowanej na górze ekranu, w menu (zalogowanego) użytkownika.

Funkcja
W tej chwili użytkownicy mogą:


 * ręcznie włączać poszczególne funkcje
 * mieć automatycznie włączane funkcje z chwilą ich pojawienia się

Aby włączyć albo wyłączyć funkcję, należy odznaczyć odpowiedni kwadrat i kliknąć "Zapisz". Co jakiś czas udostępniane są nowe funkcje; rozpiska jest na Beta Features/Roadmap.

Aktualne funkcje eksperymentalne
Oto obecnie testowane funkcje eksperymentalne:


 * Skrócona wersja linków interwiki (odpowiedzialny Pau Giner) – krótszy widok listy linków do innych języków, widoczne są tylko linki bardziej interesujące dla Ciebie
 * Wyskakujące okienka (odpowiedzialny John Katz) – krótkie wstęp do artykułu ukazujący się, kiedy tylko czytelnik najedzie myszką na link
 * Other projects sidebar (odpowiedzialni Tpt i Lydia Pintscher) – dodaje sekcję do menu po lewej z linkami do projektów siostrzanych, działa w oparciu o Wikidane
 * Flow on user talk (lead: Roan Kattouw) — Enables a new structured discussion system on your user talk page.
 * Powiązane strony (odpowiedzialny John Katz) – sugestie powiązanych stron widoczne na dole strony
 * Rozbudowane powiadomienia (odpowiedzialny Roan Kattouw) – powiadomienia cross-wiki pozwalają odbierać wiadomości ze wszystkich wiki Wikimedia na jednej wiki, z której akurat korzysta użytkownik
 * Content translation (lead: Amir Aharoni) — A tool to quickly translate pages into your language with side-by-side editor.

Zachęcamy zespoły z działu Wikimedia Product oraz wolontariuszy, którzy chcą przetestować nowe funkcje lub istotne zmiany w istniejących funkcjach, do zrobienia tego w ramach projektu funkcji eksperymentalnych.

Creating your own
Chcesz stworzyć własną funkcję eksperymentalną? Świetnie! James chętnie cię poprowadzi.

Po pierwsze musisz sprawdzić, czy twój kod spełnia następujące wymagania:
 * nie pogarsza znacznie działania strony,
 * nie pogarsza zauważalnie działania strony ani systemu użytkownika,
 * nie koliduje z przeglądarką użytkownika,
 * nie powoduje utraty ani uszkodzenia danych,
 * jest kompatybilna z innymi funkcjami eksperymentalnymi i
 * Poprawia user experience oraz z natury jest dodatkiem. Przykładowo funkcje eksperymentalne nie mogą być używane do usuwania funkcji, jeżeli nie dodają czegoś w zamian.
 * Powinieneś przygotować się na testy funkcji na the WMF beta-serwerze co najmniej tydzień przed właściwym wdrożeniem. Testowanie na tym serwerze ma służyć wyłapaniu poważnych bugów przed przedstawieniem funkcji użytkownikom.

Jeżeli twój kod spełnia te wymagania, powinieneś opisać propozycję na osobnej stronie. Krokiem do stworzenia funkcji eksperymentalnej jest prośba o tekst i obrazek prezentujące tę funkcję, zespoły Design i Product mogą przy tym pomóc.

Wygląd
Wygląd funkcji eksperymentalnych w zakładce preferencji jest celowo różny, ma to zainteresować daną funkcją i zainspirować do zmiany standardowego wyglądu preferencji.

Zrzut ekranu zakładki w preferencjach dotyczącej funkcji eksperymentalnych: