-
Data: 2009-06-20 14:57:59
Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
Od: "Marek" <m...@s...interia.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> 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.
W takim przypadku można wyłączyć style i po kłopocie.
> 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.
No ale przecież wspominałem o tym, że systemowe kontrolki często są
nieadekwatne. O tym niżej raz jeszcze.
> Nie rozumiem o co ci chodzi.
Ok, wyjaśniam. Chodzi o zastosowanie kontrolki jako elementu aplikacji
HTML - o zastosowaniu "tradycyjnym" będzie niżej. Mamy sobie formularz HTML.
Jedną z jego kontrolek jest checkbox lub radiobutton (czyli kontrolka
dwustanowa). Za jej pomocą chcemy włączyć pewną funkcję: przykładowo
byłabyto justyfikacja tekstu w oknie jakiegoś prostego edytora, w którym
tekst wklepujemy. Może to być też ustawienie priorytetu wiadomości jaką
redagujemy w formularzu HTML. To pierwsze pewnie widziałeś nie raz w JS
zrobione. Teraz wyobraź sobie, że zastępujemy ikonkę justyfikacji (czyli
kwadracik z imitacją tekstu, który ma 2 reprezentacje graficzne: wyszarzony
nieaktywny i kolorowy jako aktywny) checkboxem z etykietą tekstową
"justyfikacja tekstu". Jak na mój gust to ohyda. Dlatego przełączniki on/off
powinny dawać się zastąpić niesystemowymi. Zauważ, że aplikacje desktop to
mają i nikt nie marudzi.
> Masz rację.
No i to jest drugie zastosowania radiobuttona/checkboxa graficznego - tym
razem jako elementu ankiety (a nie aplikacji). Więc również może być
graficzny i jak sam stwierdziłeś - pasowałby taki bardziej we wspomnianym
zastosowaniu niż systemowy. Więc oba powyższe przypadki skłaniają do
umożliwienia stylowania kontrolek.
> Nie kumam tej gumki.
j/w :)
> Ja nie mówię, żeby robić wszystko wyglądające jak checkbox, tylko żeby
> checkbox wyglądał jak checkbox.
Czyli miał etykietę tekstową i parafkę w aktywnym stanie? Skomentowałem to
na przykładzie kontrolki włączającej justyfikację tekstu. Parafka
wygladałaby tam jak błąd lub niedpoatrzenie programisty - my potrzebujemy
ikonkę dwustanową.
> Paleta narzędzi jest już utartym elementem interfejsu i nie potrzeba jej
> zastępować checkboksami.
Twórcy aplikacji desktopowych robią to niemalże wszędzie - sporadycznie
widuje się elementy interfejsu w surowej formie. Np. paleta narzędzi w
Photoshopie jest rodzajem radiobuttonów. Włączasz jedno narzędzie - wyłącza
się inne. Gdyby to były kółka z kropką z napisem "gumka", "przycinanie",
"wypełnianie", "różdżka" to taki interfejs byłby wyśmiany przecież. Nie mam
racji?
Dlaczego takiego "Photoshopa" nie mogę mieć na stronie WWW?
> Ale np. artystyczny interfejs polegający na wiązaniu supełków na wstążce
> lepiej zastąpić checkboksami.
Czyli chciałbyś tego Photoshopa bez graficznych dwustanowych ikonek ???
Następne wpisy z tego wątku
- 20.06.09 15:16 Paweł Piskorz
- 20.06.09 15:22 Paweł Piskorz
- 20.06.09 16:37 porneL
- 20.06.09 18:19 Peter
- 20.06.09 18:21 Peter
- 20.06.09 19:30 Paweł Piskorz
- 20.06.09 20:05 Peter
- 20.06.09 20:37 Marek
- 20.06.09 20:54 Marek
- 20.06.09 22:54 Peter
- 20.06.09 23:22 Peter
- 21.06.09 00:28 porneL
- 21.06.09 11:02 Marek
- 21.06.09 13:07 ethanak
- 21.06.09 12:51 Paweł Piskorz
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-01-08 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-08 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-08 Katowice => Key Account Manager (ERP) <=
- 2025-01-08 Warszawa => Programista Full Stack .Net <=
- 2025-01-08 Podłączenie DMA 8257 do 8085
- 2025-01-08 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-01-08 Warszawa => Solution Architect (Java background) <=
- 2025-01-08 Wrocław => Application Security Engineer <=
- 2025-01-08 Warszawa => International Freight Forwarder <=
- 2025-01-08 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-08 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2025-01-08 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-08 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-08 Warszawa => Spedytor Międzynarodowy <=