Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Standardy? Jakie standardy, a kto niby mi każe...
-mkdes-
post
Post #1





Goście







Ostatnio miałem przyjemność korespondować z koderem z Krakowa. Nazwę firmy pomijam.
Stwierdził... a co to jest W3C, zobacz sobie strony w sieci, która spełnia standardy. A w ogóle to nie jest powiedziane żeby spełniać standardy W3C, jest dowolność.
Zakodował serwis mojego klienta(pozycjonowanie) w XHTML Transitional 1.0, a po wrzuceniu strony na Validator W3C dostajemy na każdej z podstron ok 180 błędów w kodzie. Zaznaczam, że nie ma problemów z wyświetlaniem w przeglądarkach, jest ok.
I moje pytanie. Może to ja nie mam racji. Może starczy że strona dobrze wygląda w przeglądarkach i nie powinienem się czepiać. Bo z korespondencji z gościem mniej więcej to wynika.

Poszukałem i dla poparcia swojego stanowiska znalazłem te adresy:
http://www.w3.org/Consortium/
http://mig.webpark.pl/w3c/xhtml11/xhtml11.html
a dokładnie chodzi mi o:
Słowa kluczowe „MUSI” (ang. „MUST”), „NIE MOŻE” (ang. „MUST NOT”), „WYMAGANY” (ang. „REQUIRED”), „BĘDZIE / MA” w znaczeniu powinności (ang. „SHALL”), „NIE BĘDZIE / NIE MA” w znaczeniu powinności (ang. „SHALL NOT”), „POWINIEN” (ang. „SHOULD”), „ZALECANY” (ang. „RECOMMENDED”), „MOŻE” (ang. „MAY”) i „OPCJONALNY” (ang. „OPTIONAL”) w tym dokumencie są interpretowane w sposób opisany w [RFC2119].

Co wy na to.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Obecnie hipertekst jest jedną wielką sieczką, Na przykład obecnie KAŻDA przeglądarka obsłuży tag <FONT>. Nie mówiąc już że nie trzeba stosować <body>, <head> czy nawet <html> i też się w większości przeglądarek treść strony wyświetli.

Czy fakt, że takie znacznik istnieją oznacza, że można je stosować? Oczywiście dlaczego nie?... można... tylko warto się zastanowić jakim kosztem, co potem się będzie działo, jak będziemy musieli tę stronę wyświetlić lub po prostu zmoderować...

Istnieją organizacje a`la W3C, która chce, aby ta sieczka w końcu zaczęła wyglądać normalnie, i aby przeglądarki nie musiały dużo zasobów zżerać tylko po to aby wyświetlić stronę.

Uważam, że każdy szanujący się projektant stron internetowych powinien używać standardów W3C. Mało tego, osoby, które tego nie robią powinny w jakiś sposób powinni być nawet pouczane, aby swoje kody poprawili (na przykład taka dobra praktyka istnieje na tym forum w dziale "Oceny"). Dlaczego? Po to aby za kilka lat już NIKT takich starych i złych zachowań już nie powielał. Może i w końcu będzie można wszystko z "rodziny" <font> usunąć z silników przeglądarek na dobre (albo co najmniej baaaardzo głęboko schować).

Może dzięki takiemu postępowaniu kolejne wersje FF, IE, Opery... czy jakiejkolwiek innej przeglądarki będą wiedziały czego się spodziewać od kodu już po pierwszej ściągniętej z serwera linii. Może w końcu skończyłyby się problemy typu "Pod FF wszystko wygląda dobrze, a pod IE o Operą się rozjeżdża"

Konkluzja:

UŻYWAJCIE standardów W3C bo to na razie jedyna organizacja która chce złe procedery ukrócić.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Cezar708 @ 22.02.2008, 13:25:40 ) *
UŻYWAJCIE standardów W3C bo to na razie jedyna organizacja która chce złe procedery ukrócić.
I ta sama organizacja prowadzi rozwój dwóch niemal sprzecznych ze sobą standardów: XHTML2 i HTML5.
Wszystko po tym jak kilka lat temu wykluczyła kontynuowanie rozwoju HTMLa a 4.01 miała być jego ostatnią wersja.
Organizacja, która tańczy tak jak jej zagra Mozilla, Opera czy M$
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #4





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(mike @ 22.02.2008, 13:33:44 ) *
I ta sama organizacja prowadzi rozwój dwóch niemal sprzecznych ze sobą standardów: XHTML2 i HTML5.
Wszystko po tym jak kilka lat temu wykluczyła kontynuowanie rozwoju HTMLa a 4.01 miała być jego ostatnią wersja.
Organizacja, która tańczy tak jak jej zagra Mozilla, Opera czy M$


Wiesz jakby na Ciebie przez tak długi czas naciskały takie organizacje, też byś zaczął się pod tym uginać.
Zgadam się że HTML5 to głupota, mimo to pewnych standardów musimy się trzymać, a dla stron internetowych innych nie mamy.
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Sedziwoj @ 22.02.2008, 13:48:00 ) *
Zgadam się że HTML5 to głupota, mimo to pewnych standardów musimy się trzymać, a dla stron internetowych innych nie mamy.
Odwrotnie. XHTML2 to głupota. Pomimo tego, że na początku sądziłem tak jak Ty.
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #6





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(mike @ 22.02.2008, 13:50:17 ) *
Odwrotnie. XHTML2 to głupota. Pomimo tego, że na początku sądziłem tak jak Ty.


Szczerze to z XHTML2 się jeszcze nie zapoznawałem, jak dla mnie to co oferuje nam XML XSLT XSL itd. (sam jeszcze nie miałem potrzeby we wszystko wnikać, jedynie xml, xslt i soap coś liznąłem) powinno być wystarczające, nie licząc możliwości formatowania elementów.

Cytat(mike @ 22.02.2008, 13:51:54 ) *
I znów mijasz się z prawdą o lata świetlne. Gdyby nie nowe wersje to rozwój Internetu stałby w miejscu. XHTML wprowadzono jak nie każdy radził sobie z HTMLem i CSS i widzisz jaki postęp (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


Ciekawe jak się mijam, możesz mnie uświadomić.
Bo napisałem że wprowadzanie kolejnej wersji html to głupota, nie powiedziałem nie wprowadzać nowych standardów, tylko zostawić stare, których złożoność była specjalnie ograniczona.
A czas na pojawienie się czegoś co to będzie obsługiwać też się nie mylę, bo 9 lat i xhtml, ba css nie jest jeszcze w pełni obsługiwany, więc kolejny standard powinien być bardzo przemyślany i nie krokiem a skokiem.
Go to the top of the page
+Quote Post

Posty w temacie
- mkdes   Standardy? Jakie standardy, a kto niby mi każe...   21.02.2008, 20:52:45
- - LonelyKnight   Po pierwsze to chyba bardziej odpowiedni jest dzia...   21.02.2008, 21:15:30
- - Kreton   XHTML nie był, nie jest i nie będzie nig...   21.02.2008, 21:27:40
- - punkomuzykant   Jeżeli uważa się za kodera a zrobił tyle błędów to...   21.02.2008, 21:46:59
- - LonelyKnight   Z tego co zrozumiałem to autor tematu wcale strony...   21.02.2008, 22:46:47
- - punkomuzykant   Jaki oni mają układ między sobą to już mnie mało o...   21.02.2008, 23:15:47
- - Speedy   A mnie na przykład rajcuje, jak się namo...   21.02.2008, 23:18:08
- - Sadu2   Według mnie zwykły użytkownik nie patrzy w kod (cz...   21.02.2008, 23:41:31
- - Jarod   Ja już się tak przyzwyczaiłem, że jak mój kod nie ...   22.02.2008, 00:12:21
- - grzesiek_g   Dam taki przykład: "Jesteście architektem i p...   22.02.2008, 00:19:07
- - smialy   Chcialem wyrazić swoja opinie na powyższy temat. N...   22.02.2008, 00:38:09
- - LonelyKnight   Cytat(grzesiek_g @ 22.02.2008, 00:19...   22.02.2008, 00:43:58
- - mkdes   Dobra, mamy jasność. NIE TRZEBA PRZESTRZEGAĆ, bo t...   22.02.2008, 08:46:57
- - hwao   Nagłówek xhtml możesz sobie nawet do pli...   22.02.2008, 10:53:23
- - sztosz   Analogia z firmy transportowej: Jak załadujemy pac...   22.02.2008, 11:04:31
|- - mike   Cytat(sztosz @ 22.02.2008, 11:04:31 )...   22.02.2008, 12:50:54
- - grzesiek_g   Cytat(mike @ 22.02.2008, 12:50:54 ) B...   22.02.2008, 13:12:22
- - punkomuzykant   mike sztosz ma rację. To że towar dojedzie i rozł...   22.02.2008, 13:15:41
|- - mike   Cytat(punkomuzykant @ 22.02.2008, 13:15...   22.02.2008, 13:21:05
- - Cezar708   Obecnie hipertekst jest jedną wielką sieczką, Na p...   22.02.2008, 13:25:40
|- - mike   Cytat(Cezar708 @ 22.02.2008, 13:25:40...   22.02.2008, 13:33:44
||- - Sedziwoj   Cytat(mike @ 22.02.2008, 13:33:44 ) I...   22.02.2008, 13:48:00
||- - mike   Cytat(Sedziwoj @ 22.02.2008, 13:48:00...   22.02.2008, 13:50:17
||- - Sedziwoj   Cytat(mike @ 22.02.2008, 13:50:17 ) O...   22.02.2008, 14:01:33
||- - mike   Cytat(Sedziwoj @ 22.02.2008, 14:01:33...   22.02.2008, 14:17:53
|- - mike   Cytat(Cezar708 @ 22.02.2008, 13:25:40...   22.02.2008, 13:46:33
|- - Sedziwoj   Cytat(mike @ 22.02.2008, 13:46:33 ) A...   22.02.2008, 13:49:30
|- - mike   Cytat(Sedziwoj @ 22.02.2008, 13:49:30...   22.02.2008, 13:51:54
- - Sedziwoj   Widzę tu pewne podejście, strona się dobrze wyświe...   22.02.2008, 13:44:56
|- - mike   Cytat(Sedziwoj @ 22.02.2008, 13:44:56...   22.02.2008, 13:49:15
|- - Sedziwoj   Cytat(mike @ 22.02.2008, 13:49:15 ) M...   22.02.2008, 13:51:41
- - Cysiaczek   MI się do tej pory udaje tworzyć w miarę dobry Tra...   22.02.2008, 14:30:41
- - Cezar708   Cytat(mike @ 22.02.2008, 13:33:44 ) (...   22.02.2008, 14:32:23
- - Sedziwoj   @mike Aby odpowiedzieć muszę teraz lepiej poznać c...   22.02.2008, 14:57:06
- - Kreton   Trzymanie się standardów jest moim zdaniem obowiąz...   22.02.2008, 21:35:16
- - smialy   Czy nie jest przyjemnie złożyc stronke pod FF. Dzi...   23.02.2008, 18:18:35
- - Kreton   Ale tu nie chodzi o to czy używasz Firefoxa, Opery...   23.02.2008, 18:30:05
- - smialy   A co do standardów maja klienci Choć już kilka ra...   23.02.2008, 19:07:47


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 Aktualny czas: 4.10.2025 - 11:05