Dies ist das persönliche Blog von Johan Prawiro. Er arbeitet als Webentwickler vorwiegend im Bereich Webstandards und Barrierefreiheit.

This is the personal blog of Johan Prawiro. He works as a webdeveloper mostly in the field of webstandards and accessibility.

Archiv von April, 2006

Den Speicherfresser Firefox endlich bändigen

firefox-logo1.pngEin vorheriges Posting von mir beschrieb die Möglichkeit, den Seiten-Cache von Firefox zu begrenzen (über browser.sessionhistory.max_total_viewers) und somit auch die Gier nach Hauptspeicher.
Das Interesse wuchs einfach aus der schlichten Not heraus, dass nach ein paar Stunden auf meinem Arbeitsrechner der Firefox 1.5.0.2 weit über 200MB RAM belegt und somit ziemlich träge wurde und nur noch mit spürbarer Verzögerung reagierte. Liegt vielleicht aus daran, dass mein Arbeitsrechner nicht die schnellste Maschine ist. Aber auch nicht die langsamste… auf jeden Fall ist es ärgerlich.

Eine schnelle Lösung war das Schließen und neu Starten des Firefox… ist aber wohl nicht so angenehm, wenn man mitten in der Arbeit ist. Klar, die Extension “Session Saver” stellt nach einem Neustart des Browsers alle Fenster und Tabs wieder her… aber ich bin trotzdem unglücklich mit dieser Art von Lösung, weil es keine wirkliche Lösung des Problems ist. Und Symptome kaschieren… nein, danke. Also nochmal nachgeforscht, was denn die Ursache sein könnte. Das Ergebnis: es kann viele Gründe geben. Zum Einen kann es an unsauber programmierten Extensions liegen… zum Anderen aber auch an dekodierten Bildern, die im Hauptspeicher vorgehalten werden.

Wirkliche, nützliche Tips sucht mal zu 99% vergebens und es ist wohl reine Glückssache, ob sie bei einem selbst dann auch funktionieren. Aber es gibt auch noch die ein oder andere Informationsquelle, die sich nicht nur mit einem Aspekt der Speicherbelegung befasst. Eine dieser Quellen findet man auf der Plugin-Entwickler-Seite mozdev.org unter “Firefox Memory Usage FQA” (Ja, FQA. Ich habe mich nicht verschrieben ;) ).

Dort werden alle möglichen Tips einzeln beschrieben, von der “browser.sessionhistory.max_total_viewers“-Eigenschaft, über “config.trim_on_minimize” bis hin zu “browser.cache.memory.capacity“, welches mir wohl letztendlich geholfen hat. Zumindest glaube ich das, denn ich habe auch - wie auf der Seite vorgeschlagen - unnötige Extensions gelöscht und auf “Adblock Plus (v0.7)” umgesattelt.
Bislang scheint alles gut zu klappen, da mein Firefox nun nur noch (maximal) knapp 200MB “frisst”. Und schön auch, dass er den Speicher auch wieder frei gibt und nicht permanent belegt. Ich denke dieses Verhalten liegt mitunter an “config.trim_on_minimize“, welches ich auch per “about:config” hinzugefügt habe.

Also… wer noch Probleme mit der Speicherbelegung des Firefox hat, sollte sich auf der Seite “Firefox Memory Usage FQA” umsehen und die beschriebenen Tips Schritt für Schritt befolgen. Ich wage mal zu behaupten, dass das schon sehr viel weiterhilft. Ich bin jedenfalls nun zufrieden. =)

Ein kleines Update zu den Feeds

Feed IconEs gibt eine kleine Neuigkeit: die RSS2/Atom-Feeds werden nun über Feedburner serviert (ausgenommen der Kommentar-Feed). Der Grund ist im Prinzip nur der, dass ich gerne einen Überblick haben möchte, wieviele (oder besser wohl ‘wie wenig’) Leser über die Feeds mein Blog lesen. Es gibt nämlich zu dem Feed-Account eine kleine Statistik, die mir Wordpress leider nicht bietet.
Darüber hinaus ist Feedburner wohl auch besser zur Auslieferung der Feeds geeignet… schliesslich sind sie auf dieses Gebiet spezialisiert und bieten noch eine Reihe von zusätzlichen Services an. Sehr schick finde ich auch die formatierte Darstellung des Feeds im Browser. Schluß mit dem unschönen XML-Gelumpe! =)

Das schöne an der ganzen Sache ist einfach, dass die Feed-URLs sich nicht ändern. Es wird nämlich vom normalen Feed auf die Feedburner-Adresse umgeleitet. Der Feedreader als solches bekommt davon nichts mit. Sollte ich mich dann doch noch entscheiden wieder die Wordpress-Feeds zu aktivieren, muss ich lediglich die Umleitung deaktivieren.

Möglich wurde das Ganze durch das nette WP-Plugin “Wordpress Feedburner Plugin” von Steve Smith.

Sollte irgendwas nicht funktionieren oder wenn Ihr Anregungen/Fragen habt… immer her damit!

The Raconteurs - Die Erzähler

Neulich hat mich Ali auf die Webseite von The Raconteurs aufmerksam gemacht. Das ist die neue Band, die Brendan Benson zusammen mit Jack White gegründet hat.
Auf der Raconteurs-Webseite gibt es im Media-Bereich auch 2 Hörproben vom kommenden Album zu hören, die mir schonmal Lust auf mehr machen. Ehrlich gesagt kann ich es gar nicht erwarten, das Album “Broken Boy Soldiers” in den Händen zu halten. Leider kommt das Album erst am 12.Mai in den Handel…

Ach ja… Genre-technisch war Brendan Benson schon immer schwer einzuordnen. Aber so grob würde er wohl in die Richtung Rock/Folk/Alternative passen. Es ist letztendlich aber doch sehr viel Geschmackssache, da der Musikstil teilweise doch recht eigenwillig ist ;)

Kurzes Intermezzo

Also irgendwie ist es ja schon komisch. Mal hat weiss man nicht, was man schreiben soll… und wenn man denn über etwas schreiben möchte hat man keine Zeit. Super.
Unter der Woche hab ich zuviel zu tun, um mich mal in die nötigte Recherche zu werfen. Am Wochenende allerdings sieht es kaum besser aus, obwohl man gerade dann meinen sollte, dass dort irgendwo ein wenig Zeit übrig bleiben sollte. Das Problem dabei ist allerdings, dass ich am Wochenende meine freie Zeit meist lieber mit meiner Familie verbringe, als mich noch vor den Rechner zu setzen… hach.

Ich werds dann wohl demnächst mit kleinen Schreib-Etappen probieren, wobei ich dann immer mal wieder an einem Beitrag arbeite bis er fertig zur Veröffentlichung ist. Mal sehen, ob das funktioniert. ;)

Ich sage ‘Hallo’.

Mir ist aufgefallen, dass viele Aufrufe von Suchergebnissen kommen. Das wäre ja nicht weiter schlimm… ich finde es sogar ganz gut. Allerdings frage ich mich, wie jemand der von einem Suchergebnis auf mein Blog kommt, sich zurecht findet. Ich wäre wohl doch ein wenig verwirrt, wenn ich eine mir unbekannte Seite (zum Beispiel durch ein Suchergebnis) aufrufe und nicht wüsste, was sich dahinter verbirgt.
Einfache Lösung: ich bzw. mein Blog sagt “Hallo”. Und zwar in Form von ein / zwei kleinen Sätzen direkt unter dem Menü. Ihr habt es sicherlich schon gesehen (falls ihr nicht gerade alles per RSS lest). Zugegeben… es bietet keine tiefgreifenden Informationen über mich oder mein Blog, aber das soll es ja auch gar nicht. Dieser kleine Absatz da oben soll dem Benutzer helfen zu erkennen, was das hier für eine Seite ist und wie er sie einzuschätzen hat.

Ich für meinen Teil würde mir wünschen, so einen kleinen Absatz auf mehr Webseiten zu finden. Es ist nur ein kleines Detail, was aber ungemein hilft… =)

Creative Commons License