m_gol: DOCTYPE określa się na początku dokumentu, jest to informacja dla przeglądarki w jakim języku piszemy stronę (HTML, XHMTL strict czy może transitional czy inne). NMatomiast gówniany M$ sobie życzy by z dedykacją i całusami dla billa gatesa określić jeszcze raz to samo w META tagach w headzie. Paranoja.
w czym problem niech po prostu to zmienią a nie idą z klapkami na oczach ,w końcu posiadają odpowiednią wiedzę a jak nie potrafią to niech wykupią patent od konkurencji i sprawa załatwiona.Pozdrawiam. P.S. Wiem że microsoft jest ostatnio bardzo zajęty ale przydały by się jakieś gadgety na vistę
Tworze strony w standardzie W3C i wymagam by każda przeglądarka potrafiła wyświetlić stronę. A ten gniot IE obdarzony przez Microsoft innowacyjnymi pomysłom robi co mu się podoba. Mam nadzieje że IE 8 coś zmieni w ich polityce przeglądarek internetowych i w końcu strony będzie wyświetlać jak każda inna przeglądarka. Microsoft chyba uświadomił sobie że jak on jest największą firmą na świecie to nie oznacza od razu że może sobie ustalać własne standardy.
tad to w istocie lewak i gorliwy cheguevarysta. To co on głosi jest gorsze od stalinizmu. Mao Stalin (MS) powie, że 3 znaczniki obowiązują - prawie (co za parszywy konformizm i ostrożność!!!) wszyscy uznają to za niepodważalną prawdę. No już, tad, wyjmuj z szafy koszulkę z mordą che guevary i zabieraj się do przetwarzania kodu w Expression Web. Jakże łatwo przejrzeć bolszewika....
@tad: Masz rację. Niestety, obawiam się o to samo. Największym złem, które pozostawiła po sobie wojna przeglądarek to utrwalona u webmasterów mentalność stada baranów. Tylko dzięki niej program ten może istnieć na rynku i funkcjonować w zastępstwie przeglądarki internetowej.
Inne przeglądarki (Firefox, Opera, Safari, Konqueror itd.) mają te 3 tryby już od dawna - nazywają się one odpowiednio Quirks Mode, Almost Standard Mode i Standard Mode. Ze strony Microsoftu to kolejne zgapianie od innych, nawet nad nazwami nie mogli lepiej pomyśleć...
podejrzewam, że chodzi o trochę coś innego niż podwojenie DOCTYPE. Jednak gdyby MS wymagał nawet trzykrotnego DOCTYPE to prawie wszyscy to zrobią. Wyjątki co tak chyba by nie zrobili, to ci kapłani, co na forach są tak pewni, że usprawiedliwią każdą "właściwość" systemu operacyjnego o ile występuje w dystryb. linuksa albo podemują się prób ośmieszania każdej "właściwości" o ile tam nie występuje. Podobnie wierzyli ideowi socjaliści (komuniści) prawie wiek temu.
sprawdzalem ostanio, wymuszone bylo to potrzeba, strone serwisu polskiego typu "wszystko czego potrza dziecieciu neo". pod opera nie szlo sie zarejestrowac. pod ff nie szlo sie zarejestrowac (mimo, ze ff na stronach pod ie sie stara), wystartowalem z drugiego kompa spod ie6 - nie poszlo (a tak niewiele brakowalo). sciagnalem ie7 - poszlo. nameczylem sie jak z *.rmvb pod ubu 8.04 (braki w repo). PS: ostatnio zaobserwowalem na stazu: z dwunastu chlopa 10 uruchomilo ff a nie ie (bylo ulatwienie: na niektorych pulpitach nie bylo ikony ie a na moim pod liskiem byl podpis "internet", jako, ze caly system byl pod kontrola win 2000 zmienilem ikone nad napisem "internet" na opere a samej operze "dla niepoznaki" dalem skorke z Visty. PS2: kiedy chcialem zmienic skorke pulpitowi okazalo sie, ze nie mam uprawnien (do tego czasu zmienilem kolory, rozdzielczosc, przegladarke, hehehe, admin zablokowal stage6 ale strone "co mozna legalnie palic we Francji" nie).
Czyli najlepiej strone namalowac w edytorze graficznym, zapisac jako *.jpg i osadzic na stronie. Powinno dzialac na kazdej przegladarce IE :-)
hmm zamiast nasz kochany Micro$oft wymyślać,tworzyć, wynajdywać nowe standardy, zauważył by że już takowe mamy :> i też się zastosował? bo jak kiedyś chciałem pociąć laya... to wszędzie ładnie wyglądał... ale w IE... szkoda gadać ;< i podobno jeszcze im płacą im za pisanie takiego super softu? ;p
Quirks Mode -> pl.wikipedia.org/wiki/Quirks_mode W skrócie jest to po prostu tryb pracy przeglądarki w którym bardziej "zgaduje" ona jak ma wyglądać strona. Jedyną deklaracją zgodności ze standardami jest DOCTYPE. Sam Microsoft się na to zgodził będąc członkiem W3C, czyli organizacji ustalającej internetowe standardy. Jeśli chcą aby webmasterzy dodawali coś jeszcze to niech się za przeproszeniem pocałują... Dodatkowo dobrze by było zweryfikować informację o trzech silnikach renderujących. Sądzę, że redakcja się nie postarała. :) Według mnie, chodzi o "trzy tryby" w których będzie pracował silnik. Proszę się też nie cieszyć z tego, że IE8 przechodzi test ACID2. Znając programistów MS - napisali jakąś procedurę działającą wyłącznie z tym konkretnym testem. Dopóki testy nie wykarzą skuteczności IE8 w prawdziwym życiu to nie ma o czym rozmawiać.
@ m_gol Oprócz doctype będziesz musiał użyć specjalnego meta tag''u, który powie IE8, że ta strona jest zgodna ze standardami.
re m_gol 1) Pewnie chodzi o tryb zgodności z ie6, i te strony co się po ie7 "rozłażą" 2 nie mam pojęcia
Mam dwa pytania: 1) O co chodzi w "Quirks mode"? 2) Co dokładnie trzeba podwójnie zadeklarować? Jakiś DOCTYPE, czy co?
Aby poprawnie wyświetlić witrynę dla wiekszości użytkowników Internetu, sprawdzam ja pod kątem pięciu przeglądarek internetowych. Jest to na początku czasochłonne i meczące - jednak po kilku serwisach - wiadomo już mniej więcej co i jak kodować, sprawdzenie jest tylko formalnością. Problem polega na czym innym - trzeba będzie poprawiać stare witryny, bo nowe "standardy" wg M$, oznaczają zwykle - nowe problemy.
Nie wiedziałem że to M$ tworzył standardy, niestety tak było.... i jest. zazwyczaj webmasterzy zaniżaj poziom kodu do poziomu IE. Jakby prościej nie było zrobić jakiejś aktualizacji starszych wersji, a nową w końcu zrobić pożądną??? Pragne jeszcze dodać, że większość stron www nie spełnia standartów w3c i to o niczym nie swiadczy jak przejdzie te testy poprawnie. Porządna przeglądarka powinna obsługiwać każdą nowość..... no tak bezpieczeństwo nowe=niesprawdzone, ale to już kwestia systemu operacyjnego którego jak zauważyłem jest bardzo podatny na różnego rodzaju ataki....
Jak bardiak to bardiak :) Dalej robimy "własne" standarty.

