Czemu to nie działa ???

w dziale Opera
Rav-V3k napisał(a):

Witam..
Już kiedyś pytałem o tą stronę, ale teraz problem jest inny. Strona jest pod adresem http://creative.gettyimages.com/source/home/homeCreative.asp na górze znajduje się menu: images - film - services.... W Operze nie działa - nie rozwija się, a w Exploderze tak. Co więcej, wystarczy kliknąć na górze na Register now , żeby po załadowaniu strony z rejestracją zobaczyć jak się pięknie to menu rozwija...(?!) No to o co chodzi? Nie pomaga w Operze zmiana ustawień przedstawiania się... obojętne, czy IE, czy mozilla, czy opera, zawsze jest tak samo. Co to za menu? W javie, czy we flashu ? Czy ktoś może to sprawdzić czemu to nie działa? Korzystam z tej strony w miarę często, a że jestem pod wrażeniem Opery nie chcę się przesiadać z powrotem na IE... cry
Pomóżcie coś ! Stawiam beer cheers drunk wink

whiteLION napisał(a):

menu jest w javascript i jest poprostu źle zrobione... niewiel da sie na to poradzić. trzeba używac do tej strony IE albo lepiej mozilli (w niej tez działa dobrze) worried

Rav-V3k napisał(a):

Originally posted by whiteLION
menu jest w javascript i jest poprostu źle zrobione...


Ale skoro jest źle zrobione, to czemu w niektórych przeglądarkach jest ok, a w Operze NIE?confused Zmierzam do tego, że takich stron może się znaleźć więcej, które chodzą dobrze pod IE:irked:, a pod Operą nie. Wejdę na jakąś taką stronę i nawet się nie zorientuję, że coś jest nie tak... GettyImages znałem od dawna, to wiedziałem, że ma menu u góry...cry

whiteLION napisał(a):

takich stron "źle napisanych" jest niestety troche ale nie aż tak dużo. mnie osobiście żadko zdaża się żebym musiał specjalnie otwierać IE a serfuje bardzo dużo. chodzi o to że IE odmiennie interpretuje niektóre elemnty html'a itp. i robi to najczęście niezgdonie z oficjalnymi standardami wprowadzając na dodatek jakieś swoje własne elementy. niektórzy webmasterzy wychodzą jednak z założenia (sam tez kiedyś tak robiłem whistle )iż skoro IE ma ponad 90% rynku to on właśnie jest standardem a nie to co sobie tam panowie z w3c wymyślą irked . jest nawet taka polska stronka która ma piętnować w/w strony: www.osiolki.net . co do rozpoznawania ich to poprostu jezeli wygladają jakby je picasso stworzył - jakies porozjerzdżane texty, puste pola i inne krzaki ew. menu które nie reaguje na klikanie to mówi sie trudno i odpala IE down

Rav-V3k napisał(a):

Originally posted by whiteLION
jeżeli wygladają jakby je picasso stworzył - jakies porozjerzdżane texty, puste pola i inne krzaki ew. menu które nie reaguje na klikanie to mówi sie trudno i odpala IE down


hmmm jest jeszcze problem jak czegoś na stronie nie widać... przykład: strona tv kablowej UPC , po lewej stronie ma być flash "sprawdź ofertę UPC w Twoim mieście", a po prawej pomarańczowy prostokąt "wypróbuj chello". Czyli problem jest też ze źle napisanym flashem?
Chciałbym być dobrze zrozumiany: bardzo spodobała mi się Opera, za to jaka jest przyjazna w użytkowaniu, że można schować pop-up (niekoniecznie wyłączyć), że ma zakładki, że jest bezpieczniejsza od IE, że się tak spektakularnie nie wykłada (przy okazji wywalając w kosmos cały system) i że ładowanie stron robi na każdym wrażenie... Ale niektóre strony (widząc je pierwszy raz) nie krzyczą wcale "ej, osiołku, byłam optymalizowana TYLKO pod Explodera, niektórych elementów nie zobaczysz !!!"
Tu jest problema ...

qviri napisał(a):

Coś za coś.

Rav-V3k napisał(a):

bigeyes
Nie sądzę, żeby to było założenie twórców Opery - mamy lepszą przeglądarkę, ale za to do niektórych wiadomości na stronach się nie dostaniecie
smile lol bigsmile

whiteLION napisał(a):

Originally posted by qviri
Coś za coś.


ano takie jest życie bigeyes . co do tej stronki to nie wina flasha tylko webmastera gapy... animacje flash są osadzane w html'u na dwa sposoby: przez <object> - poprawnie, zgodnie ze specyfikacją i IE oraz mozillą lub przez <embed> - niezgodnie ze specyfikacją ale niestety zgodnie z wymaganiami opery irked no i problem w tym że ktos się pomylił i w <object> jest prawidłowa ścieżka tj. http://www.upc.pl/nowa/images/banery/chello02_old.swf a w <embed> błędna. animacja jak widać działa więc i w operze. od taki przypadek. imho warto jest jednak ponieść taki koszt no ale to juz wybór każdego... no i niech panowie od opery zrobią coś z tym embed mad

Moose napisał(a):

Mnie flash jezdzi pod object.

M.

whiteLION napisał(a):

pomylone misie... eee... tzn. pomyliło mi się o p - to mozilla nie odtwarza flasha przez object, tylko przez embed ale opera jak widać też preferuje ten drugi jak ma wybór.

quiris napisał(a):

Originally posted by whiteLION
pomylone misie... eee... tzn. pomyliło mi się o p - to mozilla nie odtwarza flasha przez object, tylko przez embed ale opera jak widać też preferuje ten drugi jak ma wybór.


Mozilla również prawidłowo odtwarza flasha osadzonego przy pomocy <object>. Ważne jednak jest, żeby ten flash był osadzony prawidłowo (zgodnie ze standardem): http://www.alistapart.com/stories/flashsatay/
Problem, jest jednak złożony, w praktyce w niektórych wypadkach, nie jest możliwe pozbycie sie <embed>.

whiteLION napisał(a):

no więc właśnie... trzeba sie odwołac do triku z ładowaniem jednego flasha przez drugi aby mieć streaming. ten sposób może jednak niedziałać w niektórych wersjach IE. jest jednak skrypt naprawiający to. tak czy sia troche to kombinacyjnie wygląda no ale po takich zabiegach faktycznie jest to zgodne ze standardem.