MozillaPL.org - polskie centrum Mozilli

Główne menu:

zgodność z przyszłymi wersjami?

Dodatki rozszerzające funkcjonalność i schematy wyglądu Mozilli Firefox

Moderator: Pomocy?!

zgodność z przyszłymi wersjami?

Postautor: errenay » 19 maja 2005, 09:50

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Od pewnego czasu nurtuje mnie następujący problem - w Polskiej Bazie Rozszerzeń przy niektórych rozszerzeniach widnieją np. takie napisy "Firefox 1.0 - 1.5". Czy oznacza to, że wiadomo, iż dane rozszerzenie będzie zgodne z wersjami, których chyba jeszcze w pełni nie ma (jak 1.1, 1.5)? Czy są to może przypuszczenia autora tego rozszerzenia? :wink:
errenay
 
Posty: 1238
Z nami od: 11 grudnia 2004, 07:30
Lokalizacja: okolice stolicy ;)

Postautor: piecu » 19 maja 2005, 09:56

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Przypuszczenie, na ogół spowodowane tym, żeby nie wydawać nowej wersji gdy wyjdzie nowa wersja Ff (bo jeżeli okaże się, że rozszerzenie działa, to wtedy trzeba zmienić jedną wartość w pliku i opublikować rozszerzenie).
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: teo » 19 maja 2005, 10:29

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050515 Firefox/1.0.4

A wyjaśniając dokładniej, to wygląda to następująco:
Fx sprawdza zgodność swojej wersji z wersją rozszerzenia i jeżeli nie zgadzają się nie pozwala na instalację rozszerzenia. Gdybyśmy podawali informację w pliku instalacyjnym rozszerzenia, że jest ono tylko do wersji 1.0, bo taka jest aktualna, to rozszerzenia posiadające max version 1.0 nie instalowałyby się w wersjach Fx 1.01 i dalszych i trzeba by każde z nich zmieniać. Jak wiadomo wersje te nie wprowadzały poważnych zmian do kodu i wszystkie rozszerzenia zgodne z wersją 1.0 (w zasadzie) są zgodne z wersjami Fx 1.01 i wyżej. Podając max version wyższą, staramy się zmniejszyć ilość kłopotów polskim użytkownikom i sobie pracy, którą wykonujemy bezinteresownie. Dlatego zawsze mówię aby uniknąć kłopotów z wersjami językowymi i numeracyjnymi rozszerzeń najlepiej instalować je z Polskiej Bazy Rozszerzeń.
Obrazek
teo
Moderator
 
Posty: 2409
Z nami od: 16 czerwca 2004, 09:15

Postautor: Cleriic » 19 maja 2005, 10:32

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

IMHO powinno się używać 1.0+ a nie 1.5

Bo obawiam się, że przy wejściu Firefoksa 1.1 będzie z tym bardzo dużo kłopotów. Ostatnio sprawdzałem kilka rozszerzeń na buildach Gandalfa i prawidłowo działają tylko niektóre. Część nie działa wcale, a część działa ale z problemami.

Moim zdaniem nie powinnismy narażać użytkowników na niepotrzebny stres związany z aktualizacją. A mechanizm ten powstał właśnie po to aby przeciwdziałać takim wydarzeniom, jak problemy z działaniem rozszerzeń po aktualizacji Firefoksa do wyższej wersji.

Takim wygodnictwem możemy niepotrzebnie narazić na szwank dobre imię produktów MoFo i tak już obstrzeliwanych przez prasę.
Trzeba pamiętać o tym, że zła sława szybko się rozchodzi i to ZU mają na nią największy wpływ.
Wybierz Firefoksa i podbij Internet! :)
Cleriic
Moderator
 
Posty: 659
Z nami od: 09 stycznia 2004, 16:04
Lokalizacja: Polska :)

Postautor: piecu » 19 maja 2005, 10:44

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

teo pisze:Gdybyśmy podawali informację w pliku instalacyjnym rozszerzenia, że jest ono tylko do wersji 1.0, bo taka jest aktualna, to rozszerzenia posiadające max version 1.0 nie instalowałyby się w wersjach Fx 1.01 i dalszych i trzeba by każde z nich zmieniać.

Akurat tez maxVersion 1.0 chyba działają na 1.0.1 .2 i .3.

teo pisze:Jak wiadomo wersje te nie wprowadzały poważnych zmian do kodu i wszystkie rozszerzenia zgodne z wersją 1.0 (w zasadzie) są zgodne z wersjami Fx 1.01 i wyżej.

W 1.0.4 była dośc istotna zmiana i w niej kilka nie działało...
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: Ludwik » 19 maja 2005, 13:18

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Rozszerzenie niezgodne z daną wersją Firefoksa potrafi nie tylko samo nie działać, ale i powodować niedziałanie całego programu. Część użytkowników zdecerwuje się, ale zapyta na tym forum, część po prostu wróci do "sprawdzonej" przeglądarki.

Czy ja napewno dobrze zrozumiałem, że zmieniacie datę ważności nadaną przez twórców rozszerzeń?
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: Cleriic » 19 maja 2005, 13:25

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

Ludwik pisze:Czy ja napewno dobrze zrozumiałem, że zmieniacie datę ważności nadaną przez twórców rozszerzeń?


Zmieniana jest maksymalna dopuszczalna wersja Firefoksa na której dane rozszerzenie może pracować, czyli zmienna maxVersion.
Jedyną właściwą wartością jest w tym momencie ustawianie maxVersion na 1.0+. Natomiast w PBR umieszczana jest wartość 1.5.
Wybierz Firefoksa i podbij Internet! :)
Cleriic
Moderator
 
Posty: 659
Z nami od: 09 stycznia 2004, 16:04
Lokalizacja: Polska :)

Postautor: teo » 19 maja 2005, 13:27

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050513 Firefox/1.0.4

Piecu! Sam z Lenrockiem ustalałes max version na 1.5, wiec nie punktuj teraz mnie za to, że napisałem prawdę!! Jak chcesz pogadać, to znasz kontakt do mnie.
Obrazek
teo
Moderator
 
Posty: 2409
Z nami od: 16 czerwca 2004, 09:15

Postautor: Ludwik » 19 maja 2005, 13:42

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

:evil:

Twórcy Firefoksa nie zrobili tak ścisłego określania dopuszczalnej wersji dlatego, że są kretynami, tylko dlatego że niekompatybilne rozszerzenie może zrobić rzeczy dużo gorsze niż tylko niedziałać. A uwierzcie - jeśli Firefox zyska opinię programu, który się łatwo psuje to odkręcenie tego będzie niemal niemożliwie.

Kto jak nie twórca rozszerzenia powinien decydować o jego dacie ważności?

Przecież Waszą misją jest lokalizacja, kompatybilność nie zmienia się wraz z wersją językową, dlatego nie rozumiem dlaczego to w ogóle ruszacie?

Uważam, że to co robicie jest niefrasobliwe i przyniesie poważne problemy.
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: piecu » 19 maja 2005, 14:00

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

teo pisze:Piecu! Sam z Lenrockiem ustalałes max version na 1.5, wiec nie punktuj teraz mnie za to, że napisałem prawdę!! Jak chcesz pogadać, to znasz kontakt do mnie.

Ależ ja nic nie mówię do Ciebie :) Tylko uściślam niektóre stwierdzenia ;)
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: piecu » 19 maja 2005, 14:01

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Ludwik pisze:Uważam, że to co robicie jest niefrasobliwe i przyniesie poważne problemy.

W takim razie z wydaniem kolejnej wersji Firefoksa będziesz podnosił wszystkim rozszerzeniom maxVersion (oczywiście sprawdzając wcześniej czy działają), ok? Bo w tej chwili mamy zdecydowanie deficyt czasowy...
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: teo » 19 maja 2005, 14:04

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050513 Firefox/1.0.4

Już raz przeżyliśmy totalną niekompatybilność wersji Fx z rozszerzeniami. Wtedy był lament ZU....
Obrazek
teo
Moderator
 
Posty: 2409
Z nami od: 16 czerwca 2004, 09:15

Postautor: Ludwik » 19 maja 2005, 14:08

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

piecu pisze:W takim razie z wydaniem kolejnej wersji Firefoksa będziesz podnosił wszystkim rozszerzeniom maxVersion (oczywiście sprawdzając wcześniej czy działają), ok? Bo w tej chwili mamy zdecydowanie deficyt czasowy...


W takim razie będziesz tu siedzieć i pomagać wszystkim, którym spie... się przeglądarka? O tych, którzy się do nas nie zgłoszą nawet nie mówię, bo odrazu są straceni.
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: Cleriic » 19 maja 2005, 14:53

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

piecu pisze:W takim razie z wydaniem kolejnej wersji Firefoksa będziesz podnosił wszystkim rozszerzeniom maxVersion


Ale to jest jedyne sensowne rozwiązanie.
Najważniejsze w tym wszystkim jest zadowolenie ZU i ich wygoda.

A na taką zmianę będzie wystarczająca ilość czasu. Od wydania PR do Final jest przecież trochę czasu, który może zostać właśnie temu poświęcony.
To tylko kwestia odpowiedniej organizacji i 3-4 osób gotowych poświęcić w sumie 2-3 godziny.
Wybierz Firefoksa i podbij Internet! :)
Cleriic
Moderator
 
Posty: 659
Z nami od: 09 stycznia 2004, 16:04
Lokalizacja: Polska :)

Postautor: Gandalf » 19 maja 2005, 15:22

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050517 Firefox/1.0.4

Autor rozszerzenia powinien wiedziec z czego korzysta jego rozszerzenie. Jesli tylko z tego API, ktore jest zamrozone i finalna, to ma pewnosc, ze jego rozszerzenie bedzie dzialac co najmniej do 1.5 (a prawie na pewno do 2.0).
IE jest to aplikacja, która pozwala przeglądać internet z Twojego komputera i na odwrót
Gandalf
 
Posty: 1802
Z nami od: 29 czerwca 2002, 04:37
Lokalizacja: Warszawa

Postautor: piecu » 19 maja 2005, 15:44

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Ludwik pisze:W takim razie będziesz tu siedzieć i pomagać wszystkim, którym spie... się przeglądarka?

Jasne, i tak to robię :)

Jak już teo napisał, przy wyjściu Ff 1.0 wszyscy narzekali, że żadne rozszerzenie nie działa. Co lepsze? Oczywiście to tylko kwestia czasu żeby większość została poprawiona, jednak niektóre z nich do dzisiaj nie są zaktualizowane, mimo, że doskonale działają pod nowszymi Firefoksami... A z własnego doświadczenia wiem, że nie zdarza się zbyt często, aby jakieś rozszerzenia odmawiały współpracy z nowymi wersjami...

//Edit: poprawiłem cytowanie...
Ostatnio zmieniony 19 maja 2005, 16:29 przez piecu, łącznie zmieniany 1 raz
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: Ludwik » 19 maja 2005, 15:50

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

piecu pisze:Jak już teo napisał, przy wyjściu Ff 1.0 wszyscy narzekali, że żadne rozszerzenie nie działa. Co lepsze?

Czy lepsze jest niedziałające rozszerzenie czy niedziałająca cała przeglądarka? Czy lepsze jest wyłączenie rozszerzenia czy rozwalenie programu?
Jeśli na tym poziomie istnieją jakiekolwiek wątpliwości to ja rzeczywiście się już nie wypowiadam, bo nie za bardzo jest o czym :-?
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: piecu » 19 maja 2005, 16:33

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Ludwik pisze:Czy lepsze jest niedziałające rozszerzenie czy niedziałająca cała przeglądarka?

Ale sytuacje, że coś nie działa, są bardzo rzadkie, a takie, że coś rozwala całą przeglądarkę już w ogóle...

Jeżeli o mnie chodzi, to nie ma problemu z downgradem wszystkich rozszerzeń w PBR do 1.0 (albo do wersji zgodnej z oryginalnymi), ale zapewniam cię, że jak wyjdzie nowa wersja Ff, to testowanie i podnoszenie wersji wszystkim rozszerzeniom tam zawartym (w tej chwili grubo ponad 100) zajmie zdecydowanie więcej czasu niż ktokolwiek by tego chciał. A użytkownicy będą narzekać...

P.S. Może czas przenieść tę dyskusję w inne miejsce?
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Postautor: Ludwik » 19 maja 2005, 17:30

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

piecu pisze:P.S. Może czas przenieść tę dyskusję w inne miejsce?


Teo ma dostep do developers?
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: piecu » 19 maja 2005, 17:51

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Ludwik pisze:Teo ma dostep do developers?

Nie wiem, myślę, że nie.
Bartosz Piec
piecu
Moderator
 
Posty: 809
Z nami od: 17 kwietnia 2003, 15:45
Lokalizacja: Warszawa

Następna

Wróć do Rozszerzenia dla Firefoksa

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: