Natywne karty w Firefoksie 2

Jeśli Ciebie też denerwuje dziwaczny wygląd kart w Firefoksie 2 (RC, ale tak samo będzie w final…) i chciał(a)byś przywrócić normalny, natywny wygląd zgodny z GTK 2 (nie testowałem pod Windows), podmień plik browser.css w katalogu skin/classic/global wewnątrz archiwum chrome/classic.jar na tę wersję.

Zrzut ekranu

Nie dość, że wygląda to ładniej, to jeszcze szybciej działa. :)

Fuzja ;-)

Tak, to prawda. AviaryPL i GnomePL łączą swe siły za namową Novell Polska.

Szczegóły u Staszka.

DTrace i JavaScript

Już wkrótce będzie można debugować skrypty JS za pomocą… DTrace i Firefoksa pod Solarisem. Szczegóły w blogu Brendana Gregga z Suna.

Czy webdeveloperzy masowo przerzucą się teraz na Solarisa? Hmm… W każdym razie dobrze, że powstaje konkurencja dla Venkmana. :)

(PS. Nie wiem, czemu ta notka zniknęła, dodaję ją jeszcze raz ;-)

Tristan Nitot w Polsce!

Potwierdzone! W przyszłym tygodniu (od 25 do 27 IX) do Warszawy zawita prezes stowarzyszenia Mozilla Europe, Tristan Nitot. Napisała o tym nawet Rzeczpospolita, a przedrukowała gazeta.pl. Już wkrótcę będę miał dla Was więcej szczegółów, w tym także na temat zapisów na organizowane m. in. przez AviaryPL spotkanie z Tristanem.

Jak to mówią w telewizji: “zostańcie z nami”. ;-)

Aktualizacja: szczegóły na forum MozillaPL.org.

Co wyświetla konsola?

W linuksowym Firefoksie konsola JavaScriptu (w 2.0: “konsola błędów”) nie pokazuje, który rodzaj błędów wybrano. W wersji 2.0 też niestety trzeba się dobrze przyjrzeć ikonkom, żeby dostrzec różnicę.

Problem ten wynika z braku kompletnej implementacji type=”radio” dla elementów toolbarbutton z XUL w wersji dla GTK.

Jak więc można sobie z tym poradzić? No cóż, należy wyłączyć “-moz-appearance” dla tych przycisków, który powoduje, że stają się one własnie przyciskami typu “radio” i ostylować je samemu, dodając do userChrome.css następujący kod:

#JSConsoleWindow toolbar#ToolbarMode
  toolbarbutton[checked="true"] {
    -moz-appearance: none !important;
    border: 1px solid #96969d !important;
}

W efekcie wybrana kategoria błędów będzie obramowana tym samym wstrętnym odcieniem niebieskiego, na jaki pokolorowany jest pasek adresu w oknie głównym, jak to widać poniżej. ;-)

jsconsolewithuserchrome.png

PS. wygląda na to, że to już dwusetny wpis w “techblogu”. ;-)

MDN

Better JavaScript docs for a better Web on MDN

Archiwum