Wikisłownik:Bar/Dyskusje techniczne: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 387:
# Po wciśnięciu „Zapisz” pojawia się wielkie okno, w którym nie wiadomo, co wpisać (bo niby co można wpisać w opisie edycji poza tym, co bot sam wcześniej generował), no i znowu są trzy przyciski do wyboru i jeszcze jakiś tekst do czytania.
Przedtem był to mały, sprawny gadżet dodający w mgnieniu oka tłumaczenia, pozwalający uniknąć błędów technicznych. Teraz jest wielka, rozbudowana maszyneria, atakująca mnóstwem komunikatów, odstręczająca od używania (bo trzeba się tego bardzo długo uczyć), a nie wiem, czy nie szybciej jest wejść w edycję i dodać tłumaczenie ręcznie niż się przez to przedzierać. Takiego gadżetu to bym już domyślnie nikomu nie włączał, wnioskowałem o włączenie poprzedniej wersji. Lepsze jest wrogiem dobrego. [[Wikisłownikarz:Maitake|Maitake]] ([[Dyskusja wikisłownikarza:Maitake|dyskusja]]) 13:34, 10 maj 2020 (CEST)
: Dzięki, {{re|Maitake}}. Omówię zmiany:
:* Schowanie „przejdź / usuń / zmień” pod symbolem „(…)”: wydaje mi się, że ten element niepotrzebnie przeciążał obszar podglądu i odwracał uwagę od tłumaczeń, szczególnie w przypadku tych krótszych. Przygotowałem zestawienie: [https://imgur.com/a/1jlf3KZ]. W pierwszym zrzucie widzimy stan obecny (swoją drogą symbol „(…)” nie powinien mieć taką samą wielkość czcionki jak tłumaczenia – to przeoczenie). W drugim mamy stary wygląd bez opuszczania tych trzech słów, stanowiących w ten sposób niemal połowę tekstu w obszarze podglądu. W trzecim proponuję zmianę symbolu „(…)” na „(edycja)” (wolałbym coś zbliżonego do {{ang}} „actions”, lecz „akcje” nie brzmi dobrze). Wyświetlanie i chowanie można uruchamiać nie wskutek najechania kursorem na dowolne miejsce w wierszu tłumaczenia, lecz na ten element wyłącznie.
:* Przycisk „Zatwierdź” brzmiał poprzednio „Pokaż zmiany”. Zmieniłem to, by wyrazić, że wpisanie tłumaczenia nie jest wystarczającym krokiem – narzędzie musi otrzymać polecenie, by zawartość pól została wprowadzona do wewnętrznej listy roboczej, która potem jest składana w całość i, w postaci wikikodu, zapisywana na serwerze. W tej myśli wydaje mi się teraz, że „Wprowadź” jest celniejszym sformułowaniem. Z drugiej strony naciśnięcie przycisku zawsze powoduje wygenerowanie podglądu – z punktu widzenia użytkownika nie ma znaczenia, jak działa gadżet wewnętrznie, więc chyba się wycofam z pierwotnego pomysłu. Rozważyłbym jednak formę „Pokaż podgląd” zamiast „Pokaż zmiany”, ponieważ taki przycisk widzimy w normalnym trybie edycji i jesteśmy do niego przyzwyczajeni, natomiast druga forma może przywoływać na myśl (nową) funkcję porównania zmian (tzw. diff). Propozycje: „Pokaż podgląd” (ku tej się skłaniam), „Pokaż zmiany” (jak dawniej), „Wprowadź”, inne.
:* Komentarz do powyższego: zamierzam wprowadzić dymki do wszystkich przycisków, zwięźle opisując ich przeznaczenie. Chodzi o takie same dymki, jakie widzimy m.in. po najechaniu kursorem na przycisk zapisywania zmian w trakcie normalnej edycji; w interfejsie MediaWiki jest tego pełno.
:* Dodanie +/m/× na lewym marginesie ułatwia stwierdzenie na pierwszy rzut oka, które pozycje na liście tłumaczeń zostały zmienione w trakcie korzystania z narzędzia. Będąc przy tym, poszedłem o krok dalej, umożliwiając wygenerowanie porównania zmian przed/po – ''notabene'' nie da się inaczej wyróżnić zmian na językach, które już były na tej liście (co innego języki dodane lub usunięte). Ponadto narzędzie automatycznie wykonuje mniejsze poprawki, w tym prawidłowe umiejscowienie odstępów i sortowanie języków.
:* Opis zmian jest podstawowym elementem normalnego trybu edycji, mimo że nie wymaga się jego wypełnienia. Ja odczułem brak tej możliwości szczególnie w następstwie wprowadzenia funkcji modyfikowania i usuwania tłumaczeń, więc przypuszczam, że taka potrzeba mogła zaistnieć u dowolnego użytkownika – w takiej sytuacji narzędzie zawiodło tłumacza, zmuszając go do zaniechania tej czynności albo przejścia na normalny tryb edycji. Uzasadnienie zmian jest pożądane, nawet gdy w większości przypadków to pole pozostaje puste. Gdy początkujący lub anonimowy edytor wprowadzi niepewną zmianę, co do której chcielibyśmy poznać uzasadnienie, wolałbym, żeby taka opcja istniała. W [//upload.wikimedia.org/wiktionary/pl/8/8b/Edytor_t%C5%82umacze%C5%84_%28zapisywanie%29.png przewodniku] wyraziłem zachętę do korzystania z tego pola, w duchu uzasadniania zmian na podstawie źródeł. Zmieniłbym obecny nagłówek „Opis zmian” na „Opis zmian (opcjonalny, wprowadzony tekst zostanie dołączony do wygenerowanego opisu)” czy coś w tym kierunku.
:* Najważniejsze zostawiłem na koniec, uzasadnione zamiarem domyślnego włączenia narzędzia: interfejs powinien informować o warunkach użytkowania wkładu, czyli o licencji oraz zgodzie na wykorzystanie – wyrażonej przy zapisywaniu zmian. Tekst, o którym mowa, jest wyświetlany w normalnym trybie edycji tuż nad przyciskiem „Opublikuj zmiany”. Rozważyłem umieszczenie go w głównym interfejsie edytora tłumaczeń, tuż nad obszarem podglądu zmian, lecz domyślnie ukrytego ze względu na miejsce, które zajmowałby na ekranie. Tu pojawił się pomysł dwuetapowego zapisania zmian: pierwsze kliknięcie powoduje wyświetlenie pola do wprowadzenia opisu zmian oraz tekst z warunkami prawnymi, drugie zaś ostatecznie zapisuje zmiany. Alternatywnie nowy przycisk miałby powielać funkcje pozostawionego po staremu „Zapisz”, dodatkowo otwierając okienko do podania opisu zmian, a warunki prawne wymagałyby jednorazowego zaakceptowania. W zamyśle tak działa dziś wiele stron, uporczywie domagając się zaakceptowania ciasteczek. Ponieważ mogłyby się pojawić wątpliwości natury prawnej, a w praktyce nie wystarczy zaakceptować tylko raz ze względu na sposób działania ciasteczek, wdrożyłem nowe okienko dialogowe. Upiekłem trzy pieczenie na jednym ogniu (warunki, opis zmian i dostęp do podglądu) i uniknąłem przeciążania głównego interfejsu. Funkcje okienka przypominają tryb zapisywania zmian w Edytorze Wizualnym; przy okazji: w przyszłości chcę, by edytor tłumaczeń powielił jego wygląd.
: Piszę przewodnik ([[WS:Narzędzia/Edytor tłumaczeń]]) dla korzystających z narzędzia; dzięki temu oraz dymkom z trzeciego punktu mam nadzieję, że jednak nie trzeba będzie się długo uczyć (?). Jeżeli coś nie jest jasne – proszę wskazać, to położę większy nacisk na udokumentowanie tego. Interfejs można tak napisać (tekst w nim wyświetlany), by elementy same wyrażały ich właściwe przeznaczenie. Dostosuję narzędzie do potrzeb, jednak proszę zauważyć, że uwzględniając wymogi oraz nowe funkcje, obecne rozwiązanie wydało mi się najsensowniejsze. W mojej opinii gadżet nadal działa sprawniej niż zwykły tryb edycji. W tym trybie należy zlokalizować odpowiedni fragment w wikikodzie, uważać na błędy techniczne i przejrzeć dokonane zmiany. Sumienny użytkownik zawsze sprawdza podgląd, więc ta ostatnia czynność wymaga przeładowywania i przewijania strony – prawdopodobnie wiele razy. Gadżet, kosztem dodatkowego kliknięcia względem poprzedniej wersji, podaje to wszystko użytkownikowi na ekranie. Proszę o opinie. [[Wikisłownikarz:Peter Bowman|Peter Bowman]] ([[Dyskusja wikisłownikarza:Peter Bowman|dyskusja]]) 19:23, 10 maj 2020 (CEST)
 
== Komunikat MediaWiki ==