Firefox 1.5.0.2

Trzynastego kwietnia br. wydana została druga poprawka bezpieczeństwa dla Firefoksa 1.5. Poniżej zamieszczam listę wybranych zmian, odrobinę bardziej szczegółową niż przeważnie podawana. Są to głównie poprawki bezpieczeństwa, choć nie tylko (włączono do wydania kilka poprawek błędów innego rodzaju oraz nowe funkcjonalności) (w nawiasach odnośniki do konkretnych zgłoszeń w Bugzilli).

  • Aktualizacje z wykorzystaniem łatek powinny kończyć się sukcesem pomimo brakujących wyszukiwarek (325561).
  • Paski narzędziowe nie powinny być już przywracane do stanu domyślnego po sprawdzeniu dostępności aktualizacji dla wyszukiwarek (307558).
  • Różne menu powinny zachowywać się w sposób bardziej przewidywalny, nie powinny już migać (306426).
  • Poprawki bezpieczeństwa dotyczące błędów które mogły by umożliwić zdalne wykonanie kodu (lista do czasu wydania Thunderbirda 1.5.0.2, w przyszłym tygodniu, będzie niepełna).
  • Poprawiono kilka błędów powodujących zawieszanie się programu, dotyczących głównie JavaScript (317865, 315286, 265740, 322683).
  • Usunięto przyczyny wycieków pamięci związane z:
    • Wyszukiwaniem w dokumentach (321283).
    • Używaniem automatycznego uzupełniania adresów (323532).
    • Wyszukiwaniem w internecie z poziomu programu (323377).
  • Poprawiono błąd odpowiedzialny w środowisku Windows za zawieszanie się programu po próbie wydrukowania dokumentu z elementami pozycjonowanymi absolutnie (317420).
  • Zaszły spore zmiany w wydaniu przeznaczonym dla użytkowników Macintoshy, począwszy od tego wydania Firefox będzie dystrybuowany jako uniwersalne binaria.
    • W efekcie przeprowadzania automatycznej aktualizacji do wersji 1.5.0.2 zostanie zainstalowana wersja przeznaczona dla procesorów PowerPC (wersja pod procesory Intel Core nie jest dostępna w systemie aktualizacji).
    • Na maszynach z procesorami Intela obecnie niedostępny jest system raportowania błędów (zarówno dla programu uruchamianego natywnie jak i przy pomocy Rosetty).
    • Skróty klawiaturowe: Ctrl+Tab oraz Ctrl+Shift+Tab dla zmieniania Następnej/Poprzedniej karty zostały wyłączone (działały w Firefoksie 1.0.x) (264787).
    • Roler myszki powinien działać podczas wyświetlania z wykorzystaniem Javy (309344).
    • Wyeliminowany został błąd z wprowadzaniem danych do formularza (318283).
  • Dodane zostały nowe funkcje:
    • Możliwe stało się wyłączanie/pominięcie kreatora importu danych podczas pierwszego uruchomienia (kiedy program nie odnajdzie żadnego profilu) (286557).
    • Prośba o podanie powodów podczas usuwania programu (320504).
    • Ulepszona metoda wykrywania wycieków pamięci (szczegóły)  (320192).
  • Poprawiono błąd dotyczący: window.setTimeout() (318419).
  • Poprawiono błąd dotyczący: textbox.dispatchEvent(keyEvent) (303713).
  • Poprawiono błąd dotyczący: display:none dla elementu iframe odnoszącego się do dokumentu XUL powodujący wstrzymanie ładowania się głównego dokumentu (319463).
  • Poprawiono błąd dotyczący: żądania POST wysyłanego w dwóch małych pakietach (dot. IIS 5) (137155).

Gorąco zachęcam do aktualizacji, to zaledwie kilkaset kilobajtów.

Oficjalna strona z informacjami o wydaniu

2006-04-14 19:02:26 Edytuj

SeaMonkey 1.0 PL

Adrian ogłosił:

SeaMonkey 1.0 PL (a'ka Mozilla 1.8 PL) już jest

Ponad półtora roku po ukazaniu się Mozilli 1.7 mamy wreszcie nową morską małpę. Bazuje na tym samym silniku co Firefox 1.5.0.1 i Thunderbird 1.5, czyli na Gecko 1.8.0.1, więc wszelkie nowości w stylu SVG, Canvas, podkreślanie błędów w Kurierze czy wycinanie załączników z poczty itp. są również w morskiej małpie. Większość nowości jest "pod maską", co w szególności jest zauważalne w szybkości startu i działania

[...]

Od siebie dodam jedynie że to dopiero początek. :)

Chętnych odsyłamy na stronę: SeaMonkey.pl

2006-02-11 19:34:10 Edytuj

Rediscover the Web (po swojemu) - na przykładzie Google

Dlaczego ludzie potrafią posiadać tak różne poglądy na każdą, nawet najmniejszą sprawę? Nie wiem, ale mogę się domyślać..

Da.killa pisał ostatnio o pomyśle na poprawienie Google - zawsze lubiłem tego typu pomysły, ponadto jest to znakomita okazja na dobitne udowodnienie tezy o niesłuszności projektowania pod konkretny program, rozdzielczość czy szerzej ograniczanie użytkownika; użytkownik wie lepiej i trzeba mieć cholernie dobre powody żeby uważać inaczej.

Zapewne większość z czytelników doskonale wie że wraz z wersją 1.5 przeglądarki Firefox doczekaliśmy obsługi arkuszy stylów użytkownika dla wybranych obszarów sieci (jak np. konkretne witryny, choć nie tylko). Daje to użytkownikowi, szczególnie w połączeniu z innymi udogodnieniami praktycznie nieograniczone możliwości w dostosowywaniu sieci do własnego widzimisię.. dlaczego o tym piszę? Ano, odnoszę wrażenie iż prawie wszyscy o tym zapominają, a to wspaniała zabawka z niewielką ilością ograniczeń. Jakiś czas temu pojawiło się nawet rozszerzenie (opis u Da.killi) mające ułatwiać takie zabawy (mój userContent.css nie jest z nim kompatybilny u mnie nie chciał współpracować z rozszerzeniem, jednak jako plik nie powinien kolidować).

Jest to wyłącznie przeróbka wyglądu, w dodatku niedokończona, przynajmniej część rzeczy, jak zresztą zwykle, zapisałbym dzisiaj inaczej, zresztą oznaczenie wersji mówi samo za siebie. Plik wystarczy umieścić w katalogu chrome w naszym profilu (zmiany odnoszą się do startowej strony polskiego Firefoksa, nie całego Google).

2006-02-07 07:32:31 Edytuj

Firefox 1.5.0.1

Wydano właśnie pierwsza poprawkę do Firefoksa 1.5. Zalecane jest uaktualnienie (Pomoc → Sprawdź dostępność aktualizacji..), łatka ma zaledwie 608KB.

Wybrane zmiany:

  • Użytkownicy z Islandii ucieszą się zapewne z powodu dodania obsługi skrótu .is w IDN.
  • Kliknięcie na odnośnik wychodzący poza ekran nie powinno przewijać strony (105894).
  • Usunięto problem z drukowaniem na czarno zaznaczonych obrazów (312415).
  • Usunięto problem z zapisem elementów posiadających w URL znaki spoza ASCII nie dekodowane poprzez UTF-8 (314222).
  • Wielce irytujący problem z błędem dotyczącym rejestracji w chrome nie powinien się już pojawiać, a co za tym idzie został również wyeliminowany problem pierwszego uruchomienia programu na prawach użytkownika z możliwością instalacji (311480).
  • <canvas> mają się lepiej (296907).
  • Poprawa obsługi Flash: w związku z XML (301678) oraz najnowszą wersją Flasha i błędem "Bad NPObject as private data!" (309044).
  • Greasemonkey również będzie miało trochę łatwiej (318489).
  • W kwestii bezpieczeństwa: (315434) oraz (319004).
  • Próby drukowania zaznaczonego fragmentu tekstu nie powinny już się kończyć restartem (319357), w ogóle powinien się wykładać rzadziej (320488,306067,315509,316821,318922).
  • Zlikwidowano dwie przyczyny wycieków pamięci (316775,317478).
  • Dla użytkowników Mac OS X poprawiono błędy dotyczące menu zarówno w GUI programu (298502), jak i na stronach (313988).
  • Użytkowników systemów GNU/Linux zapewne ucieszy fakt poprawienia denerwującego błędu z odświeżaniem po różnych akcjach (otwieranie menu kontekstowego, przeciąganie) a czasami nawet zawieszania (zależnie od wersji GTK)(305970).
  • Ktoś używa Solarisa? Poprawiono skrypt startowy (312154).

Więcej, dokładniej oraz bardziej szczegółowo u źródła.

2006-02-02 04:52:24 Edytuj

SeaMonkey 1.0 już jest

A więc nowe życie starej jaszczurki oficjalnie zaczęło się 30 stycznia AD2006; zupełnie po cichu i bez rozgłosu wersja 1.0 została udostępniona do pobierania.

Wybrane nowe funkcje i poprawione błędy:

  • Nawigator:
    • Możliwość zmiany kolejności kart przy użyciu dnd (zgłoszenie 105885).
    • Po zamknięciu karty, zaznaczenie zostanie przeniesione na ostatnią aktywną kartę jeżeli od czasu otworzenia zamykanej karty nie została zaznaczona lub otworzona jakakolwiek inna jednocześnie z aktywną opcją "Pokazuj nowo otwarte karty na pierwszym planie" (zgłoszenie 307126).
    • Została dodana obsługa automatycznego przewijania stron - kliknięcie środkowym przyciskiem na puste miejsce na stronie pozwoli przewijać ją samymi ruchami myszki (zgłoszenie 304563).
    • SVG i <canvas> od tej pory są włączone w oficjalnych wydaniach programu (z wyjątkiem kompilowanych dla GTK1)
    • Wyświetlanie miniaturek grafik w przyciskach kart.
    • Szybsze cofanie - znacznie ułatwia szybsze powracanie do odwiedzonych dokumentów.
    • Narzędzie zgłaszania niedziałających witryn.
    • Mac OS X: obraz dysku SeaMonkey używa rozszerzonego mechanizmu kompresji.
    • Usprawnienie wyszukiwania w pomocy - automnatyczne wyświetlanie wyników (podobnie jak w about:config) (zgłoszenie 281563).
    • Windows: parametr uruchomieniowy -edit będzie działał jeśli program został zainstalowany przy użyciu instalatora. (zgłoszenie 276943).
    • Dodano opcje wymuszania otwarcia nowych okien jako nowych kart (eksperymentalnie, zgłoszenie 231984).
    • Windows: dodano możliwość przeprogramowania przycisku backspace do przewijania w górę lub nie wykonywania żadnych czynności zamiast cofania (zgłoszenie 219203).
    • Odnośniki z pomocy wykorzystują istniejące okno (zgłoszenie 226911).
    • Ustawienia czcionek "szeryfowych" zależą teraz od wybranych lokalizacji (zgłoszenie 95227).
    • Konsola JavaScript wyświetla poprawnie długie wiadomości w porządku od ostatniej do pierwszej (zgłoszenie 126620).
    • Funkcja Kopiuj obrazek kopiuje samą grafikę oraz odnośnik (zgłoszenie 135300).
  • Kurier poczty:
    • Wiadomości z grup dyskusyjnych mogą zostać przeładowane jeżeli wystąpił problem z siecią (zgłoszenie 107776).
    • Możliwość bezpiecznego uwierzytelniania połączeń z serwerami dostarczającymi pocztę z wykorzystaniem TLS (zgłoszenie 60377).
    • Większe możliwości w konfiguracji proxy.
    • Możliwość łatwego sterowania ustawieniami opóźnienia oznaczania wiadomości jako przeczytanej (zgłoszenie 231428).
    • Możliwość automatycznego zapisu szkiców wiadomości (zgłoszenie 16360/zgłoszenie 279034).
    • Możliwość ustawienia automatycznego oznaczania jako przeczytanej grupy dyskusyjnej po zakończeniu przeglądania (zgłoszenie 99048).
  • Kompozytor stron:
    • Możliwość łatwego przypisania klawiszowi Return rozpoczynania nowego paragrafu podczas edycji kodu (zgłoszenie 92686).
  • CzatZilla:
    • Menu CzatZilli znajduje się we właściwym miejscu nawet jeżeli nie zainstalowano Kuriera Poczty (zgłoszenie 206803).

Niestety z Lemielem nie wyrobiliśmy się z pomocą więc lokalizacja pełną gębą przy okazji 1.0.1 (mam nadzieję).

2006-01-31 12:26:23 Edytuj

Garść wieści - 20051215

Zaczynając od SM: możemy spodziewać się wydania wersji 1.0 beta na święta. (szczegóły u Adriana).

Dugą nowością w tym temacie jest kolejna (już nie pamiętam ile ich było od Firefoksa 1.0.0) zmiana w numeracji oraz roadmapie. Pokrótce: wydawana będzie, oprócz aktualnej stabilnej n (na daną chwilę 1.5) wersja n-1 (tak, oznacza to np. Firefoksa 1.0.8). Da to w efekcie całkiem ładny bajzel, ponieważ równolegle będą funkcjonować jakieś cztery mocno rożne wersje tego samego programu. Jednak poza tą drobnostką jest to bardzo dobre posunięcie - szczególnie marketingowo-ideologiczne. (szczegóły u Marcoosa).

Na koniec coś bardzo dziwnego: Microsoft dogadał się z MoFo. No i tak, będę musiał klikać w tę samą ikonkę Ikona dynamicznej zakładki co użytkownicy IE. Gdzieś widziałem motyw z makową wersją (taka niebieska z napisem RSS), trzeba będzie poszukać. (szczegóły u Pitrecka).

2005-12-15 11:34:13 Edytuj

Firefox 1.5: pierwsza luka

Jeszcze nie zostały wydane wszystkie wersje lokalizacyjne Firefoksa 1.5 a okazało się że jest dziurawy. Nieźle.

Błąd dotyczy pliku history.dat - odwiedzając stronę z dostatecznie długim opisem zawartości (około 2.5 miliona znaków) Firefox przestanie odpowiadać. Ponowne uruchomienie nie będzie możliwe do czasu skasowania pliku history.dat z profilu. Istnieją trzy tymczasowe metody zabezpieczenia do czasu wydania aktualizacji lub łaty (ze wskazaniem na dwie pierwsze):

  • Ustawić zapamiętywanie historii odwiedzanych stron na 0 dni (Narzędzia → Opcje → Prywatność → Historia).
  • Dopisać do pliku prefs.js w profilu programu taką linijkę: user_pref("capability.policy.default.HTMLDocument.title.set","noAccess")
  • Wykorzystując rozszerzenie NoScript ograniczyć wykonywanie skryptów jedynie do zaufanych witryn.

Istnieje podejrzenie że luka może mieć znacznie poważniejsze skutki niż umożliwienie przeprowadzenia udanego ataku DoS, jednak do tej pory luka nie została uznana za krytyczną.

2005-12-09 13:48:39 Edytuj

Road to Seamonkey 1.0

W cieniu Firefoksa i Thunderbirda oznaczonych numerkiem 1.5 po cichu zbliża się premiera Seamonkey 1.0. Program dorobił się ostatnio nowego logo:

Nowe logo SM

Nie to jest jednak najciekawsze, bynajmniej nie dlatego że logo jest równie fascynujące co i nazwa programu (to chyba jakaś klątwa z tymi nazwami).

Program jest sukcesorem Mozilli Suite, sporą część kodu współdzieli z Firefoksem i Thunderbirdem. Niemniej w pierwszych alfach (w wersjach spakowanych, nie instalatorach) pojawiło się coś czego próżno szukać u rodzeństwa.

Dodana została obsługa przenośnych profili (z ang. roaming profiles). Daje to możliwość umieszczenia prawie całego profilu programu (do wiadomości pocztowych polecany jest IMAP) a więc praktycznie wszystkich ustawień i prywatnych danych na zewnętrznym serwerze lub w sieci lokalnej.

Dzięki temu możemy mieć już nie tylko cały internet w jednym programie, ale korzystanie z niego może być równie wygodne w każdym miejscu w którym mamy dostęp do internetu. Przy odpowiednim marketingu SM z tą funkcją mogłaby się stać alternatywą lub uzupełnieniem dla takich dajmy na to pomysłów jak Google IG, Widows Live czy del.icio.us i Flock. Tylko pozostaje jeszcze kwestia marketingu. Niektórzy słusznie zauważą że nie jest to warunek konieczny (vide Apache) jednak moim zdaniem wybór logo jest tu jednak chyba znamienny - to nie jest cichy marketing tylko marny. Szkoda, ponieważ program ma jeszcze szansę się bardzo ciekawie rozwinąć, jednak coraz mniejszą.

2005-12-08 08:13:24 Edytuj

Kategorie

Blogroll  |  Edytuj

Linki  |  Edytuj

Feeds