![]() ![]() |
Post
#1
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%)
|
Uwagi, pytania zwiazane zwiazane z artykulem gulldarka "XHTML krok po kroku" prosze pisac w tym temacie.
|
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Nie zebym sie czepial (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale na 4 przyklady 3 sie sa poprawne. Przede wszystkim chodzi o apostrofy, ktore powinny byc zastapione encjami i to ze po zbaczniku body tekst musi znajdowac sie w bloku (dotyczy XHTML 1.1). Poprawcie to.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
Cytat Nie zebym sie czepial (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale na 4 przyklady 3 sie sa poprawne. Przede wszystkim chodzi o apostrofy, ktore powinny byc zastapione encjami i to ze po zbaczniku body tekst musi znajdowac sie w bloku (dotyczy XHTML 1.1). Poprawcie to.
@dominik: czepiasz sie :-) (oczywiscie zartuje). Prawda jest taka że właśnie Twoich uwag oczekiwałem w tym temacie i się nie zawiodłem. :-) Jeszcze raz dzięki. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%)
|
Musze zaprotestowac - cytaty musialy zostac zamienione przy konwerjsi artykulu, w orginalne byly to "...
EDIT: " oczywiscie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
Post
#5
|
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Sprawdzimy, poprawimy.
Parser XML nie jest idealny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Cytat Parser XML nie jest idealny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dlatego proponuje walidator (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale nie poprawiliscie drugiego bledu. Moze dam przyklad: 1. Jest: [xml:1:98fcd92766]<?xml version="1.0" encoding="iso-8859-2"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"> <head> <title>Cytat</title> </head> <body> "Alea Iacta Est" <br /> - Gajusz Juliusz Cezar </body> </html>[/xml:1:98fcd92766] 2. Powinno byc: [xml:1:98fcd92766]<?xml version="1.0" encoding="iso-8859-2"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"> <head> <title>Cytat</title> </head> <body> <div>"Alea Iacta Est" <br /> - Gajusz Juliusz Cezar</div> </body> </html>[/xml:1:98fcd92766] Zamiast <div> moze byc <p> lub inny blok. A teraz przy okazji znalazlem blad logiczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dajesz prawie wszedzie jakisc cytat. A wiec wedle konwencji XHTML-a powinnes go oblozyc znacznikami logicznymi takimi jak <cite> i <q>. Ale to skolei juz przestanie byc prostym przykladem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wiec proponuje dac jakis inny tekst mniej wyszukany typu "Ala ma kota" (czyli bez cytatow, akronimow, skrotow, kodu, zniennych, przykladow itp.) |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%)
|
Dominik: co to div to masz racje, zaraz poprawie, a jesli chodzi o logike to ten artykul to poczatki - takie znaczniki omowie pozniej, jak przyjdzie na to czas (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 335 Pomógł: 0 Dołączył: 15.11.2003 Ostrzeżenie: (0%)
|
Spoko artykuł czegoś takiego szukałem .
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Cytat a jesli chodzi o logike to ten artykul to poczatki - takie znaczniki omowie pozniej, jak przyjdzie na to czas (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
No tak ale chodzi o to zeby ludzie sobie zlych nawykow nie przyswajali. Po co sie uczyc dwa razy, lepiej raz a dobrze. Dlatego zeby sie wchodzic w znaczniki opisujace logiczna czesc tekstu, ptoponuje poprostu zmienic ten tekst na taki w ktorym nie beda niezbedne znaczniki (a propos tego cytatu warto go zmienic na inny tekst z jeszcze jednego powodu - dodatkowe encje a tez wydaje mi sie ze encje powinnes zostawic na pozniej. Masz juz dwa arguumentu zeby zmienic << "Alea Iacta Est" - Gajusz Juliusz Cezar >> na << Ala ma kota >> (tak naprawde to sa trzy po uzywajac inny jezyk niz tez zadeklarowany (pl) powinnes uzyc atrybutu xml:lang (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale to juz zlosliwosc z mojej strony (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). PS w Przykladzie 3 wkradl sie blad <span/> -> </span> |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
mysle, ze to dobre miejsce, by polecic validator on-line:
http://www.htmlhelp.com/tools/validator/ byc moze przyda sie redagujacemu artykul (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%)
|
nie wiem do czego pijesz, a jesli chodzi o validator to powinienes korzystac z : http://validator.w3.org
|
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
do niczego nie "pije". po prostu zazwyczaj piszac w htmlu nie zwraca sie wiekszej uwagi do zgodnosci ze standardami. przy xhtml czy xml sytuacja jest calkiem inna, dlatego uwazam, ze przyda sie walidator...
|
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%)
|
oj sopel, mowisz jak by przy html 4 nie bylo specyfikacji a tagi byly zbiorem przypadkowym. Ludzkie lenistwo zauwazylo ze html jest bardzo gietki i restrykcyjne przestrzeganie specfikacji nic nie daje wiec poco sie meczyc.
Ostatnio byla jakas strona pisana w html, po przejscu przez validator pojawilo sie jedynie 114 bledow, a pod mozilla strona wygladala troche dziwnie. I ciekawe jak wiele witryn ma pelna zgodnosc z html, bo chyba zadko sie takie spotyka. |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%)
|
to może kurs HTML krok po kroku tez zrobić??
|
|
|
|
Post
#15
|
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
HTML jest wypierany przez XHTML
powodów jest wiele proponuje poszukac na forum dyskusji z tego zakresu. Dlaczego nie chcemy pisać na temat HTML ? Bo nie chcemy się cofać lecz iść do przodu. |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%)
|
tak tylko pomyslałem ze komus moze sie przydac troszke html'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Cytat nie wiem do czego pijesz, a jesli chodzi o validator to powinienes korzystac z :http://validator.w3.org
Zarowno W3C Validator jak i WDG Validator dziajaja identycznie, poniewaz oba parsuja SGML-a (DTD) wiec z zalozenia nie sa do siebie podobne (czy jak kto woli identyczne). |
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.05.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
Wszystko byłoby ok, gdybyś jednak napisał po co używać XHTML, skoro zwykły HTML jest obsługiwany przez większość, jak nie wszystkie przeglądarki ? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
|
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
@spirit, XHTML to nic innego jak sciscle zestandaryzowany i ustruktalizowany HTML. po co stosowac? np. po to, zeby wyszukiwarki mialy latwiejsze zadanie. zreszta co ja tu bede mowil o koniecznosci stosowaniu standardow. o tym juz wiele slow wylano.
|
|
|
|
Post
#20
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Cytat @spirit, XHTML to nic innego jak sciscle zestandaryzowany i ustruktalizowany HTML.
Ja sie nie zgadzam z takim postawieniem sprawy. Ale przede wszystkim nie zgadzam sie z taka retoryka typu "po co używać XHTML". O tym powstac moze setki stron. To tak jak zadac pytanie "po co jest tlen w powietrzu". Uwazam, ze takie pytania nie sa namiejscu, szczegolnie w tym watku. Trzeba poprostu przyjac do wiadomosci ze XHTML to przede wsztstkim XML a nie jakis tam HTML czy zagmatwany SGML. I z tego punktu nalezy patrzec. A to ze HTML 4.01 zbiegiem okolicznosci jest podobny do XHTML 1.0 to tylko epizod, bo XHTML 2.0 bedzie wydobywal z tego jezyka to co najlepsze. A to ze specyfikacje sa zbiezne w wielu punktach to nic nie znaczy bo myslac o XHTML-u powinno sie czytac najpierw specyfikacje XML-a. I jesli tak zacznemy patrzec na XHTML to zobaczymy, ze HTML to tylko 10% XHTML-a. |
|
|
|
Post
#21
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
wracajac do tematu, czyli komentarzy do artykulu. skoro to jest forum i strona php to warto zwrocic uwage na fakt ze postawienie na poczatku pliku
[xml:1:bed4be241a]<?xml version="1.0" encoding="iso-8859-2"?> [/xml:1:bed4be241a] spowoduje, ze parser php pokaze blad... "Parse error: parse error, unexpected T_STRING" (testowalem na php 4.3.6) |
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 30.06.2003 Skąd: Chełm Ostrzeżenie: (0%)
|
Jeśli masz:
Kod short_open_tag = Off
to nie wywali parse error, w przeciwnym wypadku robisz, tak: [php:1:d30cb96899]<?php echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>[/php:1:d30cb96899] |
|
|
|
Post
#23
|
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.08.2004 Skąd: POLAND Ostrzeżenie: (0%)
|
stanowczo za krótkie.......
|
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 24.04.2004 Ostrzeżenie: (0%)
|
Popieram pomysł pisania o XHTMLu i rozumiem intencje dlatego też muszę wytknąć jako błąd fakt, że artykuł zachęca do umieszczania info o wyglądzie strony bezpośrednio w pliku .html (poprzez znacznik style) - od tego są arkusze CSS.
Niechciałbym być niemiły, ale w praktyce sprowadza to wartość artykułu niemal do zera - w obecnym kształcie mógłby on być artykułem o zwykłym HTMLu. Ponadto wpisywanie czegokolwiek przed określeniem DOCTYPE powoduje spore problemy w Internet Explorerze (przeglądarka wchodzi wtedy w quirks mode - a więc nie trzyma się tak ściśle jak potrafi standardów). Podobnie ma się sprawa z XHTML 1.1 - jego stosowanie wymaga określenia typu dokumentu jako xml przez co Internet Explorer nie potrafi obsłużyć takiej strony. Z tegoteż powodu proponowałbym pozostanie przy XHTML 1.0 Strict. Do poczytania: http://www.webstandards.org/learn/askw3c/sep2003.html http://www.quirksmode.org/css/quirksmode.html Ten post edytował BugTomek 8.11.2004, 09:37:20 |
|
|
|
Post
#25
|
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%)
|
ee tam.. bo IE to syf.. zalecasz nam stosowanie 1.0 bo IE tego nie obsluguje, a ja zalecam stosowanie FireFox'a - wtedy wszystko bedzie ladnie dzialalo...
|
|
|
|
Post
#26
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 24.04.2004 Ostrzeżenie: (0%)
|
Zalecam 1.0, aby strona działała dobrze u więcej niż 9% użytkowników. IE to syf, ale niestety wciąż jest i jeszcze długo będzie bardzo popularny.
|
|
|
|
Post
#27
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%)
|
Artykul pisany byl z mysla o pokazaniu podstawowych roznic. Nie chcialem wyplywac od razu na gleboka wode... Swoja droga to jest on mocno przestarzaly (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.11.2025 - 11:58 |