Funkcje eksperymentalne

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Beta Features and the translation is 100% complete.

Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Cymraeg • ‎Deutsch • ‎English • ‎Lëtzebuergesch • ‎Nederlands • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎galego • ‎italiano • ‎kurdî • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎sicilianu • ‎suomi • ‎čeština • ‎български • ‎русский • ‎עברית • ‎العربية • ‎سنڌي • ‎فارسی • ‎پښتو • ‎मराठी • ‎हिन्दी • ‎বাংলা • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어
Beta experiments icon.png

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, 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ę[issue 1]

Aby włączyć albo wyłączyć funkcję, należy zaznaczyć/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:

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.

  1. Funkcja dostępna tylko na wiki z dostępnym uniwersalnym wyborem języka (ULS) umiejscowionym obok linków do innych języków w menu po lewej.
  2. Only available on certain wikis.
  3. Od października 2016 jest dostępne tylko na Wikidanych oraz angielskiej, portugalskiej, perskiej, duńskiej, polskiej, rosyjskiej i tureckiej Wikipedii.
  4. Na razie dostępne tylko na wiki w językach pisanych od lewej do prawej. Trwają prace na wsparciem języków pisanych od prawej do lewej.

Current features gallery

Deployed features

Other features


Tworzenie własnych

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[issue 2]
  • 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 beta-serwerze WMF 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 zakładki preferencji “Funkcje eksperymentalne” jest celowo inny, ma to wzbudzić zainteresowanie i zaproponować zmianę standardowego wyglądu preferencji.

Zrzut ekranu zakładki “Funkcje eksperymentalne” w preferencjach:

Zrzut ekranu preferencji Funkcje eksperymentalne w skórce Wektor.

Znane problemy

  1. Zwróć uwagę, że włączanie funkcji nie może odbyć się bez odwiedzenia strony w preferencjach. (phab:T64815)
  2. Kompatybilność nie jest przeszkodą. Ona musi być zapewniona, a przeszkody są oceniane dla każdego przypadku osobno.

Linki zewnętrzne