-
Data: 2009-06-18 20:13:01
Temat: Re: CSS - zastąpienie kontrolek formularza grafiką
Od: "Marek" <m...@s...interia.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> Nie programiści przeglądarek, tylko programiści systemu operacyjnego.
O ile programiści zdecydują się użyć standardowych bibliotek :-) Nie
chciałem zakładać, że wszystkie przegladarki pod Windows korzystają z
kontrolek Windows bo nie znam wszystkich przeglądarek. Ale i tak rozumiemy
co miałem na myśli :)
> Każdy system ma mniej lub bardziej formalne wytyczne dotyczące
> projektowania interfejsów, które takie rzeczy porządkują. Dlatego ten sam
> ładny program pod Linuxem jest brzydki pod Windowsem, ładny pod Windowsem
> jest ochydny pod OSX, a programy w Javie są często paskudne na wszystkim.
hahaha - podzielam Twoje zdanie. Sun chyba zatrudnia programistów z
niezaleczonym ADHD do tworzenia interfejsów :)
> Powstają mechanizmy, ale często wcale nie są mile widziane przez
> użytkowników.
Nie dogodzisz wszystkim. Owszem, bezpiecznie jest bazować na standardowych
bibliotekach. Ponadto mój klient to nie klient mojego klienta. On dyktuje
warunki. Ja tylko mogę sugerować.Jednakże w przypadku organizacji
artystycznych pojecie standaryzacji nie istnieje.
> Jak pisałem, nowoczesne mechanizmy są skomplikowane, żeby stylowanie nie
> psuło standardowego zachowania przycisku, a i tak należy je wykorzystywać
> z umiarem.
Nie mówimy o zmianie zachowania lecz wyglądu.
> Do czego prowadzi obłędne stylowanie, to (przynajmniej w mojej opinii)
> widać na przykładzie WinAMP-a.
Istnieją przykłady w drugą stronę. W3C na swojej stronie wprowadziło nowy
layout. No i fajnie! Znajdą się tacy, którzy stwierdzą, że to ohyda.
Jednakże nic z tego nie wynika.
> Nie pokażę ci wyników badań, ale uwierz mi, te wysiłki większość
> użytkowników ma kompletnie w tylnej części ciała.
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.
> Uwziąłeś się na te checkboxy i zaciemnia ci to obraz.
Bo o nic innego mi nie chodzi. Mój inicjalny post wyraźnie mówi o tych dwóch
typach.
>Jak sobie poczytasz dokumentację standardu HTML, to zobaczysz, że
>projektanci pozostawili swobodę w sposobie realizacji, właśnie dlatego, że
>w różnych środowiskach są różne niuanse. Chodzi o sposób przedstawienia
>fokusu, graficzne oznaczanie naciśnięcia, zachowanie przy mouseover, wygląd
>przycisku nieaktywnego, sposób prezentacji listy rozwijanej, kształt
>obwódek, kolorystykę itd. Przy twoim podejściu (obrazek) masz sporą szansę
>na to, że kontrolka przestaje przypominać i działać jak inne kontrolki w
>systemie.
Wcale nie! To problem twórcy layoutu. Jeśli layout będzie spójny w całym
projekcie, to ok. To reguluje i powinien regulować CSS. Któryś z kolegów
przejaskrawił sytuację i podał przykład zastąpienia kontroli rysunkiem
słonia, który podnosi trąbę w aktywnym stanie kontrolki. Może to przegięcie
ale gdy się zastanowić nad tym, to czy w specyficznym zastosowaniu nie
stanowiłoby to jakiegoś fikuśnego urozmaicenia? Jeśli ktoś ma taką fantazję
to czemu na siłę mu tego zabraniać? Nie zawsze przecież chcemy trzymać
oficjalną formę formularzy. Zauważ, że teraz nawet Adobe forsuje ideę
stosowania pól tekstowych wielkości połowy monitora z tłem nie-białym, a
łamie dotychczasowe kanony. Zmiana wyglądu pól tekstowych dała się ostylować
i nie wywołała fali zamieszek na całym świecie. :-) Czemu nie pójść za
coisem więc?
> PS: Koledzy ci podpowiedzieli różne możliwości, więc zrobisz jak sobie
> zechcesz. Ostylowanych javascriptem checkboxów masz na pęczki, możesz
> sobie użyć. Ja cię od tego nie będę odwodził.
Do P.S.
Nie jestem zwolennikiem stosowania JS. Gdy już inaczej nie można to tak
robię. Angażowanie JS do rysowania kontrolek to już w/g mnie przerost kodu
nad treścią :-)
Następne wpisy z tego wątku
- 18.06.09 20:27 Marek
- 18.06.09 22:32 Paweł Piskorz
- 18.06.09 22:38 porneL
- 18.06.09 23:27 Krzysztof Warunek
- 19.06.09 09:11 Marek
- 19.06.09 09:37 Paweł Piskorz
- 19.06.09 10:30 Marek
- 19.06.09 13:34 Artur Muszyński
- 19.06.09 17:16 Marek
- 19.06.09 20:49 porneL
- 20.06.09 12:12 Peter
- 20.06.09 14:57 Marek
- 20.06.09 15:16 Paweł Piskorz
- 20.06.09 15:22 Paweł Piskorz
- 20.06.09 16:37 porneL
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
- 2024-11-04 GNSS Motorola G85 vs Redmi Note 9 pro
- 2024-11-04 Katowice => SAP BTP Consultant (mid/senior) <=
- 2024-11-04 Katowice => Spedytor międzynarodowy <=
- 2024-11-04 Warszawa => Specjalista/tka ds. Zamówień publicznych <=
- 2024-11-04 Poznań => QA Engineer <=
- 2024-11-04 Poznań => QA Inżynier <=
- 2024-11-04 Polskie sądy są bardzo wyrozumiałe...
- 2024-11-04 Wrocław => SAP Project System/EPPM Consultant <=
- 2024-11-04 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-04 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-04 Kraków => Software .Net Developer <=
- 2024-11-04 Kraków => Programista Full Stack .Net <=
- 2024-11-04 Warszawa => Key Account Manager <=
- 2024-11-04 Warszawa => Spedytor Międzynarodowy <=
- 2024-11-04 Warszawa => E-COMMERCE specialist <=