Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jaki standard html wybrać
james8
post 14.11.2011, 09:40:15
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 29.07.2008

Ostrzeżenie: (0%)
-----


Witajcie!

Zajmowałem się trochę robieniem stron www, jednak odszedłem od tego i w międzyczasie powstały nowe standardy.

Mam pytanie czy można już przestawić się na html 5 i css 3, czy póki co pozostać przy wersji 4 htmla i 2 css?

Pozdrawiam!
Go to the top of the page
+Quote Post
Sephirus
post 14.11.2011, 09:43:30
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Moja rada - jak długo się tym nie zajmowałeś to lepiej przypomnij sobie najpierw XHTML 1.0 i CSS 2.0 dokładnie - potem przejdź dopiero na HTML5 /CSS 3 (niektóre rzeczy z css 3 możesz oczywiście używać wink.gif


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
james8
post 14.11.2011, 09:50:57
Post #3





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 29.07.2008

Ostrzeżenie: (0%)
-----


Cytat(Sephirus @ 14.11.2011, 09:43:30 ) *
Moja rada - jak długo się tym nie zajmowałeś to lepiej przypomnij sobie najpierw XHTML 1.0 i CSS 2.0 dokładnie - potem przejdź dopiero na HTML5 /CSS 3 (niektóre rzeczy z css 3 możesz oczywiście używać wink.gif


Witaj Sephirus!

Dziękuję za Twoją odpowiedź. Tak dosyć długo. Śmiem twierdzić, że html i css jeśli chodzi o proste stronki znam biegle, ale tak sobie myślę że można zacząć uczyć się nowych standardów - aby od nich nie odbiegać.

Druga sprawa masz na starcie plus u klienta mówisz: wykonuje strony w najnowszym standardzie, jestem o krok do przodu przed konkurencją smile.gif
Go to the top of the page
+Quote Post
Sephirus
post 14.11.2011, 10:04:14
Post #4





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Na starcie tak - ale wszyscy doskonale wiemy, że dla klienta liczy się efekt końcowy a przede wszystkim czas. XHTML nie jest technologią przestarzałą - wręcz przeciwnie. Na pewno szybciej zrobisz coś w czymś co dobrze znasz, zapoznając się w między czasie z nowymi technologiami niż jak rzucisz się na głęboką wodę i pójdziesz w nieznane bez wstępnego przygotowania smile.gif


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
Pawel_W
post 15.11.2011, 16:11:16
Post #5





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


ładować się w html5 można, dla samego seo - dużo zmian nie weszło, nie musisz korzystać ze wszystkich, bo nie wszystkie przeglądarki je interpretują (np. nowe pola w formularzach)

co do css 3 - jeżeli to nie jest konieczne to lepiej nie używać, istnieją oczywiście różnorodne fixy dla IE, najlepiej będzie jak zapytasz klienta czy zezwala na użycie, przynajmniej nie będzie potem nieporozumień między wami smile.gif
Go to the top of the page
+Quote Post
everth
post 15.11.2011, 22:21:17
Post #6





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Że zadam takie pytanie - co takiego rewolucyjnego jest w HTML5 że przejście od HTML4 od niego jest rewolucyjne? Przecież w podstawie to stary jary HTML4 obudowany coraz to nowszymi dodatkami. Znacznie szybciej napiszesz kod poprawnie wyglądający i walidujący się korzystając z szablonów do HTML5 (Boilerplate, Gridless) niż gdybyś musiał się męczyć sam z z tym przy HTML4. Szkoda czasu. Idź w HTML5 (np. zmieniając nagłówek wszystkich swoich na stron <!doctype html> biggrin.gif )

CSS3 - te statyczne (cienie, gradienty, wielokrotne tła, zaokrąglone rogi) w zasadzie możesz stosować (najlepiej znajdź sobie jakiś generator który ci je stworzy razem z fixami do starszych przeglądarek). Musisz tylko uważać na starsze IE, bo tu są co prawda hacki (np. CSS3Pie) ale nie zawsze zachowują się tak jakbyśmy chcieli (zwłaszcza przy składaniu różnych efektów). Z niestatycznych - przejścia (transitions) zachowują się różnie w zależności od przeglądarki, jeśli do tego nakładają się z jakąś animacją JS to efekty mogą być "dziwne". Chyba lepiej pozostać przy tradycyjnych efektach JS. Z reszty możliwości jeszcze nie korzystałem.

@Pawel_W
Gratuluję świadomych klientów smile.gif - ja tam zazwyczaj widzę popłoch w oczach gdy rzucam jakimiś skrótami.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Pawel_W
post 15.11.2011, 23:00:21
Post #7





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


to zazwyczaj sprowadza się do zapytania: Czy chce Pan mieć zaokrąglone rogi pod wszystkimi przeglądarkami, czy IE możemy sobie odpuścić biggrin.gif
Go to the top of the page
+Quote Post
everth
post 15.11.2011, 23:19:37
Post #8





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


CSS3Pie akurat fajnie sobie radzi z zaokrąglaniem rogów, więc ten problem chyba też odpada (choć nie testowałem tego zaokrąglania na jakichś fikuśnych elementach z np. półprzeźroczystym tłem), więc ten przykład to chyba nie problem (chyba że chcesz podbić cenę wink.gif )


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 03:39