Opera ma kilka własnych, autorskich rozszerzeń do JavaScript. Czy to nie jest podobne pogwałcenie standardów, jak rozszerzenia XUL, czy jakoś tak, w Gecko?
Originally posted by Big_Z:
Proszę o konkrety.Opera ma kilka własnych, autorskich rozszerzeń do JavaScript.
Mi się kojarzy z jakimiś funkcjami potrzebnymi do działania UserJS... Ale ja się tam nie znam
Originally posted by adas:
Mi się kojarzy z jakimiś funkcjami potrzebnymi do działania UserJS... Ale ja się tam nie znam
Ze specjalnych funkcji UserJS http://www.opera.com/support/tutorials/userjs/ można korzystać *tylko* w UserJS, nie będą one działać na stronach www i to jest zasadnicza różnica pomiędzy Mozillą a Operą.
Kiedyś mi się obiło o uszy, że window.opera działa na zwykłych stronach. Co prawda stosowanie tego czegoś do innych celów, niż wykrycie Opery, jest chyba bezcelowe. Niemniej jednak nie ma czegoś takiego w standardach.
Originally posted by Big_Z:
Kiedyś mi się obiło o uszy, że window.opera działa na zwykłych stronach
A czy ty wiesz jakie możliwości ma window.opera? Na stronach internetowych żadne. Jedyne zastosowanie jakie widziałem to wykrywanie Opery. Ja swego czasu wykorzystywałem ten obiekt do wydobywnia numeru kompilacji. Tu http://www.howtocreate.co.uk/operaStuff/operaObject.html masz opisany dokładnie window.opera.
Jakbym dobrze wiedział, to bym się nie pytał. W sumie spotkałem się w Operze z kilkoma bardzo popularnymi IEstwami. Skoro jednak trwa ostra wymiana zdań ze zwolennikami Mozilli, trzeba się dokładnie przygotować.
Originally posted by Big_Z:
Jakbym dobrze wiedział, to bym się nie pytał. W sumie spotkałem się w Operze z kilkoma bardzo popularnymi IEstwami.
Popularne IEstwa są również zaimplementowane w Firefoksie.