Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podejście do CSS3
Forum PHP.pl > Inne > Hydepark
Volume
W końcu najnowasz Opera zaczeła ponownie wspierać CSS3 - i już chyba na dobre.. Dlatego tak mnie coś wzięło aby pogadać o tym szerzej bo z tego co zauważyłem Opera (pomijając wiecznie opóźnione IE) dopełniła koła nowoczesnych przeglądarek (mozille, chrome/safari), które już od dawna wspierają CSS3.

Dlatego też skoro statystycznie z IE korzysta w końcu mniejszość internautów może warto jest zacząć stosować na szerszą skalę ten standard. Może w końcu jak MS zobaczy że większość stron stosuje CSS3 zrobi coś w tą stronę.

Zauważyłem że większość projektantów "profesjonalistów" ciągle unika CSS3 jak ognia, chwaląc się poprawnym CSSem 2.1 w linkach - jakby ta poprawność miała jakikolwiek sens merytoryczny - wg mnie w odróżnieniu od semantyki (x)HTMLa, CSS to tylko estetyczny dodatek i jeśli są sposoby żeby nie tworzyć bzdur w obrazkach (np. zaokrąglone krwędzie, przezroczystości, gradienty, cienie, obroty itd. itp.) to czemu tego nie wykorzystywać, strona przy rozsądnym wykorzystaniu tych metod i tak będzie czytelna nawet w IE, a takie asekuracyjne podejście jedynie co to opóźnia rozwój, a wszystko dlatego że jakiś dziadek co dostał od wnuka komputer z windows98 i IE 5.0 nie będzie miał przyjemności dostrzec tych cudnych efektów CSS3...

Pare lat temu jak pisałem podobne rzeczy o CSS2.1 to wielu bardzo śmiało wątpiło że MS coś z tym zrobi, a tu proszą IE7 a później IE8 przy tej oporność MS zrobił spory krok co do poprawnej implementacji CSS2.1, więc myślę że nadzieja jest jeśli chodzi i o CSS3 tylko pytanie jak szybko się za to wezmą...
erix
Osobiście jeszcze się wstrzymam ze stosowaniem CSS3 jeszcze jakieś pół roku. Niech się wszystko upowszechni, za wcześnie na tak radykalne kroki.

A jeśli chodzi o działalność komercyjną, to w większości przypadków jest wymagane działanie strony we wszystkich przeglądarkach, więc sobie trochę dołek kopiesz pod sobą opierając już teraz całość o CSS3.
SHiP
Jeśli chodzi o zlecenia dla klientów to niestety trzeba pozostać na starych śmieciach. W innych przypadkach używam CSS3 bez wahania. Po prostu pewnie rzeczy działają świetnie jedynie na nowszych przeglądarkach. Mam nadzieje, że to pokaże użytkownikom, że to ich przeglądarka jest winna błędnemu rysowaniu strony.
Przykład: mój blog - http://srodek.info Wystarczy porównać Firefoxa oraz Operę
pyro
Lepiej poczekać, aż będzie się mówiło, że CSS3 jest już w pełni obsługiwana (przynajmniej) przez najpopularniejsze przeglądarki. Gdy będzie się mówiło, że CSS3 już jest, a nie będzie. Póki co eksperymentowanie (chyba, że w celu zapoznania się z tą wersją) nie ma większego sensu, gdyż przyniesie raczej więcej kłopotów, niż korzyści.
kadet90
Planowana jest też obsługa CSS3 w IE 9 Więc najlepiej już swoje projekty przystosować do CSS3. Niestety Znając życie i tak większość będzie korzystała z IE 6 ale to już ich problem tongue.gif
Crozin
A CSS3 to w ogóle ukończony projekt by mówić, że coś go implementuje? Póki co istnieją tylko jego elementy (chyba, że się w ciągu ostatnich kilkunastu tyg. coś zmieniło - nie jestem na bieżąco).

Co do tego czy używać czy nie - jak Ci pozwalają to jak najbardziej tak. Wystarczy wziąć przykład z YouTube i zaokrąglonych rogów. Do niedawna pod Operą nie mogłem ich uświadczyć - teraz, gdy wyszła jej nowa wersja z obsługą CSS3-owego border-radius mam ładne zaokrąglone rogi. Ważne jest by strona dobrze wyglądała w starszych przeglądarkach (w IE6 niech się dziele co się dziać ma - chyba, że klient wymaga) co nie oznacza "pixel-perfect" w każdej - ale ponownie: zależy od klienta.
kadet90
Tak istnieją tylko elementy ale Bardzo przydatne elementy.
frytek92
Ja myślę ze przy funkcjach takich jak zaokrąglenie rogów,cienie... warto korzystać z rozwiązań CSS bo i tak w przeglądarkach nieobsługujących css3 po prostu wyswietli bez cieni lub zaokrąglonych rogów. Jako argument świadczący za CSS3 dodam że wg badania Gemius w Polsce 30% korzysta z IE a ok.70% korzysta z nowoczesnych przeglądarek z tego ok.10-20% czyta CSS3
Quantum
Na cienie i zaokrąglone rogi jest jeszcze kilka skryptów JS, osobiście nie lubię stosować takich sztuczek - waga przewyższa czasem jQuery, mootools blink.gif ja nadal do czasu aż CSS3 stanie się bardziej "oficjalne" będę stosować zaokrąglone elementy w obrazkach. Może i jest to czasochłonne, ale najważniejsze, że we wszystkich przeglądarkach wygląda poprawnie.
Wykrywacz
Swoją drogą ciekawe skąd się jeszcze bierze tak dużo ie6 w końcu M$ zniósł autoryzację licencji z IE7 i każdy pirat może mieć tą wypasioną przeglądarkę ...
kwiateusz
bo piraci mają zazwyczaj Windows Update wyłączone a na zainstalwoanie oddzielnie IE rzadko kto wpada smile.gif
Wykrywacz
No właśnie, a teraz realnie czy ta grupa jest twoim potencjalnym klientem? smile.gif Bo są to najczęściej gówniarze, albo tzw. wujkowie którzy i tak niczego przez neta nie kupują, a szczytem ich biegłej obsługi interneta jest wejście na onet i zakładki poczta.
phpmax
A FF 3.6 nie wspiera tego polecenia?questionmark.gif

  1. border-radius: 5px;



Bawię się właśnie CSS3 i kicha na Mozilli ;(
varez
na mozilli musisz wciaz dopisywac -moz-
np:
-moz-border-radius: 5px;
phpmax
Dzięki ten "-" myślnik był przyczyną! A właściwie jego brak.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.