document.all w Mozilli!!!
Moderator: Pomocy?!
document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040626 Firefox/0.9.1
http://bugzilla.mozilla.org/show_bug.cgi?id=248549
http://bugzilla.mozilla.org/show_bug.cgi?id=246964
Nie chce mi się drugi raz pisać tego samego, więc napiszę tak: szczegóły tutaj.
- marcoos
- Moderator
- Posty: 2227
- Z nami od: 12 października 2002, 10:25
- Lokalizacja: Wrocław
Re: document.all w Mozilli!!!
Przeglądarka: Opera/7.53 (Windows NT 5.2; U) [pl]
- quiris
- Posty: 659
- Z nami od: 31 lipca 2002, 06:53
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.1) Gecko/20040707
- piotrek84
- Posty: 1785
- Z nami od: 11 września 2003, 18:48
- Lokalizacja: ze świata marzeń
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616

- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Win98; pl-PL; rv:1.7) Gecko/20040626 Firefox/0.9.1
Teraz pozostały jedynie stare strony i bardzo oporni webmasterzy, które są nie do ruszenia, a które jednak ktoś tam czasem ogląda i mu nie działa. Więc można się oburzać, ale są też jasne punkty tej decyzji, szczególnie dla ZU, który chce mieć dostęp do treści i tyle.
- jasiu
- Posty: 68
- Z nami od: 07 czerwca 2004, 20:34
Re: document.all w Mozilli!!!
Przeglądarka: Opera/7.53 (Windows NT 5.2; U) [pl]
jasiu pisze:A ja myślę, że ewangelizacja webmasterów została w zasadzie dokonana i ci którzy byli skorzy cokolwiek zmienić w kodzie swoich stron zrobili to już, bądź zrobią to w przyszłości dla zgodności ze mozillami 1.0 - 1.7 i/lub standardem.
Śmiem wątpić...
jasiu pisze:Więc można się oburzać, ale są też jasne punkty tej decyzji, szczególnie dla ZU, który chce mieć dostęp do treści i tyle.
Wybacz, ale nie zgodzę się z Twoim tokiem rozumowania. Skoro tak bardzo developerzy Mozilli chcą dbać o użyszkodników to czemu rozwijają nowy engine przeglądarki, a nie opakują w nowy interfejs engine'u MSIE? Wtedy na pewno wszyscy ZU mieliby dostęp do wszystkich treści.
- quiris
- Posty: 659
- Z nami od: 31 lipca 2002, 06:53
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040707 Firefox/0.9.2
jasiu pisze:A ja myślę, że ewangelizacja webmasterów została w zasadzie dokonana i ci którzy byli skorzy cokolwiek zmienić w kodzie swoich stron zrobili to już, bądź zrobią to w przyszłości dla zgodności ze mozillami 1.0 - 1.7 i/lub standardem.
Teraz pozostały jedynie stare strony i bardzo oporni webmasterzy, które są nie do ruszenia, a które jednak ktoś tam czasem ogląda i mu nie działa. Więc można się oburzać, ale są też jasne punkty tej decyzji, szczególnie dla ZU, który chce mieć dostęp do treści i tyle.
Absolutnie sie nie zgadzam. Dzieki nie istnieniu takich 'ficzerow' jak document.all w przyszlosci za pewne wiele "kursow.html" zostaloby aktualizowanych do wersji poprawnej i strony z bykiem zaczelyby znikac ...
Przez ostatnie miesiace statystyczna jakosc stron znacznie sie poprawila, to miedzy innymi zasluga Mozilli ktora takich document.all po prostu nie wyswietlala.
Jesli celem developperow Mozilli nie jest juz przestzreganie za wszelka cene standardow to ... co jest ich celem? Po malu zaczyna to wygladac tak jakgdyby kolejnym krokiem mialoo byc zamkniecie kodu i sprzedaz browsera ...
Dla mnie cala sprawa smierdzi ... i smutno mi bo wiem ze sprawa jest nie do odkrecenia ...
Gdyby ktos zalozyl jakjiego buga anti document.all to ja prywatnie uprzejmie poprossze o info na JID. W niejednej przegranej z gory sprawie juz glosowalem
<b>wARIAT (Mozilla 0.6-MozillaPL 1.6, FireFox pl-PL 0.8-1.0, Thunderbird pl-PL 0.7)</b>
Magazyn LOOP
- wariat
- Posty: 720
- Z nami od: 09 maja 2002, 20:01
- Lokalizacja: Poznan
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
Napisałem do autora jedej strony, który "pomylił" slash z backslashem na stronie. Przy okazji wspomniałem, że <table> nie ma atrybutu "height". Odpisał, że wie, ale dla niego tak jest wygodnie, bo dzięki temu stopka strony, którą ma pod tabelą pojawia się na samym dole strony nawet wtedy, gdy tabela ma niedużą wysokość.
Jeśli chodzi o HEIGHT w tabeli - rzeczywiście nie
ma w specyfikacji tego atrybutu, ale jest on "uznawany" przez przeglądarki
Teraz tego typu odpowiedzi będą dotyczyły "document.all" - "jest uznawany przez przeglądarki"
Ech...
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040626 Firefox/0.9.1
quiris pisze:jasiu pisze:]Więc można się oburzać, ale są też jasne punkty tej decyzji, szczególnie dla ZU, który chce mieć dostęp do treści i tyle.
Wybacz, ale nie zgodzę się z Twoim tokiem rozumowania. Skoro tak bardzo developerzy Mozilli chcą dbać o użyszkodników to czemu rozwijają nowy engine przeglądarki, a nie opakują w nowy interfejs engine'u MSIE?
Na tak głupie pytanie jest tylko głupia odpowiedź (będąca też pytaniem): A dlaczego Opera nie opakuje w nowy GUI endżinu MSIE?
Wtedy na pewno wszyscy ZU mieliby dostęp do wszystkich treści.
No właśnie.
...ale nie byłoby CSS 2/3, zgodności z W3C DOM wraz z eventami itd. Zauważ, że takie wprowadzenie all[] nic nie psuje w obsłudze standardów, a poprawia najbardziej oporne strony.
Taki argument jest więc trochę a la Lepper.
- marcoos
- Moderator
- Posty: 2227
- Z nami od: 12 października 2002, 10:25
- Lokalizacja: Wrocław
Re: document.all w Mozilli!!!
Przeglądarka: Opera/7.53 (Windows NT 5.2; U) [pl]
marcoos pisze:Zauważ, że takie wprowadzenie all[] nic nie psuje w obsłudze standardów, a poprawia najbardziej oporne strony.
No oczywiście, że nic nie psuje. To jeszcze backslashe niech będą supportowane i następna porcja najbardziej opornych stron będzie poprawiona.
Widzę, że Tobie marcoos naprawdę niewiele potrzeba do radykalnej zmiany poglądów na pewne kwestie, wystarczy, żeby Mozilla zaczęła to wspierać i już ma orędownika sprawy w Tobie
- quiris
- Posty: 659
- Z nami od: 31 lipca 2002, 06:53
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
zwierz pisze:Nie jest to pierwsza rzecz, która jest z czymś niezgodna - a Mozilla obsługuje.
Powiem wiecej Mozilla obsluguje juz wszystko. No moze ActiveX, ktore juz zreszta istnieje.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
quiris pisze:Widzę, że Tobie marcoos naprawdę niewiele potrzeba do radykalnej zmiany poglądów na pewne kwestie, wystarczy, żeby Mozilla zaczęła to wspierać i już ma orędownika sprawy w TobieA z tym Lepperem to daruj sobie, mnie polityka niewiele interesuje
Dokladnie to samo zauwazylem, zreszta nie tylko teraz, to sie dzieje non-stop...
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.1) Gecko/20040707 MultiZilla/1.6.4.0b
>> are you saying that very few people these days write IE-only sites?
> I'm saying that anyone who does is not competitive.
A curious statement. As a web developer, I�ve been very intrigued by this
development. Im very tempted to simplify my code by eliminating the
.getElementById forks and just use .layer and .all. This will definitely save
me coding, debugging and testing time.
Teraz będzie naprawdę trudno wytumaczyć ludziom, żeby robili strony zgodne ze standardami, bo odpowiedzią będzie "zaimplementujcie reszte modelu IE DOM, jak i tak juz macie 99% jego zaimplementowane".
Rozumialbym jeszcze obslugiwac to w quirks mode, ale globalnie... brak mi slów
quiris, Domel: też to jakoś zauważylem
- Adrianer
- Moderator
- Posty: 1771
- Z nami od: 15 maja 2002, 17:37
- Lokalizacja: Bern/Switzerland
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040615 Firefox/0.9
- argasek
- Posty: 105
- Z nami od: 21 lipca 2002, 21:12
- Lokalizacja: Sol [0,0]
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7) Gecko/20040626 Firefox/0.9.1
quiris pisze:marcoos pisze:Zauważ, że takie wprowadzenie all[] nic nie psuje w obsłudze standardów, a poprawia najbardziej oporne strony.
No oczywiście, że nic nie psuje. To jeszcze backslashe niech będą supportowane i następna porcja najbardziej opornych stron będzie poprawiona.
To nie to samo. Obsługa backslashy na modłę IE potencjalnie może popsuć adresy z prawdziwymi backslashami w nazwie pliku (choć takich raczej nie ma, to istnieje jednak teoretyczna możliwość ich zrobienia, wówczas będą Mozilla-only
Natomiast takie "niewykrywalne" document.all[] nie psuje żadnej istniejącej ani potencjalnie istniejącej strony. Może tylko namieszać na przyszłość, bo włebmastery mogą nie mieć powodu do wybrania W3C DOM.
Widzę, że Tobie marcoos naprawdę niewiele potrzeba do radykalnej zmiany poglądów na pewne kwestie, wystarczy, żeby Mozilla zaczęła to wspierać i już ma orędownika sprawy w Tobie
Ale ja wcale nie mówię, że all[] to jest super i w ogóle wypas. Mam mieszane uczucia co do tego ficzera.
A z tym Lepperem to daruj sobie, mnie polityka niewiele interesuje
Z lepperyzmem to chodziło o Twoje śmieszne pytanie o engine IE w Moz.
- marcoos
- Moderator
- Posty: 2227
- Z nami od: 12 października 2002, 10:25
- Lokalizacja: Wrocław
Re: document.all w Mozilli!!!
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.1) Gecko/20040707 MultiZilla/1.6.4.0b
marcoos pisze:Może tylko namieszać na przyszłość, bo włebmastery mogą nie mieć powodu do wybrania W3C DOM.
No i wlaśnie w tym i tylko w tym jest problem
- Adrianer
- Moderator
- Posty: 1771
- Z nami od: 15 maja 2002, 17:37
- Lokalizacja: Bern/Switzerland
Przeglądarka: Opera/7.53 (Windows NT 5.2; U) [pl]
Natomiast takie "niewykrywalne" document.all[] nie psuje żadnej istniejącej ani potencjalnie istniejącej strony.
Ech... niewykrywalne... Już widzę te wirtuozerskie testowanie wersji przeglądarki Mozilla. Jeśli wersja większa niż 1.7 to MSIE...
Document.all nie podoba mi się. Nie podoba mi się, że znajduje się w Operze. Prawdę mówiąc, z tego co zdążyłem zaobserwować, sprawia więcej problemów niż pożytku. Tym bardziej nie może mi się podobać jego implementacja w Mozilli. Nie widzę większego sensu. Przecież MSIE 6.x ma wbudowaną obsługę modelu DOM. Nie ma problemu ze stworzeniem nowych stron, które świetnie będą pracowały z modelem DOM. Argument, że jakieś starocie zaczną działać, jest zupełnie nietrafiony. W praktyce starocie i tak w większości przypadków mają wykrywanie: Jeśli document.all to MSIE, jeśli document.layers to NN4 i z takimi stronami Mozilla i tak nie będzie działać. Naprawdę uważam, że więcej można na tym stracić niż zyskać.
- quiris
- Posty: 659
- Z nami od: 31 lipca 2002, 06:53
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
- Kod: Zaznacz cały
if (document.all) {
alert("Tak, obsluguje document.all");
}
else {
alert("Buhaha, dales sie nabrac bo myslisz ze nie obsluguje a ja obsluguje :P");
}
No sorry ale nie lubie jak mnie ktos (lub cos) oszukuje. Ale juz nie o to chodzi, takie cos lamie zasade absolutna w jezykach programowania - instrukcja warunkowa if - else musi dzialac tak jak powinna. Czyli jesli warucek jest spelniony to wykonuje kod po if jesli nie to po else. Tutaj jest zupelnie odwrotnie. Jest to poprostu ewenement na skale swiatowa bo nie spotkalem sie z zadnym translatorem, ktory raz klamie a raz nie. Chyba trzeba wprowadzic nowe pojece w programowaniu: "wyjatek w if - else".
Chyba zostalo tylko sie modlic, zeby document.all dzialal tylko w trybie "quirks", bo nic innego juz nie zrobimy.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Wróć do Standardy WWW i źle działające strony
Kto jest online
Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], dexter, Google [Bot]