Dlaczego pisać strony w XHTML? |
Dlaczego pisać strony w XHTML? |
19.07.2005, 08:32:34
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. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 08:43:01
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) |
Widać mało czytałeś o zaletach xhtmla, były na ten temat dyskusje na forum, wystarczy poszukać.
Spójrz na to z tej strony, czy wszelkiego rodzaju oprogramowanie ciągle stoi w miejscu ? Nie, wszystko się rozwija, nowe standardy tworzenia stron mają zapewnić ich większą elastyczność, jak również łatwość tworzenia i dostępność dla większej liczby osób. A wersja strict xhtmla ? Podejdź do tego jak do dyktanda Może dostać 6, jak napiszesz bez błędów A jeśli zadowala Cię niższa ocena to wybierasz inne DTD -------------------- -------------
------ |
|
|
19.07.2005, 08:43:19
Post
#3
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) |
Zalety:
-------------------- |
|
|
19.07.2005, 09:07:38
Post
#4
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Cytat Mniejsza ilość kodu, dzięki temu mniejszy transfer Oddzielenie warstwy prezentacji od treści, sprawy wizualne ustalamy za pomocą CSS, dzięki czemu w łatwy i szybki sposób możemy zmienić układ Strony szybciej się ładują, raz że mniejsza ilość kodu, dwa, że szybciej są widoczne, ponieważ przeglądarka nie czeka aż ściągną się wszystkie dane i będzie mogła zamknąć tabelkę (czeka do znacznika </table>) O wiele bardziej czytelne źródło Wprawny webmaster stworzy szybciej strukturę serwisu Mniej kodu, szybsze czyli tańsze tworzenie Akurat te argumenty nie mają wiele wspólnego z XHTML. To samo można osiągnąć stosując HTML + CSS. Nie chodzi mi o problematykę rozdzielania treści od prezentacji ale o poważne argumenty za XHTML. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 09:13:34
Post
#5
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) |
A czy to nie są poważne argumenty?
Mniejszy transfer, szybsze wyświetlanie...tańszy w utrzymaniu kod...łatwiejsza optymalizacja...łatwiejsze pozycjonowanie w wyszukiwarkach (mniej kodu, więcej treści)... Nie wiem na jakie argumenty czekasz.. jakiego typu? Oczywiście, że można to zrobić za pomocą HTML + CSS, jednak XHTML to standardyzuje i wiele "metod" poprawnych wg walidadotora do HTML nie działa poprawnie wg walidatora XHTML, wyższy standard, bardziej rygorystyczny. -------------------- |
|
|
19.07.2005, 09:16:14
Post
#6
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Sory, ale skoro można dokładnie to samo zrobić w HTML+CSS to po co stosować trudniejszy XHTML? To bez sensu.
-------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 09:29:14
Post
#7
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) |
XHTML nie jest trudniejszy od HTMLa - on po prostu stawia większe wymagania podczas pisania kodu przy czym jest o wiele bardzej czytelniejszy. Wszystko kiedyś musi ewoluować, nawet HTML.
-------------------- |
|
|
19.07.2005, 09:33:22
Post
#8
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
No super.
Argumenty są nie do podważenia. Trzeba coś stosować bo to jest nowe. Miliony profesjonalnych stron to strony HTML i jakoś się znakomicie wyświetlają we wszystkich przeglądarkach. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 09:45:49
Post
#9
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) |
tu chodzi tez o standaryzacje, w tj chwili nawej jak zrobisz bledy w HTML-u to jest spora szansa ze przegladarka i tak wyswietli ja poprawnie.
w tej chwili jest wolna amerykanka, ja staram sie wszystko robic w XHTML-u zgodnie ze standaradmi a czemu?? bo lubie wyzwania i trzymac staram sie trzymac wyspoki poziom swoich prac no i za jakis czas XHTML stanie sie standardem powszechnym w uzyciu -------------------- |
|
|
19.07.2005, 09:53:25
Post
#10
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Jak na razie to są tylko dość powierzchowne argumenty.
Poczekam, może w końcu ktoś przytoczy coś naprawdę ważnego. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 09:58:15
Post
#11
|
|
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 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. -------------------- -------------
------ |
|
|
19.07.2005, 10:05:38
Post
#12
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) |
Zobaczmy co ma do powiedzenia Wikipedia :
Cytat (...)
XHTML jest następcą nie rozwijanego już języka HTML. (...) W odróżnieniu od „zwykłego” HTML-a (który jest aplikacją SGML), dokumenty pisane w XHTML są zgodne z oficjalną specyfikacją XML (to znaczy, że dokumenty w XHTML są poprawnymi dokumentami XML) i dzięki temu można je łatwo generować z innych dokumentów XML przy pomocy np. XSLT, a także automatycznie przekształcać w inne formy XML-a. Jedną z największych zalet XHTML jest możliwość łączenia z innymi językami zgodnymi z XML, np. MathML czy SVG. Odbywa się to dzięki wykorzystaniu mechanizmu przestrzeni nazw XML (...) -------------------- |
|
|
19.07.2005, 10:09:07
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) |
Wystarczy w googlach wpisać xhtml i znajdziemy mnóstwo stron na ten temat z ładnie opisanymi zaletami i regułami tego języka.
Zresztą kiedyś sam tak zrobiłem, w wikipedia to dobry przykład -------------------- -------------
------ |
|
|
19.07.2005, 10:50:45
Post
#14
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Cytat 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. Właśnie o ten kierunek rozważań mi chodziło. Tylko co dokładnie rozumiemy przez modualryzacje. Czy można np. wykorzystać tresc strony napisanej w XHTMLu w tradycyjnych aplikacjach do obsługi sprzedaży i na odwrót z wykorzystaniem parserow XML oczywiscie. Generalnie szukam wlasnie takich informacji. Informacji, że jest to standard, że oddzielenie struktury od wygladu itd. Jest faktycznie mnóstwo, szukałem w google oczywiście. Tylko chyba nie dla samego „ładnego” kodu został XHTML stworzony i rozwijany. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 11:28:41
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) |
Jeśli chodzi o modularyzację to: klik i wszystko powinno być jasne.
-------------------- -------------
------ |
|
|
19.07.2005, 11:31:34
Post
#16
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Własnie czytałem ten dokument. Ale to teoria. Czy są jakieś namacalne przykłady wykorzystania tego i innych zawansowanych możliwośći XHTMLa w praktyce?
-------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 11:50:33
Post
#17
|
|
Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) |
Jest ich wiele. Jeśli mnie pamięci nie myli to np. wirtualna polska jest stworzona w xhtml.
Ale ja tam lubię onet. -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
19.07.2005, 11:54:28
Post
#18
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
No tak, ale chodzi mi nie o same strony jako takie wykonane w XHTML ale o strony korzystające z pełnych zaawansowanych mozliwości XHTMLa jak np. modularyzacja lub wspóldziałanie z SVG lub MathML.
-------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
19.07.2005, 11:57:10
Post
#19
|
|
Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) |
Zadajesz trudne pytania. Jestem na etapie poszukiwań takiej strony.
-------------------- nospor, jestem z Wami.
Alpha IT |
|
|
19.07.2005, 12:04:42
Post
#20
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Tylko trudne pytania są warte aby je zadawać.
-------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 09:40 |