Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V   1 2 3 >  
Reply to this topicStart new topic
> Dlaczego pisać strony w XHTML?
comzit
post 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.
Go to the top of the page
+Quote Post
revyag
post 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 snitch.gif Może dostać 6, jak napiszesz bez błędów snitch.gif A jeśli zadowala Cię niższa ocena to wybierasz inne DTD snitch.gif


--------------------
-------------

------
Go to the top of the page
+Quote Post
dag
post 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:
  • 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


--------------------

------------------------------------------------------------------------------------------------------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
dag
post 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.


--------------------

------------------------------------------------------------------------------------------------------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
Levabul
post 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.


--------------------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
Kinool
post 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 smile.gif

no i za jakis czas XHTML stanie sie standardem powszechnym w uzyciu smile.gif


--------------------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
revyag
post 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 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.


--------------------
-------------

------
Go to the top of the page
+Quote Post
Levabul
post 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
(...)


--------------------
Go to the top of the page
+Quote Post
revyag
post 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 snitch.gif


--------------------
-------------

------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
revyag
post 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.


--------------------
-------------

------
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
Kas
post 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. biggrin.gif


--------------------
nospor, jestem z Wami.
Alpha IT
Go to the top of the page
+Quote Post
comzit
post 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.
Go to the top of the page
+Quote Post
Kas
post 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. biggrin.gif Jestem na etapie poszukiwań takiej strony.


--------------------
nospor, jestem z Wami.
Alpha IT
Go to the top of the page
+Quote Post
comzit
post 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ć. rolleyes.gif


--------------------
Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
Go to the top of the page
+Quote Post

3 Stron V   1 2 3 >
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: 27.04.2024 - 09:40