Skocz do treści

GNOME 3, a sprawa pasków przewijania

Danny Piccirillo przywołał nieco zapomniany pomysł usprawnienia działania pasków przewijania, który przy okazji zmian w w koncepcji menedżera okien dla GNOME 3.0 głosno dyskutowanej na Reddit (sporo krytycznych komentarzy), można by gładko przeprowadzić. Użytkownicy Ubuntu począwszy od wersji Karmic Koala będą mogli testować GNOME 3.0, wielu z nas zgodzi się, że bardziej intuicyjne paski przewijania świetnie wpisałyby się w zmiany jakie przechodzi GNOME. 

Więcej informacji zachowało się w Archive.org http://www.archive.org/details/popup_scrollbar

A także na YouTube: http://www.youtube.com/watch?v=-PnXY4wjuH8

Nowe paski przewijania z pewnością są dużo wygodniejsze i bardziej intuicyjne niż rozwiązania znane z systemów Windows i Mac. Choć dla „komputerowych tradycjonalistów” na pewno będą dobrym przyczynkiem do narzekań!

Problem jest znany i został odnotowany w co najmniej kilku miejscach:

Prace nad GNOME 3 to dobry moment na zmiany w obsłudze pasków przewijania. Jestem „za” takim rozwiązaniem, a Wy co sądzicie?

Źródło informacji: Pin Stack: Intuitive Scrollbars for GNOME 3.0 (znaleziony na planecie Ubuntu).

Dołącz do toczącej się dyskusji!

Możesz śledzić komentarze czytelników przez RSS , napisać, co o tym wszystkim sądzisz lub zostawić ślad prowadzący do Twojej strony.

  1. Informatyka to obecnie najszybciej rozwijająca się nauka, więc "komputerowy tradycjonalista" to poprostu łagodne określenie osoby, która nie nadąża za światem wokół ;)

    Wprowadzając nowinki nie należy się nimi przejmować - gdyby ich słuchać to do tej pory byśmy konno jeździli.

    Radek

    27 Cze 2009 13:08:59

  2. Radek: Ja jestem za zmianami, zwłaszcza takimi, które naprawdę ułatwiają pracę z oknami. A zastosowałem w miarę neutralne światopoglądowo określenie, żeby nie było flame'a w komentarzach.

    Grzegorz

    27 Cze 2009 13:10:45

  3. W ogóle pasek przewijania dzisiaj jest niepotrzebny. A przynajmniej powinna być możliwość jego wyłączenia. Która dzisiaj mysz nie posiada rolki? ;) zamiast całego paska który się rozwala na całą szerokość ekranu, mogliby zastosować jakąś mini ikonkę która informowałaby iż istnieje możliwość przewinięcia dokumentu. Taka ikona byłaby na środku po prawej, pół przezroczysta, nawet nie musiałaby być klikalna aby przewinąć treść.

    favicon

    lukasz

    27 Cze 2009 13:12:24

  4. lukasz: o już lepiej niech dorzucą kolejną ikonę na pasek narzędziowy (toolbar) lub przycisk na pasek tytułowy (captionbar).

    Grzegorz

    27 Cze 2009 13:13:53

  5. @Grzegorz, ja się wcale nie miałem zamiaru Ciebie czepić ;) Tak w eter napisałem, coby napocząć dyskusję ;)

    @lukasz coś w tym jest. Myślę, że można stworzyć styl GTK bez pasków, ale jakoś nikt się nie podjął... Ciekawe czemu.

    Radek

    27 Cze 2009 13:13:55

  6. Radek: No to Ci się udało dość ładnie "napocząć dyskusję" ;)

    Grzegorz

    27 Cze 2009 13:14:56

  7. Chrome nie posiada już "strzałek" jest tylko sama belka do przewijania, więc technicznie jest coś na rzeczy :P

    favicon

    lukasz

    27 Cze 2009 13:15:14

  8. lukasz: Tylko Chrome bazuje na Qt, czego niestety nie można powiedzieć o GNOME ;)

    Grzegorz

    27 Cze 2009 13:16:18

  9. Grzegorz, nie musisz dziękować ;) Zaraz będziesz miał setkę komci ;)

    W sumie ciekawe, że terminal (czy to w GNOME, czy KDE) pozwala sobie wyłączyć pasek już od dawna, a reszta aplikacji jakoś nie bardzo.

    Radek

    27 Cze 2009 13:16:25

  10. Chrome jest w gtk :P

    favicon

    lukasz

    27 Cze 2009 13:16:48

  11. lukasz: A, faktycznie - linuksowa wersja korzysta z GTK+.
    Radek: Terminal ma w ogóle kilka ustawień dotyczących okna (chociażby ustalenie jego rozmiarów co do ilości kolumn i wierszy), których nie ma żadna inna aplikacja.

    Grzegorz

    27 Cze 2009 13:19:32

  12. Tak, ale ilość wierszy i kolumn to mocno "terminalowe" ustawienie, a ten pasek mimo wszystko aż się prosi żeby go zniknąć w większości aplikacji.

    Radek

    27 Cze 2009 13:21:14

  13. Radek: Nie pamiętam gdzie, ale widziałem taki program lub menedżera okien, który pozwalał skalować okna, ale nie tradycyjnie zmieniać rozmiar okna (są takie które nie pozwalają tego zrobić, duży minus w przypadku graficznych instalatorów, gdy ktoś ma małą lub niepoprawnie skonfigurowaną rozdzielczość ekranu), tylko skalować.

    Grzegorz

    27 Cze 2009 13:23:37

  14. Compiz-Fusion ma taki ficzer :)

    Radek

    27 Cze 2009 13:24:24

  15. I chyba jakiś WM z box w naziwe... Flux? Niestety w openboxie tego nie zauważyłem.

    favicon

    lukasz

    27 Cze 2009 13:29:34

  16. Ja przycisków na pasku przewijania nie mam już od dawna, służy mi tylko do pokazywania pozycji. Wszystko pionowo i poziomo scrolluję kulką w myszce.

    To wideo już kiedyś widziałem, myślę że lekko go dopracować i się doskonale nadaje do wprowadzenia.

    favicon

    Fluxid

    27 Cze 2009 13:56:05

  17. a co powiecie na cos takiego: http://www.youtube.com/watch?v=lsZvwyxJ9vk - jak dla mnie bomba.

    favicon

    redapple

    27 Cze 2009 14:04:17

  18. i masz babo placek, to samo w tekscie jest - przepraszam.

    favicon

    redapple

    27 Cze 2009 14:07:17

  19. redapple: + za starania ;)

    Grzegorz

    27 Cze 2009 14:07:51

  20. redapple - nie ma tam nic czego by nie było już dziś.

    favicon

    lukasz

    27 Cze 2009 14:08:31

  21. Naszła mnie jeszcze taka myśl, że nie widziałem jeszcze motywu GTK+, który oszczędzałby cenne miejsce na pulpicie i był domyślnie zainstalowany w jakieś dystrybucji.

    Prawie zawsze instaluję motywy w stylu "compact", "semi-compact" lub "slim", bo rozmiary pasków narzędziowych i przewijaków w GNOME to jest skandal ;) Przeszkadzają mi w rozdzielczości 1280x800 na laptopie, że o 1024x600 na netbooku nie wspomnę. W cholerę miejsca jest marnowane, a użytkowników zmusza się do żonglowania okienkami, bo rozmieszczenie więcej niż dwóch okien naraz w GNOME jest prawie nie możliwe.

    Grzegorz

    27 Cze 2009 15:02:03

  22. Domyślne motywy może nie powalają, ale możliwości konfiguracji jest sporo (szczególnie jak ramki rysuje Emerald) i można z GTK coś fajnego zrobić. Ja ostatnio wywaliłem pasek tytułowy z okienek (to co było pod przyciskami mam pod klawiaturą i Alt+lewoklik). Wyszło to tak: http://picasaweb.google.pl/radoslaw.dominiak/LinuxDesktop#5346770628578582642

    Radek

    27 Cze 2009 15:15:58

  23. Radek, nieźle, wywaliłbym jeszcze z tego menu i dał do góry na pasek jako globalmenu

    favicon

    lukasz

    27 Cze 2009 15:18:03

  24. lukasz: GlobalMenu zmniejsza okienka wywalając menu, ale mnie jest się ciężko przestawić. Znacie może sposób na zwianie menu np. do 2-5px paska, który by się rozwijał po najechaniu myszą lub kliknięciu i prezentował całe menu?

    Grzegorz

    27 Cze 2009 15:20:56

  25. Prawda, "macmenu" jest fajne, ale kłopotliwe, nie z każdą aplikacją działa itp itd. poza tym mam tylko jeden panel, na którym nie ma już miejsca na "macmenu" ;)

    Radek

    27 Cze 2009 15:21:47

  26. Radek: Najnowsza wersja działa już chyba z większością programów (nie zależnie od środowiska). Mimo to, jestem o(d)porny na wynaazki w stylu Mac, no może poza dokiem.

    Grzegorz

    27 Cze 2009 15:23:06

  27. Dla mnie jest idealne bo mało kiedy go używam... Tak samo jak np. Opere, czy Bluefisha pozbawiłem dekoracji okien bo są na całą szerokość ekranu... Minimalizacja itp. dostarcza mi docbarx < tak wiem, oba "bajery (globalmenu, docbarx)" czerpią z maca, ale są dobre.

    Radek - a jak zrobiłeś tą opcje z klikaniem dla minimalizacji? To opcje compiza?

    favicon

    lukasz

    27 Cze 2009 15:24:50

  28. lukasz, Compiz pozwala przypisywać do tego skróty klawiszowe (tak samo do maksymalizacji, zamknięcia, shade/ushade itd.). Poza tym alt+prawoklik wyświetla menu gdzie można sobie wszystko wyklikać. A że nawyk do alt i tak mam, bo używam go do machania okienktami, to jest to bardzo wygodne.

    Radek

    27 Cze 2009 15:28:23

  29. Ten pasek przewijania nie jest zły - ma parę irytujących niedoróbek ale większość z nich można by doszlifować. Ciekawy powiew "świerzości". Podoba mi się szczególnie fakt, że to nie jest kolejny mockup a działająca implementacja.
    @lukasz: Ja nie mam kulki bo korzystam przez większość czasu z trackpointa wbudowanego w laptopa.

    favicon

    kklimonda

    27 Cze 2009 17:09:58

  30. kklimonda, jeśli to IBM (zgaduję po trackpoincie) to on ma też jakiś przycisk nad touchpadem udający rolkę...

    Radek

    27 Cze 2009 17:11:08

  31. To jeszcze spróbuję skorzystać na popularności notki i dowiedzieć się czy zna ktoś program dla GNOME, który tworzy boksy na pulpicie, w których można przechowywać ikony plików i folderów tak jak w KDE4 lub windowsowym Fences?

    Grzegorz

    27 Cze 2009 17:31:47

  32. W pełni za! Co ciekawe, można dzięki temu zaoszczędzić mnóstwo miejsca. Wystarczy wyłączyć te paski. Co do pokazywania obecnej pozycji, to wystarczy coś na wzór elementu html hr(półprzezroczyste np. w kolorze niebieskim) lub strzałeczka widoczna na tym filmie. Czyli zamiast pasków widzimy półprzezroczystą strzałkę przylegającą do krawędzi okna lub przedziałkę(prowadnicę). Jestem za tym pierwszy rozwiązaniem.

    favicon

    Sławek

    27 Cze 2009 19:13:52

  33. Co do proponowanej ikonki i całkowitego wyłączenia pasków, to też fajny pomysł. Niektóre aplikacje posiadają obecnie autoprzewijanie. W dodatku, to w coraz większej ilości komputerów mamy bluetooth. Wystarczy kontrolować obecność użytkownika, jak również widoczność przesuwanej kontrolki. Kiedy kontrolka jest niewidoczna - nie przesuwamy jej. Szybkość przesuwania dałoby się kontrolować za pomocą komend głosowych lub rolką.

    W ogóle możliwość powiedzenia komputerowi slow, speed lub stop byłaby super! Nagle otwiera nam się parę okien, to tylko mówimy all slow, a już film się wolniej odtwarza, gra komputerowa pauzuje, strona przestaje przewijać, a my mamy czas na udzielenie odpowiedzi. Można byłoby to poprawić. No dobra.. Trochę przesadziłem. Należy zauważyć, iż trzeba byłoby to dopasować do wielojęzycznych interfejsów.

    favicon

    Sławek

    27 Cze 2009 19:21:01

  34. Ciekawi mnie jak doszedłeś od pasków przewijania do sterowania głosem :D Poza tym, komputery są ... inaczej, My jako ludzie nie dajemy sobie rady z napisaniem czegoś takiego. I wątpię aby w najbliższych 10 latach, powstało coś sensownego, co pozwoli na bezbłędne sterowanie głosem.

    favicon

    lukasz

    27 Cze 2009 19:24:20

  35. @Radek: u mnie ten przycisk zawsze za 3 przycisk myszy robi :)

    favicon

    kklimonda

    27 Cze 2009 20:08:14

  36. przepraszam za OT - obejrzyj swojego bloga w Operze Mini

    favicon

    D4rky

    27 Cze 2009 20:25:56

  37. D4rky: Napisz wprost, co "odkryłeś"? Kiedy ostatnio sprawdzałem (jakieś 2 miesiące temu), wszystko było okej. W aktualnym podglądzie w Opera Mini Demo, zauważyłem tylko źle powielone logo w nagłówku bloga. Jeśli się nie mylę, w Operze Mini 4.1 wszystko było okej. Tak czy owak, bloga odwiedza miesięcznie kilkanaście osób korzystających z komórek do przeglądania internetu, dla nich mam komplet odnośników do wersji mobilnej dostępnej przez Atom, RSS lub WWW.

    Grzegorz

    27 Cze 2009 20:49:19

  38. Grzglo - szarawy tekst na białym tle

    D4rky

    28 Cze 2009 22:07:27

  39. Mam nadzieję, że nie zlikwidują pasków w ogóle. Gdy zepsuła mi się rola w myszy, a z mojego zadupia (przepraszam za określenie) pojechać do komputerowego po mychę tak łatwo nie jest musiałem paskiem/strzałkami operować przez prawie tydzień.

    Skubert

    28 Cze 2009 23:24:34

  40. Nie przesadzacie z tymi peanami się nad użytecznością strzałek przy przewijaniu? Spróbujcie strzałkami albo rolką w myszce przewinąć dokument tekstowy ze strony 1 do 290.

    Najczęściej przewijam zawartość okna łapiąc za pasek przewijania i przesuwając go góra/dół. Jak widzę, jak ktoś bawi się z strzałeczkami, to aż mnie tłucze, że tak można marnotrawić czas.

    Zaprezentowany koncept jest ok. Całkowita likwidacja paska przewijania też może jest i ok, ale jakbym wtedy pisał wiadomość w tym okienku na stronie i chciał się w nim przemieścić do góry? Każde okno z przyciskiem do aktywowania przewijania? Jak widzicie to w aplikacjach, które mają po kilka okien, w których coś można przesuwać? Takie likwidowanie paska przesuwania, po to, żeby mnożyć jakieś inne przełączniki, jest nieporozumieniem.

    Żeby prościej przesuwać zawartość okna, które ma taką możliwość? Widziałbym możliwość złapania 'za treść' np. prawym przyciskiem i przeciągać góra/dół. Problem, że prawy przycisk jest już oprogramowany. A kombinacje klawiszy są dla maniaków (choć wygodne).

    favicon

    salvadhor

    29 Cze 2009 06:45:59

  41. salvadhor a w czym problem umieścić zamiast całego paska, małą ikonę która nie będzie aż tak rzucająca się w oczy, a spełniać będzie taka samą funkcjonalność.

    favicon

    lukasz

    29 Cze 2009 08:35:50

  42. @salvadhor: Ja bym po prostu widział autoukrywany pasek przewijania, tą strzałeczkę zamiast niego lub poziomą/pionową kreskę.

    Ciekawym pomysłem jest też odpowiednie pokolorowanie brzegów widgetu. Kiedy widok jest blisko prawej krawędzi widgetu, to prawa krawędź wyświetlanego widoku jest ciemna. W przypadku, gdy po prawej jest jeszcze sporo niewidocznego miejsca, to krawędź jest jasna. Można by nawigować, klikając w krawędź. Pomysł ciekawy, choć ma mnóstwo wad.

    favicon

    Sławek

    29 Cze 2009 09:50:24

  43. salvadhor: Jak mam przejść do strony 290 to korzystam z "Idź do", a nie myszki ;) Ale pomysł z łapaniem treść jest bardzo fajny, z tego, co kojarzę to Acrobat Reader dysponuje taką funkcją.

    Grzegorz

    29 Cze 2009 11:26:07

Dodaj komentarz

Markdown (szczegółowy opis znaczników):
*em* | 1. lista 2. numerowana | * lista wypunktowana | _strong_ | [link](http://) | <http://> | > cytat.