Posts mit dem Label firefox werden angezeigt. Alle Posts anzeigen
Posts mit dem Label firefox werden angezeigt. Alle Posts anzeigen

Dienstag, Januar 15, 2008

Firefox 3 Beta und Firebug

NACHTRAG:
Mittlerweile werden die Firebug Betas auch auf der offiziellen Firebug Seite veröffentlicht.

Da die aktuelle Beta-Version des Feuerfux so dermaßen viele Verbesserungen mit sich bringt und darüber hinaus auch schon ziemlich stabil ist, hab ich eigentlich keine Lust mehr, den "alten" Firefox 2 zu benutzen. Im direkten Vergleich wirkt der 2er einfach zu schwerfällig und darüberhinaus hat der auch noch immensen Speicherhunger.
Was mich bisher davon abgehalten hat komplett auf Firefox 3 zu wechseln, ist die Tatsache, dass die geniale Firebug Extension noch nicht damit kompatibel ist - bis jetzt.
Bei den Jungs und Mädels von Fireclipse gibt's nämlich die Firebug 1.1 Beta, und die läuft problemlos mit der aktuellen Beta vom Firefox.
Es handelt sich dabei allerdings nicht um eine offizielle Weiterentwicklung der Debugging-Konsole, die lässt immer noch auf sich warten. Aber bisher funktioniert sie wunderbar, und bringt außerdem noch folgende zusätzliche Features mit sich:

  • eval() debugging,
  • external editor interface,
  • browser-generated event handler debugging,
  • executable lines marked with green line numbers,
  • user-controlled naming of eval() buffers,
  • Stack side panel on "Script" panel for callstack,
  • Supports Firefox 3,
  • "better" debugging icons,
  • CSS errors report against source lines,
  • bug fixes (incl. issues 8, 69, 218, 230, 239, 249, 269, 314, 321, 345)
  • Internal firebug debug output

Hier gibt's Firebug für Firefox 3 Beta

Freitag, Dezember 14, 2007

Pandora auch endlich wieder in Deutschland empfangen

Der geniale Internet Radiosender Pandora musste ja aufgrund einer veränderten Gesetzgebung seinen Sendebetrieb außerhalb der USA einstellen. Nachzulesen ist das Dilemma hier.
Da ich allerdings keine Lust habe, mir meinen Musikgenuss durch solche Nebensächlichkeiten trüben zu lassen, war ich auf der Suche nach einer Möglichkeit, diese Sperre zu umgehen. Nach mehreren Fehlschlägen (CGI Proxies usw.) bin ich auf das Anonymisierungsnetzwerk Tor gestoßen. Dabei handelt es sich um eine Software die Internet-Datenverkehr auf mehrere Netzwerkknoten verteilt. Der Clou dabei: Man kann explizit sog. ExitNodes definieren - also der letzte Knoten im Tor Netzwerk, von dem aus die tatsächliche Anfrage an die aufzurufende Website gemacht wird. Stehen diese in den USA so glaubt Pandora natürlich das auch die eigentliche Anfrage aus den USA kommt. Genial oder? ^^

Aber nun zum Wesentlichen - hier eine Anleitung für Ubuntu wie man wieder in den Genuss von Pandora kommt:

1. Die passenden Pakete installieren:
sudo apt-get install tor
sudo apt-get install privoxy

Privoxy ist ein Anonymisierungsproxy der als HTTP-Proxy fungiert. Tor bietet nämlich nur einen SOCKS Proxy an - den unterstützen leider nicht alle Clientprogramme (der Opera Browser bspw. nicht)

2. Ein paar Einstellungen vornehmen:
gksudo gedit /etc/privoxy/config
Dort am Ende folgende Zeile einfügen (inkl. dem Punkt am Ende):
forward-socks4a / localhost:9050 .

3. Privoxy neustarten
sudo /etc/init.d/privoxy restart

4. Die Netzwerkeinstellungen des Browsers anpassen
Im Firefox geht das folgendermaßen:
Menü->Bearbeiten->Einstellungen->Erweitert->Netzwerk->Einstellungen
Dort als Proxy den localhost (127.0.0.1) mit Port 8118 eintragen.

So nun kann man bereits mit dem Browser anonym surfen. Dabei ensteht allerdings auch ein massiver Geschwindigkeitsverlust, den man allerdings leicht verschmerzen kann - zum Streamen von Pandora reicht's aus.

Nun muss Tor noch beigebracht werden, nur ExitNodes aus den USA zu verwenden. Die leichteste Möglichkeit schnelle Nodes zu finden ist das Tool Vidalia. Dieses existiert leider nicht als vorkompiliertes Paket für Ubuntu, allerdings ist das Selberkompilieren problemlos machbar.
Dazu besorgt man sich erstmal den Quellcode. Weiterhin benötigt man noch die Pakete qt4-dev-tools und qt4-designer. Am besten einfach über den Paketmanager installieren. Nun wechselt man in das Verzeichnis in dem das Paket mit dem Quellcode liegt und macht folgendes:
tar -zxf vidalia-[je nachdem welche Version runtergeladen wurde].tar.gz
export QMAKE=/usr/bin/qmake-qt4
./configure
sudo make install

Das war's schon.

Nun kann man Vidalia starten. Es sollte eine kleine Zwiebel in der Taskleiste erscheinen. Über dies kann man das Kontroll-Panel aufrufen. Dort gibt es die Option "Netzwerk betrachten". Man sollte dann folgendes sehen:



Die Liste zur Linken kann man nach Land sortieren lassen. Je mehr Balken neben den Flaggen angezeigt werden, desto schneller ist der Netzwerkknoten.

Nun öffnet man die Tor Konfig-Datei:
gksudo gedit /etc/tor/torrc
Ans Ende der Datei fügt man folgendes ein:
StrictExitNodes 1
ExitNodes server1, server2, server3, server4, ... usw.

Die Namen für die Server entnimmt man der Netzwerkanzeige in Vidalia. Je mehr Server dort eingetragen desto besser.
Nun noch Tor neustarten:
sudo /etc/init.d/tor restart

PUH... Fertig, endlich. War ja doch ein bisschen was zu tun. Aber nun sollte einem der Aufruf von Pandora wieder mit dem altbekannten Player begrüßen und nicht mit der langweiligen Meldung, dass der Sendebetrieb eingestellt werden musste.

Vielen Dank an msteven der eine ähnliche Anleitung für Windows verfasst hat:
Pandora von ausserhalb der USA empfangen

Mittwoch, Mai 30, 2007

Firefox 2 - nützliche Config Tweaks

Hier einige, meiner Meinung nach, sehr nützliche Einstellungen mit denen man dem Feuerfux noch mehr Feuer machen kann:

(um die folgenden Einstellungen vorzunehmen im Firefox "about:config" in die Adresszeile eingeben)

Seitenaufbau beschleunigen

Firefox wartet standardmäßig 250 ms bevor er damit anfängt eine Seite aufzubauen, unabhängig davon wieviel Daten bereits geladen wurden. Um ihm Beine zu machen kann man folgenden Integer Parameter hinzufügen:

  • nglayout.initialpaint.delay

Werte von 50 und niedriger sollten einiges an Geschwindigkeit beim Rendering herausholen.

Nur ein Wort auswählen
Wenn man ein Wort doppelklickt, dann wird nicht nur das eigentliche Wort, sondern auch immer noch ein evtl. folgendes Leerzeichen selektiert. Frage mich wer solch ein Verhalten benötigt. Um das abzustellen einfach den Parameter
  • layout.word_select.eat_space_to_next_word
auf false setzen. Nützlich!

Suchergebnisse in neuem Tab öffnen
Damit eine Suche nicht versehentlich eine bereits geöffnete Seite ersetzt kann man folgenden Parameter
  • browser.search.openintab
auf true setzen.

Vorabrufen von verlinkten Websites abschalten
Firefox versucht standardmäßig zu erraten auf welche Links man wohl als nächstes klicken wird (erster Eintrag in einem Suchergebnis zum Beispiel). Da hier in vielen Fällen System-Ressourcen verschwendet werden da man sich dann eben doch für einen anderen Link entscheidet halte ich das Feature einfach mal für fragwürdig. Also wer kein Bock auf Ratespielchen hat setzt
  • network.prefetch-next
auf false.

Speicherhunger stillen
Wer hätte gedacht das Füchse so verfressen sind, aber der Firefox beweist es. Um dem immensen Speicherbedarf Einhalt zu gebieten kann folgender Tweak weiterhelfen:
  • browser.cache.disk.capacity
je nach vorhandenem RAM im PC auf 15000 (512 MB - 1 Gig) bzw. 5000 (<512 style="font-weight: bold;" size="4">Den grünen "Los"-Button verschwinden lassen
Ich habe eigentlich nie das Prinzip verstanden welches hinter dem, im Internet Explorer heißt er "Wechseln zu" Button, steckt. Wenn ich doch sowieso schon in der Adresszeile am tippen war, dann kann ich doch auch gerade noch Enter drücken oder ?
Auf jeden Fall, um das Ding loszuwerden einfach
  • browser.urlbar.hideGoButton
auf true setzen.

Automatische Rechtschreibprüfung aktivieren
Wer viel in Wikis, Blogs oder Foren unterwegs ist, dem wird es wohl ziemlich schnell lästig werden in jedem Textfeld die Rechtschreibprüfung extra zu aktivieren. Wenn man den Wert
  • layout.spellcheckDefault
auf 2 setzt passiert das automatisch.

Mittwoch, Januar 31, 2007

Video: Joe Hewitt demonstriert Firebug 1.0

Joe Hewitt gibt uns einen kurzen Überblick über einige der neuen Features in seiner Firefox-Erweiterung Firebug 1.0.
Neben einer Menger offensichtlicher Funktionen erklärt er auch wie man den "Profiler" effektiv benutzt um Javascript Performance zu messen oder "Conditional breakpoints" setzt.

Donnerstag, Januar 25, 2007

Firefox bald für Wii ?

Laut der Seite gamingphreak.com soll es konkrete Pläne geben, den Firefox Browser auf die Wii zu portieren - angeblich von Satoru Iwata höchstselbst bestätigt.
Allerdings liest sich die Pressemitteilung etwas holprig und ich sehe auch keinerlei Grund warum Nintendo erst eine strategische Partnerschaft mit Opera eingehen sollte, nur um dann kurz danach auf den Firefox umzusatteln.
Also mit Vorsicht genießen, da derbste Gerüchteküche.

EDIT: Das war tatsächlich eine Ente - siehe hier.

Donnerstag, Januar 18, 2007

Microsoft Firefox 2007



Microsoft hat eingesehen, das Ihr Internet Explorer 6.5 7 nicht wirklich gegen die Konkurrenz anstinken kann und sich dazu entschlossen in einem Joint-Venture "Microsoft Firefox 2007 Professional Edition" herauszubringen.

Das kommt überraschend, aber früher oder später wäre der M$ Internet Explorer sowieso in der Versenkung verschwunden.

Allerdings wird Microsoft nicht, wie es der Name des Produktes vermuten lässt, nur einen Firefox-Port seinen eigenen Namen geben. Nein, es werden auch noch einige Features ergänzt, die man im Firefox momentan vergeblich sucht. Vor allem die Unterstützung von RSS (Real Simple Sex) soll neue Benutzergruppen erschließen.

Freitag, Dezember 15, 2006

Das neue Firefox Logo - fein

Mittwoch, September 20, 2006

Firefox 2 RC1

Mozilla hat den Release Candidate 1 von Firefox 2.0 veröffentlicht. Was mir daran spontan mal nicht so wirklich gefallen hat ist das neue Default Theme:



Sieht etwas uninspiriert aus - einfach dem bisherigen Iconset einen Glass-Look zu verpassen. Als wöllte man sich da schon an Vista anpassen was in diesem Jahrzehnt wohl eh nicht mehr erscheint.

Sonst scheint der Browser aber nichts von seiner Qualität eingebüßt zu haben, ganz im Gegenteil, er kommt mir um einiges flotter vor als der momentane 1.5.

Hier gibt's das Zip-File für Windows.