![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 199 Pomógł: 31 Dołączył: 22.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jako, ze pojawiaja sie juz strony zrobione w HTML5 a nie bylo lub nie widze watku na tym forum o tej aktualizacji- wiec sie pytam czy Wam podoba sie to co zrobili z tym jezykiem ?
O ile XHTML mial jakie takie zasady/standarty o tyle w tej wersji czuje sie jakos zagubiony. Pozwolilem sobie zacytowac wypowiedz uzytkownika przy jednym z tematow: Cytat http://forum.php.pl/index.php?showtopic=17...mp;#entry864115 @ylk: Miałem na myśli to, że XHTML wymagał domykania każdego tagu. I stąd trzeba było pisać <input />, <meta /> itp.. Czy to jest przejrzyste? Ja bym polemizował... HTML jako taki nigdy nie wymagał domykania wszystkich tagów (na pewno nie 4.01 transitional, scrict jak sama nazwa wskazuje jest bardziej restrykcyjny jeśli chodzi o składnię, ale nigdy go nie wykorzystywałem więc nie wiem). Poza tym XHTML wymagał również brania wartości wszystkich parametrów w sudzysłów, czyli wymuszał <div id="divik"> zamiast <div id=divik>. Kwestia preferencji - ja uważam, że wersja druga jest zdecydowanie bardziej czytelna, a i przy okazji jest mniej kodu i klepania. Na szczęście HTML5 nie ma żadnych takich restrykcyjnych wymagań - wystarczy wziąć jakąś stronkę wypluwającą błędy w validatorze z DOCTYPE HTML 4.01 lub XHTML i spróbować ją walidować jako HTML5 - wypluje zdecydowanie mniej błędów Wg mnie to krok w dobrą stronę - daje to programiście większą elastyczność. Przykładowo <a href=http://www.wp.pl> w html 4.01 transitional wywali błąd, bo wartość parametru zawiera inne znaki niż alfanumeryczne i "_", ale HTML5 już się nie pulta I dobrze - po co wklejać cudzysłowy tam, gdzie nie są konieczne? wedlug mnie taki zapis kodu staje sie wrecz mniej czytelny niz w przypadku XHTMLa. Po drugie edytory domyslnie wklejaja "" po znaku = i teraz trzeba robic dwa myki zeby je usunac. Nie mowie ze jedzyk jest zly, jednak uwazam za ma wiele zmian, ktore wyjda mu na niekorzysc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 199 Pomógł: 31 Dołączył: 22.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat W czym problem? Po prostu używaj i jak mamy tu mowic o jakis standardach ? potem slyszy sie ze strona ma taki a nie inny kod. Powinno stworzyc -trzymac sie juz ustalonych rzeczy a nie mocic w glowach. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:02 |