html dlaczego std





Dlaczego standardy są takie ważne?















pl.comp.www FAQ




Następny



Następny rozdział


Rozdział 6. HTML


Poprzedni rozdział



Poprzedni







6.6. Dlaczego standardy są takie ważne?



Netscapizmami

zwie się popularnie te rozszerzenia akceptowane tylko i wyłącznie przez
przeglądarki firmy Netscape Communication Corporation, i ostatnio
przez MS Internet Explorer, nie zarejestrowane w oficjalnej specyfikacji
(bądź jej propozycji) języka HTML. Nie należy ich używać ponieważ:

nie ma możliwości sensownego sprawdzenia parserem --- validatorem
SGML takiego dokumentu (zazwyczaj brak jest oficjalnych DTD (i nawet
nieoficjalnych, np. dla IE 3.0, lub NN 3.0) dla takich rozszerzeń --- choć
to się powoli zmienia).


dokumenty te nie zawsze mogą być poprawnie wyświetlane w przeglądarkach
innych producentów. A HTML będący (zwłaszcza w wersjach 2.0 i Wilbur)
bardzo ubogim jeśli chodzi o możliwe ,,fajerwerki'' zastosowaniem SGMLa, został stworzony po to, by
istniała wspólna, niezależna od sprzętu i systemu platforma informacyjna.


niektóre rozszerzenia nie mieszczą się w żaden sposób w składni
istniejących DTD HTML-owych ;-) np. te związane z ramkami... (FRAMES).






Netscape-HTML i MS-HTML.
Są to dialekty (slangi) HTMLa cechujące się z jednej strony rozmaitymi
rozszerzeniami

(extentions) a z drugiej ignorowaniem proponowanych przez innych
(np. ciała standaryzacyjne, konkurencję) nowych możliwości
np. proponowanych w szkicach dotyczących


obsługi równań matematycznych w HTML 3.0




tabel w RFC 1942




Problem z tymi swoistymi
rozszerzeniami

polega na tym, że przez tworzenie nie przemyślanych faktów blokują one
rozwój języka (trudno zachować spójność logiczną struktury dokumentu
jeśli w każdym jego miejscu może wystąpić jakieś polecenie (w tym wypadku
chodzi o nikomu w tej formie nie potrzebny znacznik CENTER).




Patrz też:.



Best Viewed With Any Browser




Multi Browser Compability

Pawła Więcka



Netscape HTML Extensions




Microsoft Corporation Site Developer Network




HTML Bad Style Page




Top 10 Things NOT to do on a Web Page




Netscape @ Hall of Shame




WebAlert











Następny



Spis treści



Poprzedni




Współpraca z przeszukiwarkami --- meta-informacje


Początek rozdziału


Jak kontrolować poprawność kodu?







Wyszukiwarka

Podobne podstrony:
Dlaczego kobiety nie osiągają orgazmu
html
Dlaczego Amerykanie strzelali do satelity Wydarzenia dnia
Liderzy jedza na koncu Dlaczego niektore zespoly potrafia swietnie wspolpracowac a inne nie lidjed
Dlaczego w Polsce jeździ się po prawej stronie jezdni
Dlaczego
README HTML (2)
Stępień Agnieszka Skoliozy dlaczego PNF
dlaczego twój pies jest niegrzeczny
Dlaczego zwierzęta 3 Rozdział 2 – Miażdżyca, zawał serca i udar mózgu

więcej podobnych podstron