eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - zastąpienie kontrolek formularza grafiką
Ilość wypowiedzi w tym wątku: 88

  • 31. Data: 2009-06-18 22:32:51
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: Paweł Piskorz <n...@p...nie?>

    Marek pisze:
    >> Żaden z powyższych sposobów nie daje jednolitych kontrolek z punktu
    >> widzenia końcowego użytkownika. A ten obecnie ma jednolite, bo w
    >> programach i na stronach wyglądają tak samo, więc jak się nauczy w
    >> jednym miejscu z nich korzystać to już jest masta i żaden formularz mu
    >> nie straszny.
    >
    > Argumentację rozumiem i akceptuję lecz jest to ograniczone postrzeganie
    > do 1 punktu widzenia, moim zdaniem. Klienci zlecający realizacje
    > projektów mają różne wizje w końcu.

    Owszem, i często wizja słonika przesłania im wizję zdobywania klientów,
    bo słonika widać i można nim szpanować, a klienta który przez niego nie
    dał rady złożyć zamówienia już nie.
    Trzeba znać granice, w gazecie nie umieścisz filmu, w ulotce nie
    walniesz ogromnej reklamy przesłaniającej treść, a na stronie nie
    ostylujesz kontrolek formularza (zbyt łatwo ;)).

    > Po drugie, zauważ, że kiedyś nie
    > było CSS i każdy nagłówek <h1> stron wyglądał tak samo. Mogłoby się
    > wydawać, ze panował wtedy super-standard, super-porządek,
    > super-ergonomia. Potem pozwolono na jego modyfikacje, kolorowanie, wybór
    > czcionki itp. A dlaczego tak, skoro standaryzacja wyglądu sprzyjała
    > ergonomii?

    Gazety/czasopisma/książki też oryginalnie przedstawiają swoje treści i
    nijak to nie przeszkadza w ich odbiorze. Jednak nadal czytasz je z lewej
    do prawej i strony przewracasz z prawej na lewo. Jestem pewien że
    klienci mają "wizje" i na to, całe szczęście nikt ich nie słucha :)

    > Przyznasz rację, że obecnie nie słyszy się opinii
    > krytycznych odnośnie wprowadzenia możliwości manipulowania wyglądem
    > poszczególnych elementów. Czemu więc dzielić elementy HTML na lepsze i
    > gorsze: poddające się modyfikacji wyglądu nie pozwalające na to?

    Bo elementy formularza to tak na prawdę kontrolki, a więc zupełnie inna
    grupa, tak samo pasek przewijania - one są moje, nie Twoje, i to ja
    decyduję jak będą u mnie wyglądały, tak samo jak to ja decyduję jak
    wygląda mój Firefox i gdzie się otworzy strona.
    Programy na Twoim komputerze też różnie wyglądają, ale nadal kontrola
    odbywa się poprzez stare, sprawdzone, *znane* menu czy przyciski. MS z
    którąśtam wersją Office'a wprowadził nowe menu, ludzie narzekali ale się
    sprawdziło. Jednak jest różnica między przyswojeniem nowego sposobu
    kontroli programu, za który dałeś kilkaset PLN i używasz na co dzień, a
    strony którą odwiedzasz prawdopodobnie pierwszy i ostatni raz i możesz
    ją zastąpić inną, "normalną".


    --
    message[autor="PablO"]::after {
    content:"Pozdrawiam";
    }


  • 32. Data: 2009-06-18 22:38:32
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: porneL <n...@p...net>

    On Thu, 18 Jun 2009 21:27:38 +0100, Marek <m...@s...interia.pl>
    wrote:

    > Argumentację rozumiem i akceptuję lecz jest to ograniczone postrzeganie
    > do 1 punktu widzenia, moim zdaniem. Klienci zlecający realizacje
    > projektów mają różne wizje w końcu. Po drugie, zauważ, że kiedyś nie
    > było CSS i każdy nagłówek <h1> stron wyglądał tak samo. Mogłoby się
    > wydawać, ze panował wtedy super-standard, super-porządek,
    > super-ergonomia. Potem pozwolono na jego modyfikacje, kolorowanie, wybór
    > czcionki itp. A dlaczego tak, skoro standaryzacja wyglądu sprzyjała
    > ergonomii?

    Na sensownych stronach <h1> jest nadal większe i pogrubione. I jeśli zbyt
    polecisz z fantazją, to też odbije się negatywnie na użyteczności strony
    (obniży "skanowalność" tekstu).

    Nawet nie wspominaj swoim klientom o regułach składu i typografii, bo z
    rozpaczy wykrwawią się ich kreatywne dusze ;)

    > poszczególnych elementów. Czemu więc dzielić elementy HTML na lepsze i
    > gorsze: poddające się modyfikacji wyglądu nie pozwalające na to?

    Elementy formularzy są interaktywne i zależne od systemu operacyjnego.
    Historycznie nie było w ogóle technicznej możliwości zmiany ich wyglądu -
    dlatego specyfikacja CSS (pisana w czasach Windows 95) nie określiła jak
    mogą być stylowane i dlatego teraz z ich stylowaniem jest taki syf.

    Poza tym pomylenie nagłówka z akapitem zazwyczaj nie ma tak dużych
    konsekwencji jak zrozumienie checkboxa na odwrót.


    Jeśli ostylujesz pole tekstowe albo przycisk w granicach rozsądku, to
    oczywiście nic strasznego się nie stanie. Użytkownicy najwyżej pomyślą
    sobie, że jest brzydki (nawet jak będzie ładny), dziwny i nie miałeś nic
    lepszego do roboty.

    Niestety gorzej jest z pozostałymi elementami formularzy, bo przez różne
    dziwactwa w implementacjach łatwo jest je kompletnie zepsuć albo
    przynajmniej uczynić irytująco topornymi dla kogokolwiek poza
    użytkownikiem myszy i popularnej przeglądarki na tym samym systemie,
    którego używasz.


    Można inaczej postawić sprawę: czy stylowanie jest podyktowane potrzebą
    użytkowników? Czy ktoś zrezygnuje z korzystania ze strony, jak zobaczy
    standardowy checkbox?
    Czy liczba takich osób jest warta nakładu pracy i większa od liczby osób,
    którym udziwniony checkbox będzie przeszkadzał?

    --
    http://pornel.net
    this.author = new Geek("porneL");


  • 33. Data: 2009-06-18 23:27:22
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: Krzysztof Warunek <k...@w...pl>

    Paweł Piskorz pisze:
    > Bo elementy formularza to tak na prawdę kontrolki, a więc zupełnie inna
    > grupa, tak samo pasek przewijania - one są moje, nie Twoje, i to ja
    > decyduję jak będą u mnie wyglądały, tak samo jak to ja decyduję jak
    > wygląda mój Firefox i gdzie się otworzy strona.
    > Programy na Twoim komputerze też różnie wyglądają, ale nadal kontrola
    > odbywa się poprzez stare, sprawdzone, *znane* menu czy przyciski. MS z
    > którąśtam wersją Office'a wprowadził nowe menu, ludzie narzekali ale się
    > sprawdziło. Jednak jest różnica między przyswojeniem nowego sposobu
    > kontroli programu, za który dałeś kilkaset PLN i używasz na co dzień, a
    > strony którą odwiedzasz prawdopodobnie pierwszy i ostatni raz i możesz
    > ją zastąpić inną, "normalną".

    No i tu inaczej podchodzę do tego. Programista w tej chwili dowolnie
    manipuluje GUI nawet kontrolki formularza w Excelu można ostylować,
    niestety nie dotyczy to w pełni css,html

    I taka manipulacja ma miejsce coraz częściej, więc ponawiam pytanie jak
    wyglądają standardowe kontrolki, bo u mnie inne ma pc tools, inne skype,
    inne ma jedit, inne ma program dialup, inne ma wiele programów bo nie
    stosują się do theme systemu, inne ma winamp, inne ma panel ATI, inne ma
    panel Realtek, itd.

    Do czego się przyzwyczaił użytkownik.

    np:
    Foobar2000 nie jest tak popularny jak choćby WMP czy winamp /jeśli
    chodzi o odtwarzacz audio/ bo jest "standardowy wizualnie" czyt. dla
    większości mało atrakcyjny, a rozrywka powinna dostarczać atrakcji.

    Nie jestem za nawrzucaniem kolorków, obrazków po kontrolkach ale są
    projekty gdzie jest to powiedzmy "wymuszane", albo dobrze widziane.

    Poza tym pamiętam Netscape'a jak wyszedł ze swoją skórką tą taką
    niebieską, wszyscy się zachwycali choć muliła strasznie /przynajmniej u
    mnie/.



    --
    pozdrawiam,

    Krzysztof Warunek

    *In specialibus generalia quaerimus*


  • 34. Data: 2009-06-19 09:11:04
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: "Marek" <m...@s...interia.pl>

    > Na sensownych stronach <h1> jest nadal większe i pogrubione. I jeśli zbyt
    > polecisz z fantazją, to też odbije się negatywnie na użyteczności strony
    > (obniży "skanowalność" tekstu).

    A to już inna sprawa. To już kwestia przestrzegania zasad ergonomii i
    wyczucia designera. Takie błędy zdarzają się najlepszym czasem. Np. system
    pomocy do programów na stronach Adobe umieścił szare okno tekstowe wstępnie
    wypełnione mniej szarym "search" i to wszystko na szarym tle. Trochę czasu
    trzeba było poświęcić na jego dostrzeżenie.

    > Nawet nie wspominaj swoim klientom o regułach składu i typografii, bo z
    > rozpaczy wykrwawią się ich kreatywne dusze ;)

    Nie mam inklinacji samobójczych :-D

    > Elementy formularzy są interaktywne i zależne od systemu operacyjnego.

    Niekoniecznie. Zobacz sobie kontrolki w różnych programach. Popatrz na
    programy Adobe - w końcu to też formularze (windows and controls). Ikonki w
    nich zwykle zmieniają kolor w stanie aktywnym i pasywnym. W Excellu można je
    dostosowywać. Wszędzie kontrolki wyglądają inaczej. Typowe systemowe
    stosowane są niezbyt często i zazwyczaj pozostały tylko w oknach
    konfiguracji programów. Zastanowiłem się nad tym aspektem właśnie i nie
    zauważyłem aby mi to przeszkadzało - nawet traktowałem to jako naturalny
    element interfejsu. Przypuszczam, że jeśli zamiast narzędzia gumki zrobiłbyś
    w tym miejscu radiobutton z napisem "gumka", a w miejscu szybkiej maski w
    Photoshopie dałbyś checkbox on/off to taki interfejs zostałby skrytykowany
    przez użytkowników i to bardzo głośno. Pamiętaj, że formularz to nie tylko
    ankieta choć i w ankiecie też modyfikacje checkboxów i radiobuttonów mogłyby
    mieć pozytywny skutek.

    Przykład jednej z takich ankiet: czarne tło, białe napisy i zielone
    zaokrąglone ramki wokół czarnych pól tekstowych. Każdy wie, ze to formularz
    i nie zastanawia się nad tym. Poprostu zaczyna go wypełniać. Umieszczenie w
    tym layoucie standardowych w/w kontrolek wygląda jak masakra. Gdyby
    radiobutton był np. zelonym okręgiem, w którym pojawia się zielone kółko w
    stanie aktywnym to wyglądałoby to super i z pewnością nikt nie miałby
    wątpliwości, że to radiobutton.Czy nie mam racji?

    > Historycznie nie było w ogóle technicznej możliwości zmiany ich wyglądu -
    > dlatego specyfikacja CSS (pisana w czasach Windows 95) nie określiła jak
    > mogą być stylowane i dlatego teraz z ich stylowaniem jest taki syf.

    To nawet nie o historię chodzi lecz o naturalny rozwój technologii i
    konieczność łączenia tego co było z nowymi mozliwościami a także chęci
    stosowania nowinek przez userów (bez precyzowania kim oni są).

    > Poza tym pomylenie nagłówka z akapitem zazwyczaj nie ma tak dużych
    > konsekwencji jak zrozumienie checkboxa na odwrót.

    Znów przytoczę tu przykład narzędzia "gumka".

    > Jeśli ostylujesz pole tekstowe albo przycisk w granicach rozsądku, to
    > oczywiście nic strasznego się nie stanie.

    No i o tym właśnie mówię. Jeśli ktoś będzie chciał zniszczyć czytelność
    strony to już w tej chwili ma do tego bardzo rozwinięte narzędzia. Zabronić
    tego nikomu nie można.

    > Użytkownicy najwyżej pomyślą sobie, że jest brzydki (nawet jak będzie
    > ładny), dziwny i nie miałeś nic lepszego do roboty.

    No więc niech CSS pozwoli nam być wyraźnymi! Niech o nas mówią źle i dobrze
    :-) Strona to również sposób wyrażania charakteru firmy.

    > Niestety gorzej jest z pozostałymi elementami formularzy, bo przez różne
    > dziwactwa w implementacjach łatwo jest je kompletnie zepsuć albo
    > przynajmniej uczynić irytująco topornymi dla kogokolwiek poza
    > użytkownikiem myszy i popularnej przeglądarki na tym samym systemie,
    > którego używasz.

    No i wtedy klient mówi: miałem głupi pomysł, zapłacę Ci abyś zrobił to
    inaczej, np. za pomocy słoników. No i biznes zaczyna się kręcić lepiej :-)
    Tak więc od strony biznesowej też ma to pozytywny wydźwięk. :-)

    > Można inaczej postawić sprawę: czy stylowanie jest podyktowane potrzebą
    > użytkowników? Czy ktoś zrezygnuje z korzystania ze strony, jak zobaczy
    > standardowy checkbox?

    Sądzę, że wbrew przesłankom ergonomicznej standaryzacji, ludziom to
    odpowiada. Jednych standard odstraszy a innych przyciągnie. W niektórych
    zastosowaniach standardowy checkbox może wydać się rażąco niewłaściwym
    kształtem (znów powołuję się na "gumkę").

    > Czy liczba takich osób jest warta nakładu pracy i większa od liczby osób,
    > którym udziwniony checkbox będzie przeszkadzał?

    Powiem Ci jakie mam obserwacje na ten temat. W/w formularz (ankieta
    konkretnie) był jako jedyny w mojej karierze poddany badaniom w szerokim
    gronie osób. Oceniano m.in. zrozumiałość posługiwania się nim oraz formę
    graficzną. Radiobuttony w projekcie były wspomnianymi kółkami. Nie
    stwierdzono aby ktokolwiek korzystający z tego formularza nie zorientował
    się, że kółko to radiobutton. Formularz zyskał opinie od zwykłego do bardzo
    atrakcyjnego (estetycznie). Nie było negatywnych opinii.

    Wniosek z tego jest taki, że ludzie nie są purystami i lubią lub
    przynajmniej rozumieją udziwnienia. Obecny świat jest pełny agresywnych
    reklam (np. budzące odruch wymiotny reklama Play) oraz psychodelicznych
    stron jak Heyah. Zielone kółko w miejscu radiobuttona to pełny reklaks w
    porównaniu z w/w.


  • 35. Data: 2009-06-19 09:37:44
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: Paweł Piskorz <n...@p...nie?>

    Marek pisze:
    > Przykład jednej z takich ankiet: czarne tło, białe napisy i zielone
    > zaokrąglone ramki wokół czarnych pól tekstowych. Każdy wie, ze to
    > formularz i nie zastanawia się nad tym.

    A czym inny miałaby być ankieta? ;)

    > Gdyby radiobutton był np. zelonym okręgiem, w którym pojawia
    > się zielone kółko w stanie aktywnym to wyglądałoby to super i z
    > pewnością nikt nie miałby wątpliwości, że to radiobutton.Czy nie mam racji?

    Może i masz.

    > Sądzę,

    Jak jesteś taki guru i własny osąd bez testów pozwala Ci olać dobrze
    przyjęte praktyki, to się nie przejmuj i just do it! :)

    > Powiem Ci jakie mam obserwacje na ten temat. W/w formularz (ankieta
    > konkretnie) był jako jedyny w mojej karierze poddany badaniom w szerokim
    > gronie osób.

    Jakim badaniom? Daliście losowym użytkownikom ankietę do ankiety, czy
    może popytałeś znajomych/innych osób z firmy jak im się podobała?


    --
    message[autor="PablO"]::after {
    content:"Pozdrawiam";
    }


  • 36. Data: 2009-06-19 10:30:56
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: "Marek" <m...@s...interia.pl>

    > A czym inny miałaby być ankieta? ;)

    Np. formularzem, który zamiast zielonego kółka na czarnym tle ma standardowy
    radiobutton, który na tym tle wyglada paskudnie lub nawet jeszcze gorzej :-)

    > Jak jesteś taki guru i własny osąd bez testów pozwala Ci olać dobrze
    > przyjęte praktyki, to się nie przejmuj i just do it! :)

    Odezwa do twórców CSS: dajcie mi młotek i gwoździe, to zrobię to :-)
    Cała ta dyskusja bierze się stąd, że "moja" propozycja podejścia polegająca
    na chęci ostylowania radiobuttonów (co okazało się w dyskusji technicznie
    niewykonalnym) jest beeee. Powinno stosować się jedynie słuszne standardowe
    kształty tych kontrolek. Chciałem wysłuchać argumentacji i odnieść ją do
    moich obserwacji i doświadczeń.

    > Jakim badaniom? Daliście losowym użytkownikom ankietę do ankiety, czy
    > może popytałeś znajomych/innych osób z firmy jak im się podobała?

    To nie ja robiłem te badania tylko jakaś firma zajmująca się tematyką
    profesjonalnie. Jestem podwykonawcą jedynie w długim łańcuszku. Tematem był
    m.in. formularz. Z racji zawodu swojego zainteresowałem się wnioskami stąd
    płynącymi, które okazały się być zgodne z tym co intuicyjnie paktykowałem.

    W małych przedsięwzięciach oczywiście czasem na własną rękę podpytuję
    przypadkowe osoby. Wtedy też zdarza się wykryć jakiegoś babola
    ergonomicznego. To też dobra metoda choć wtedy nie mówię o badaniach
    statystycznych.


  • 37. Data: 2009-06-19 13:34:03
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: Artur Muszyński <a...@u...wytnijto.com.pl>

    Marek pisze:
    > Chodzi o oglądaczy stron czy zleceniodawców stron WWW? Jeśli o tych
    > pierwszych to wierzę. Jednakże w drugim przypadku bywa bardzo
    > różnie.Statystyk nie robiłem lecz jedynie własne życiowe obserwacje
    > przytaczam.

    Ja też ci wierzę. Klienci czasem wyraźnie chcą się pociąć, a programista
    ma dylemat: Dać im brzytwę czy wezwać pogotowie.

    artur


  • 38. Data: 2009-06-19 17:16:15
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: "Marek" <m...@s...interia.pl>

    > Ja też ci wierzę. Klienci czasem wyraźnie chcą się pociąć, a programista
    > ma dylemat: Dać im brzytwę czy wezwać pogotowie.

    Ja go nie mam - daję brzytwę :-))))


  • 39. Data: 2009-06-19 20:49:28
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: porneL <n...@p...net>

    On Fri, 19 Jun 2009 10:11:04 +0100, Marek <m...@s...interia.pl>
    wrote:

    >> Elementy formularzy są interaktywne i zależne od systemu operacyjnego.
    >
    > Niekoniecznie. Zobacz sobie kontrolki w różnych programach. Popatrz na
    > programy Adobe - w końcu to też formularze (windows and controls).
    > Ikonki w nich zwykle zmieniają kolor w stanie aktywnym i pasywnym. W
    > Excellu można je dostosowywać. Wszędzie kontrolki wyglądają inaczej.

    Ja nie cierpię mieć w systemie miszmaszu eklektycznych aplikacji. Uważam
    za porażkę, że IE, Office 2k7 i reszta aplikacji mają menu w różnych
    miejscach, że co druga aplikacja wymyśla własny GUI toolkit, a niektóre
    nawet mają własne obramowanie okien.

    To, że system nie potrafi zapewnić spójności i/lub twórcy aplikacji go nie
    szanują, nie oznacza, że taka sytuacja jest w porządku i należy ją
    przenosić gdzie indziej.

    > Przypuszczam, że jeśli zamiast narzędzia gumki zrobiłbyś w tym miejscu
    > radiobutton z napisem "gumka", a w miejscu szybkiej maski w Photoshopie
    > dałbyś checkbox on/off to taki interfejs zostałby skrytykowany przez
    > użytkowników i to bardzo głośno.

    Nie rozumiem o co ci chodzi.

    > Przykład jednej z takich ankiet: czarne tło, białe napisy i zielone
    > zaokrąglone ramki wokół czarnych pól tekstowych. Każdy wie, ze to
    > formularz i nie zastanawia się nad tym. Poprostu zaczyna go wypełniać.
    > Umieszczenie w tym layoucie standardowych w/w kontrolek wygląda jak
    > masakra. Gdyby radiobutton był np. zelonym okręgiem, w którym pojawia
    > się zielone kółko w stanie aktywnym to wyglądałoby to super i z
    > pewnością nikt nie miałby wątpliwości, że to radiobutton.Czy nie mam
    > racji?

    Masz rację.

    > Sądzę, że wbrew przesłankom ergonomicznej standaryzacji, ludziom to
    > odpowiada. Jednych standard odstraszy a innych przyciągnie. W niektórych
    > zastosowaniach standardowy checkbox może wydać się rażąco niewłaściwym
    > kształtem (znów powołuję się na "gumkę").

    Nie kumam tej gumki.

    Ja nie mówię, żeby robić wszystko wyglądające jak checkbox, tylko żeby
    checkbox wyglądał jak checkbox.

    Paleta narzędzi jest już utartym elementem interfejsu i nie potrzeba jej
    zastępować checkboksami.

    Ale np. artystyczny interfejs polegający na wiązaniu supełków na wstążce
    lepiej zastąpić checkboksami.

    --
    http://pornel.net
    this.author = new Geek("porneL");


  • 40. Data: 2009-06-20 12:12:32
    Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
    Od: Peter <p...@p...fm>

    porneL pisze:
    [...]
    > Ja nie cierpię mieć w systemie miszmaszu eklektycznych aplikacji. Uważam
    > za porażkę, że IE, Office 2k7 i reszta aplikacji mają menu w różnych
    > miejscach, że co druga aplikacja wymyśla własny GUI toolkit, a niektóre
    > nawet mają własne obramowanie okien.
    >
    > To, że system nie potrafi zapewnić spójności i/lub twórcy aplikacji go
    > nie szanują, nie oznacza, że taka sytuacja jest w porządku i należy ją
    > przenosić gdzie indziej.

    Moim zdaniem każdy element "html-owy" powinno dać się modyfikować. I tak
    jest praktycznie w wielu przypadkach możliwe, ale z reguły trzeba
    napisać "tonę" kodu. Pytanie tylko po co pisać, skoro mogłoby być to
    modyfikowane np. przez CSS-a? Eh...

    Natomiast w przeglądarce mogłaby być opcja pt. "użyj systemowych
    wizualizacji elementów html". Natomiast jak ona miałaby działać, to nie
    wiem, bo pewnie dałoby się ją obejść ;-)

strony : 1 ... 3 . [ 4 ] . 5 ... 9


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: