plugin (5)


Flash Fullscreen auf dem zweiten Monitor

In Zeiten wo die Formel1 nicht mehr ganz so spannend ist wie sie mal war, habe ich auch keine Lust mehr mich zwei Stunden vor den Fernseher zu setzen.
Dennoch möchte ich die Rennen nicht verpassen.
Dank DualMonitor-Setup kann ich bequem an einem Monitor arbeiten und den LiveStream von rtl.de auf dem zweiten Monitor in Fullscreen laufen lassen. Seit jetzt.

Adobe hat nämlich beim Flash-Plugin großartige Arbeit geleistet.
Sobald der Stream (in Fullscreen) läuft und ich auf dem anderen Monitor etwas anklicke war’s das. Statt Vollbild gibt’s Minibild.

Wie man mit einem Hex-Editor das Flash-Plugin überredet wird auf Andrew Brampton’s Website erklärt.
Aufgepasst: Vorher ein Backup von der betroffenen Datei machen.

Viel Spass beim Rennen.




Google Chrome und Extensions

Zeiten, in denen der Internet Explorer als unsicher gilt, kommen den alternativen Browsern zu Gute. So auch dem Chrome aus dem Hause Google. Auch wenn er oft aufgrund des „Nach-Hause-telefonierens“ kritisiert wird. Welche Daten Chrome sendet und wie man sie abschaltet wird von Caschy auf seinem Blog beschrieben.

Info zu Google Chrome

Mittlerweile liegt Chrome in Version 4.0.249.78 vor. Basis ist Chromium, ein Open Source-Projekt, dass die Entwickler von Google erweitert und gebrandet haben.

Seit einiger Zeit gibt es die Möglichkeit Extensions zu installieren. Das sind kleine Erweiterungen, wie man sie vielleicht vom Firefox kennt.
Sowohl im privaten Bereich, als auch auf der Arbeit benutze ich im Firefox eine Vielzahl an Erweiterungen. Was sich nicht unbedingt positiv auf die Ladezeit und den Arbeitsspeicher auswirkt.
Google Chrome bringt mächtig PS auf die Strasse. Schneller Seitenaufbau und besonders JavaScript-lastige Seiten bauen sich im Chrome rasend schnell auf.

Dieses Wochenende habe ich mal einige Extensions ausprobiert und möchte Sie hier kurz vorstellen.




Social-Networking mit Last.fm

Ich wurde letztens Angesprochen, was denn dieses Last.fm genau sei und wie man diesen HTML-Klotz, den ich hier unten rechts im Blog habe auf seine Seite einbindet.

Nun Last.fm ist ein soziales Netz mit dem Schwerpunkt auf Musik.
Man verbindet sich quasi durch die Künstler, Musikrichtung etc. die man hört. So lernt man ständig neue Bands und Leute kennen.
Um sich zu vernetzen muss man sich natürlich erstmal bei Last.fm registrieren.

Die meisten Last.fm User, präsentieren die Musik die sie hören in ihrem Profil mittels eines Scrobbler-Plugins für Ihren Media-Player.
Ich tue das zum Beispiel mit Winamp und dem audioscrobbler-Plugin. Ebenso kann man mit iTunes, Amarok, Songbird und vielen anderen Playern scrobblen.
Im Build-Bereich von Last.fm gibt es mannigfaltige Tools zum scrobblen oder um die letzten Tracks von Freunden, Bekannten auf dem Desktop anzuzeigen.

Hat man nun das passende Plugin für den eigenen Player gefunden, kann man fröhlich drauf los scrobblen. Will man nun seine zuletzt abgespielten Songs auf einem Blog publizieren, so kann man sich entweder ein Widget erstellen und den Code an der gewünschten Stelle im Blog (oder sonstwo) einfügen.
Alternativ kann man natürlich schauen, ob die Blog-Software, die man benutzt ein entsprechendes Plugin bereitstellt.

Wer ein wenig mit der großen Menge an Künstlerdaten, Albuminformationen usw. eine eigene musikaffine Anwendung programmieren möchte, dem sei die recht gut dokumentierte API ans Herz gelegt.




Mehr Performance

Als ich das erste jQuery-Tutorial veröffentlichte wollte ich meinen Lesern natürlich auch die Möglichkeit bieten, den Quelltext mit Syntax-Highlighting zur Verfügung zu stellen.
Ich wählte damals das dp.SyntaxHighlighter-Plugin. Das sieht zwar nett aus und bietet allerhand Vorteile. Man kann sich den Quelltext als Plain-Text ansehen, ihn über das Plugin in die Zwischenablage kopieren, Zeilennummern an-/ausschalten.
Soweit, sogut. Allerdings benutzt dieses Plugin viele JavaScripts. Diese sind auch nicht komprimiert. Das heißt, jede Seite, auf der das Plugin läuft, zieht sich die JavaScripts, die für die entsprechende Sprache(n) gebraucht werden.
Ein weiteres Manko für mich war, das es auch die JavaScripts lädt, die man beispielsweise per src-Attribut einbindet.
Das alles (in Kombination mit weiteren JavaScripts für Seitenleisten-Plugins) zieht natürlich an der Performance.
So waren 8-12 Sekunden notwendig, bis mein Blog vollständig geladen war. Ok, das liegt sicherlich auch an der Performance von meinem Hoster.

Deshalb habe ich nun ein anderes Plugin im Einsatz.
Ich benutze nun das GeSHi-Plugin, welches sich auch im Ãœbrigen für jede PHP-Anwendung verwenden lässt.

Das Plugin bedeutete für meinen Blog zwar mehr gefrickel, wirkt sich aber durchaus positiv auf die Performance aus.
Mittlerweile liegt die Ladezeit bei unter 4 Sekunden.

Mal sehen, wenn ich Zeit und Muße finde werde ich da mal ein wenig CSS für stricken.




Firefox Plugin: Ubiquity

In den Mozilla Labs gibt es seit einiger Zeit das Ubiquity-Plugin.
Das Plugin versucht einen neuen Ansatz der Benutzerführung.
So bietet es über einen frei wählbaren Shortcut seine Dienste an.
Nach der Installation kann man bequem bei Google, Yahoo, Wikipedia, IMDB, Amazon suchen. Teilweise werden einem die Ergebnisse direkt im Plugin-Fenster angezeigt.

Weitere Funktionen sind u.a. das Interagieren mit markierten Textstellen. Diese lassen sich schnell per GoogleMail verschicken. Einzelne Wörter können markiert werden und per „define $wort“ spuckt Ubiquity die entsprechende Definition aus.
Wetter und Google Maps gehören ebenso zum Standard-Repertoir des Plugins.

Fazit:
Auf jeden Fall einen Blick wert. Erste Schritte werden im MozillaWiki erläutert.