Blog (39)
Komentarze (861)
Recenzje (0)

Pogromcy Mitów: Kreator pierwszego uruchomienia w KDE

@GregKovalPogromcy Mitów: Kreator pierwszego uruchomienia w KDE30.05.2013 17:28

Podczas ostatnich dyskusji na tematy desktopowe, tu na łamach DP, często przewijał się temat Kreatorów pierwszego uruchomienia (greeters), które miałyby pomagać nowym użytkownikom z wstępną konfiguracją pulpitu. Osobiście uważam, że to jedna z największych głupot na pulpicie i w rzeczywistości może przynieść odwrotny skutek od zamierzonego.

Jak można przeczytać w tytule treść dotyczy środowiska KDE. Nie wiem czy tezy te mają odniesienie w innych środowiskach? Nie używam, nie wypowiadam się, nie chcę komentować tego poniżej. W każdym razie rzecz dotyczy głównie Kubuntu, którego użytkownicy wnieśli taki postulat na liście dyskusyjnej Kubuntu-devel, bo skoro Chakra ma, to dlaczego nie ma Kubuntu?! Ale zacznijmy przekornie od E17...

Mój pierwszy kontakt

Pierwszy kontakt z tego typu programami miałem z dystrybucją Elive. To były czasy fascynacji E17 i pulpitem, który można było samemu skonfigurować. Elive działające na bazie Debiana dawało ku temu wszystko co jest takiemu fascynatowi potrzebne plus ciekawy konfigurator. Środowisko w tamtych czasach cierpiało na niedostatek domyślnych narzędzi (teraz też nie jest aż tak kolorowo pod tym względem). Deweloperzy postanowili więc dać użytkownikowi możliwość instalacji dodatkowych programów (głównie ze zbioru GNOME) poprzez wielofunkcyjny konfigurator. Oczywiście nie omieszkałem skorzystać. Tyle że po zakończeniu instalacji spotkałem się z totalnym chaosem w menu i masą programów, które nie były mi potrzebne w ogóle, a które dociągnęły się prawem zależności.

Oczywiście nie muszę mówić, że z planu stworzenia "własnego pulpitu" wyszły nici. Oczywiście to tylko i wyłącznie moja wina. Tylko czy to będzie także wina początkującego usera, który oczekuje po E17 zasłużonej lekkości, a w efekcie dostanie cięższe GNOME.

Powyższy przykład jest dość niejednoznaczny. Nie dotyczy typowego kreatora pierwszego uruchomienia, tylko sugerowanych programów. W przypadku początkującego użytkownika działanie jest podobne. Jako, że zazwyczaj jest to pierwszy kontakt tego użytkownika z oprogramowaniem linuksowym nie jest on w stanie dokonać racjonalnych wyborów. Ale przejdźmy do typowego bohatera wpisu.

Pierwszy kontakt z ... tapetą

Nie wiem dlaczego, ale większość tego typu oprogramowania musi zawierać możliwość zmiany tapety (i opcjonalnie awatara). Wychodzimy więc z założenia, że już po instalacji użytkownikowi domyślna tapeta się nie spodoba i musimy mu ułatwić ją zmienić. W przypadku nieposiadania takiego kreatora użytkownik będzie zmuszony na gorączkowe poszukiwanie opcji zmiany tego obrzydlistwa w tle pulpitu. Oczywiście to żart, ale pokazuje jak bezsensowne jest to rozwiązanie.

Po pierwsze kreator nachalnie zmusza nas do czynności, których być może wcale nie chcemy wykonywać. Po instalacji systemu ja bym raczej zechciał już z niego korzystać i pracować na nim. W wielu przypadkach jestem jednak zmuszany do kolejnych next, next, next, lub w najlepszym razie zamknięcia niechcianego okna. Warto także wspomnieć, że początkujący użytkownik dystrybucji z takim kreatorem wcale nie musi nie znać się na podstawowych funkcjach KDE i nie wiedzieć jak w nim zmienić tapetę, lub resztę sugerowanych funkcji. A nawet jeśli to jaką wartość edukacyjną mają takie kreatory?

Pierwszy kontakt z ... KDE

Kreator pierwszego uruchomienia ma za zadanie zapoznać użytkownika z podstawowymi funkcjami systemu. Tyle, że ich nie uczy. To znaczy użytkownik wie jak zmienić tapetę, ale w kreatorze, a nie za pomocą ustawień KDE. Po zmianie tapety, nadal jesteśmy tymi samymi nieukami linuksowymi, którzy nie wiedzą o jego podstawowych funkcjach, jak i przed instalacją. Oznacza to, ze nawet po dokonaniu podstawowej konfiguracji za pomocą kreatora, musimy się nauczyć jak to robić za pomocą podstawowych funkcji środowiska graficznego. Zadanie, które moglibyśmy samemu zrobić jest więc tylko odwlekane w czasie, no chyba, że mamy zamiar używać kreatora cały czas zamiast tego co dostarcza środowisko?

Po co nam konkurencja?

Oczywiste jest, że taki program obciąża dodatkowo system funkcjami, które dublują to co jest już dostępne domyślnie. Czy robi to lepiej? Nie sądzę. Dyskutowałbym, czy za pomocą kreatora jest łatwiej zmienić tapetę niż się to robi w KDE. Dla ok. 90% nowych użytkowników, powinien to być intuicyjny ruch w stronę prawokliku na pulpicie, gdzie ta opcja jest "ukryta". Czyli dosłownie tam gdzie jest to i w Windows (w KDE jest pominięta na tej drodze jedna zakładka, jest więc znacznie łatwiej). W każdym razie jest to intuicyjna funkcja dla wielu osób.

Zamiast tego tworzymy namiastkę ustawień systemowych i sugerujemy, że jest to lepsze rozwiązanie. Oczywiście powyżej zafiksowałem się na tej nieszczęsnej tapecie, ale dotyczy to każdej innej "potrzebnej" funkcji kreatora. Dziwnym trafem wybór tapety jest zawsze jedną z funkcji takiego kreatora. W każdym razie uważam, że skierowanie pierwszych kroków do Ustawień systemowych ma lepszą wartość edukacyjną dla początkującego użytkownika, niż coraz to bardziej udziwnione kreatory, a nawet, jak wspomniałem na początku może przynieść odwrotny skutek.

Linux to bardzo trudny system

Oczywiście każdy kto używa Linuksa wie, że to bzdura. Nie zmienia to faktu, że te same osoby będą nawoływały do tworzenia różnych ułatwień dla początkujących użytkowników. Po co? Żeby nie było tego całego gadania! Po prostu jak ktoś będzie wytykał "trudność" linuksowi, w odpowiedzi zasłonimy się takim kreatorem i po kłopocie. Nie ważne, że w rzeczywistości komplikuje on tak naprawdę podstawowe czynności.

W efekcie początkujący użytkownik otrzymuje jasny przekaz - Linux jest trudny, bo nawet do zmiany tapety potrzebuje oddzielnego kreatora dla początkujących! To jak bardzo jest to skomplikowana operacja w ramach normalnych funkcji systemowych?! W przypadku KDE otrzymujemy jasny przekaz - Ustawienia systemowe są skomplikowane! Może więc warto zamienić je na coś takiego jak kreator? Tylko jak już przeniesiemy do takiego kreatora wszystkie funkcje to znowu otrzymamy skomplikowane ustawienia systemowe.

Użytkownicy Windowsa boją się używać Linuksa, bo użytkownicy Linuksa sami przyszywają mu łatkę trudnego, tworząc podziały na trudne i łatwe dystrybucje. W rzeczywistości nikt nie sięgnie po trudny system, bo jest trudny i nikt nie chce używać łatwego systemu, bo jest ... dla debili komputerowych. A nikt z użytkowników Windowsa nie przyzna się, że jest takim amatorem, nawet jakby kresem jego możliwości było odpalenie nk.pl. Z mojego doświadczenia wynika, że jak komuś proponuję zainstalowanie Nero Smart, lub jego wersji Enterprise, to wybierze tę drugą wersją, nawet gdyby w życiu nie miał potrzeby skorzystania z tych dodatkowych programów, lub funkcji zestawu (A może kiedyś kupię nagrywarkę LightScribe?).

Niedawna akcja pod tytułem "Premiera Windows 8" pokazała, że deweloperzy mają gdzieś początkujących użytkowników i przewrócili im świat do góry nogami. Zmiana tapety nigdy nie mogła być bardziej skomplikowana. Czy aby na pewno? Pomimo słów krytycznych jakie padły w stronę nowości Windows 8, deweloperzy osiągnęli dzięki temu zamierzony skutek. Żaden system nie może sobie wyobrazić większego szumu edukacyjnego niż trafił na różne blogi fanów Windowsa. Bez kreatorów, bez ułatwień, a i tak każdy zna już większość skrótów Ósemki, czym nie mogą się nawet pochwalić zatwardziali Linuksowcy. A nawet jak nie zna to wie, gdzie tego szukać. Dla większości takim pierwszym kontaktem powinna być strona dystrybutora, lub społeczność projektu, a nie takie wynalazki.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.