Skip navigation.

exploreopera

| Help

Sign up | Help

Bezsensowne wypociny Michasia

Tymczasowo się gdzieś zapodziały...

Standardy i ich implementacja

,

Zasadniczo w świecie WWW standard można zaimplementować na trzy sposoby:
- dobrze
- źle
- alternatywnie

Dobrze jest wtedy, kiedy wszystko działa tak, jak jest w specyfikacji. Alternatywnie jest wtedy, kiedy wprowadzono inny standard, który zapewnia podobną funkcjonalność i nie gryzie się z właściwym standardem. Źle jest wtedy, kiedy są wyraźne odstępy od specyfikacji. Nawet, jak wiele osób uznaje te odstępy za dobry pomysł.

W dyskusji pod moim postem Co by było, gdyby nie powstał MSIE ktoś stwierdził, że gdyby nie MSIE mielibyśmy świat chorych standardów Netscape'a. Cóż, może to i prawda. Niedawno doszedłem jednak do wniosku, że obecnie wcale tak dobrze nie jest.

Chwalono Microsoft za wprowadzenie całkiem dobrej, jak na tamte czasy, obsługi CSS. Fajnie. Problem w tym, że pełno w tej implementacji było odstępstw od standardu. Można się długo rozpisywać o tym, jak te błędy się obchodzi...

Innym, ciekawym rozwiązaniem jest słaba implementacja tagu Object i bardzo problematycznie zrealizowane powiązanie go z wtyczkami ActiveX. Z tego powodu tag ten, mimo że jest bardzo praktyczny, robi bardzo powolną karierę.

Microsoft jednak stworzył kilka alternatywnych standardów, które nie gryzą sie z oficjalnymi. Na przykład komentarze warunkowe. Dzięki nim chyba najłatwiej jest rozwiązać dwa powyższe problemy.

Bug (głupie różne ustawienia PHP)Opera 9 Beta, pierwsze wrażenia

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.

July 2008
SMTWTFS
June 2008August 2008
12345
6789101112
13141516171819
20212223242526
2728293031