W przyszłym tygodniu

Nadchodzący tydzień będzie miał standardowe 7 dni i wiele innych całkiem zwyczajnych cech, jednak nie musi być wcale taki standardowy, może..

Firefox 2.0 Party - w Warszawie!

..spotkamy się w Warszawie?

2006-10-20 22:48:19 Edytuj

Ładne eftepe w Firefoksie

Jakiś czas temu, na forum, użytkownik innej przeglądarki zwrócił uwagę na ascetyczny sposób wyświetlania zawartości serwerów FTP przez Firefoksa. Za sprawą mojej znajomej, temat wrócił kilka dni temu, a że akurat piłem kawę (co z reguły wprowadza mnie w doby nastrój) oraz pod naporem argumentacji (której nie sposób się oprzeć), napisałem styl zmieniający ten stan rzeczy.

Aby odmienić wygląd zasobów FTP wyświetlanych w Firefoksie, wystarczy do pliku userContent.css (zwykły plik tekstowy znajdujący się w profilu) dołączyć poniższe linijki.

@-moz-document url-prefix(ftp://), url-prefix(file://) {
* { 
	margin: 0;
	padding: 0;
	border: 0;
}
html {
	background: -moz-Dialog;
	font: 3mm tahoma,arial,helvetica,sans-serif;
}
body {
	border: 1px solid THreeDShadow;
	-moz-border-radius: 10px;
	color: -moz-fieldText;
	font: message-box;
	margin: 10em 3em 2em 3em;
	background: -moz-Field;
}
h1 {
	position: relative;
	top: -2em;
	bottom: 2em;
	border: 1px solid ThreeDShadow;
	-moz-border-radius: 10px;
	padding: 2em;
	-moz-padding-start: 2.6em;
	-moz-padding-end: .3em;
	margin: -4em auto 0 auto;
	font-size: 160%;
	background: InfoBackground;
}
table {
	padding: 3em;
	border-spacing: 0;
	width: 100%;
	background: url("chrome://mozapps/skin/downloads/downloadsBG.png") 99% 99% no-repeat;
}
table tr:hover, table td:hover {
	background: -moz-Dialog;
	-moz-user-focus: normal;
}

img[alt="File: "] {
	width: 0 !important;
	height: 0 !important;
	padding: 18px 0 0 18px !important;
	background: url("chrome://browser/skin/Bookmarks-folder.png") 1px 1px no-repeat;
}

img[alt="Directory: "] {
	width: 0 !important;
	height: 0 !important;
	padding: 18px 0 0 18px !important;
	background: url("chrome://global/skin/icons/folder-item.png") -16px 1px no-repeat;
}

table tr:first-child td a {
	padding: 0 0 0.3em 18px;
	background: url(chrome://global/skin/console/console-error-caret.gif) 6px 2px no-repeat;
}
}

Uprzedzając utyskiwania estetów, wygląd został dostosowany do sposobu prezentacji kanałów RSS z Firefoksa 2.0, dla domyślnego motywu. Działa poprawnie zarówno pod Windows jak i Linuksem, nie wymaga dogrywania żadnych dodatkowych plików, obejmuje także zmianę w wyświetlaniu lokalnych zasobów.

Uaktualnienie: jak słusznie zauważył Mazdac zapomniałem o jakiejś wizualizacji - dobrze że nie o samym kodzie. ;)

Firefox - nice FTP view

2006-08-20 22:28:59 Edytuj

Firefox User Panel

Jeśli lubisz używać Firefoksa, lub wręcz przeciwnie i chciał(a)byś to zmienić, teraz masz szansę w łatwy sposób wpłynąć na kierunek jego rozwoju. Wystarczy się zarejestrować i wypełnić serię ankiet.

Badanie ma na celu poznanie sposobów w jaki użytkownicy korzystają z Internetu, jak oraz jakie i jakiego typu wykorzystują w tym celu oprogramowanie, itp. Każda opinia się liczy, nieważne czy jesteś początkującym czy administratorem, studentem czy przedsiębiorcą, łączysz się za pomocą modemu czy posiadasz stałe łącze, jeżeli korzystasz z Internetu i zależy Tobie na rozwoju przeglądarki Firefox dołącz do tej inicjatywy.

Jedynym wymogiem jest znajomość podstaw języka angielskiego w stopniu pozwalającym zrozumieć pytania i wybrać odpowiedzi, podanie adresu email oraz trochę dobrych chęci.

Dołącz już dziś, pomóż rozwijać Firefoksa!

Firefox User Panel

2006-08-03 11:02:27 Edytuj

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

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

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

Kategorie

Blogroll  |  Edytuj

Linki  |  Edytuj

Feeds