![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Może pytanie jest trochę dziwne na pierwszy rzut oka ale przeglądając zasoby sieciowe wydaje mi sie, że uzasadnione.
Czy są jakieś uzasadnione, ważne powody dla których należy się gimnastykować z tworzeniem poprawnych stron XHTML np. w wersji strict? Jedynie śladowe ilości serwisów są w ogóle napisane w XHTML a z nich tylko jakaś część nie zawiera błędów. Może ktoś potrafi przytoczyć kilka mocnych argumentów. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
HTML nie jest już rozwijany,zastąpił go właśnie XHTML. HTML jest/był aplikacją SGML, XHTML jest zgodny ze specyfikacją XML.
Jakie plusy z tego wynikają ? - możliwość generowania XHTML'owych stron z dokumentów XML przy użyciu np. szablonów XSLT - możliwość łączenia z innymi językami zgodnymi z XML, np. MathML czy SVG - oddzielenie warstwy sematyki od prezentacji, niewielkie użycie elementów prezentacyjnych - modularyzacja - podstawowa wersja języka może być dowolnie rozszerzana poprzez dodanie odpowiednich modułów, nie trzeba się martwić ich obsługą przez przeglądarki - jest ona częścią standardu. Bardzo ważną sprawą jest standaryzacja. Aby uprościć korzystanie z zasobów sieci nowoczesnym urządzeniom, kod stron WWW powinien być maksymalnie ujednolicony. Przykład ? WAP, Palmtopy i inne urządznia których nie znam (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Reguły XML, a więc i XHTML wymuszają poprawność formalną dokumentów zdejmując z przeglądarek internetowych ciężar korygowania błedów w kodzie. Sam kod stron jest bardziej przejrzysty, łatwiejszy w pisaniu i modyfikacjach. No i bardzo duży plus - właśnie przejrzystość kodu, porównaj sobie strony w HTMLu z ogromną ilością znaczników i XHTMLu gdzie ich ilość jest ograniczona a za formatowanie strony odpowiada tylko css. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 18:06 |