Artikel suchen 

Artikel suchenFilter
ber das Interface meines Firefox und warum es auf Lifehacker.com landete.

Mein Firefox

Mein Firefox

Screenshots auf Lifehacker

Letzte Woche gab's bei Lifehacker (coole Seite brigens) einen Aufruf, seine Firefox-"Kreationen" einzureichen. Dabei ging es hauptschlich um die Optik.

Heute gab es dann die ersten Ergebnisse. Meins ist das zweite in der Liste :) Juhu, ich bin berhmt!

Mein Firefox

Was meinen Firefox auszeichnet ist Minimalismus und Funktionalitt. FF ist mein Hauptbrowser und wird entsprechend viel genutzt. Um auch bei vielen offenen Tabs gengend Platz fr den Inhalt brig zu haben, habe ich folgende Anpassungen gemacht:

  • Meine Toolbar-Icons, die Adresszeile und das Suchfeld sind alle in einer einzigen Leiste. In der Werkseinstellung hat man 3 Leisten: Men, Toolbar + Adresszeile und Lesezeichen.
  • Das Men habe ich mit der Erweiterung Personal Menu in ein Toolbar-Icon verschoben. Meistens braucht man das Men eh nicht und es nimmt nur unntig viel Platz weg.
  • Die Adresszeile habe ich mit Locationbar aufgemotzt.
  • Die (mehrzeilige) Tab-Leiste samt toller Zusatzfunktionen kommt von Tab Mix Plus
  • Alle (Kontext-)Mens wurden mittels Menu Editor aufgerumt. Es hat mich wirklich genervt, dass ich 50 Meneintrge (vor allem im Kontextmen) habe, die ich nie brauche.

Auerdem benutze ich noch eine Menge anderer Erweiterungen (insgesamt 22). Die haben aber nicht unbedingt was mit dem Interface zu tun. Dazu schreibe ich spter vielleicht mal mehr.

Bonus

Wem das immer noch zu gro ist, der kann sich das miniFox-Theme installieren. Damit werden alle mglichen Abstnde in Buttons und Mens entfernt. Das sieht dann aber teilweise schon etwas gequetscht aus.

Keine Leerrume um die Buttons

Keine Leerrume um die Buttons

Wem das zu viel ist, der kann auch einfach folgendes in sein userChrome.css eintragen:

/* remove spacing around toolbar buttons */
#navigator-toolbox
toolbarbutton:not(#go-button):not(.search-go-button) {
	-moz-appearance: none !important;
	border: 0px !important;
	margin: 0px !important;
	padding: 1px !important;
	min-width: 8px !important;
	min-height: 8px !important;
}

Das spart Platz in der Toolbar, lsst den Rest aber unberhrt.

Funktioniert brigens auch in Thunderbird, wenn man folgenden CSS-Selektor whlt:

#mail-toolbox toolbarbutton { ...

Erstellt am 28.06.2007 um 22:48 Uhr von streawkceur.
Abrufe: 1666 - Kommentare: 2 - Trackbacks: 0 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=42.
Tags: , , , , , , , .  

Wer vor der Frage steht, ob er TurboGears oder Pylons nutzen will, bekommt bald eine interessante Antwort: Beides gleichzeitig.

Web-Frameworks in Python

Hurra! Ich habe in letzter Zeit ein wenig mit Python rumgespielt und mich da insbesondere fr die Web-Frameworks interessiert.

!Die drei groen scheinen Django, TurboGears und Pylons zu sein.

Ich habe sie jeweils nur kurz ausprobiert. Hier meine Erfahrungen:

Django

Django

Django

Django hat fr fast alle Aufgaben (Templating, ORM, Routing/Dispatch) eigene Komponenten entwickelt.

  • Pro: Fhlt sich sehr integriert und solide an.
  • Pro: Einheitliche Dokumentation an einem Ort.
  • Contra: Man muss auch jede Komponente neu lernen und wird sie kaum auerhalb Django nutzen knnen
  • Contra: Wenn einem eine Komponente nicht passt, hat man i.d.R. Pech gehabt.
  • Contra: Kleinere potenzielle Entwicklerschaft je Komponente.

TurboGears

TurboGears

TurboGears

TurboGears (TG) geht einen anderen Weg und versucht so viele Komponenten wie mglich wiederzuverwenden und zu integrieren. TG 1.0 benutzt standardmig Kid fr's Templating, SQLObject als ORM und CherryPy frs Routing/Dispatching. Man hat aber zustzlich die Mglichkeit mit relativ wenig Aufwand andere Komponenten dafr zu nutzen.

  • Pro: Grere Flexibilitt
  • Pro: Modularer Aufbau
  • Pro: Bringt viele nette Helfer mit (z.B. Datenbankeditor)
  • Contra: Fhlt sich weniger integriert an als Django
  • Contra: Grere Komplexitt
  • Contra: Die in Version 1.0 standardmig verwendeten Komponenten sind nicht mehr State of the Art.

Pylons

Pylons

Pylons

Pylons geht den gleichen Weg wie TG, benutzt aber "modernere" Komponenten wie SQLAlchemy als ORM und Routes frs Routing/Dispatching. Auerdem setzt es auf WSGI auf und hat somit eine solide Basis, die auch eine bessere Wiederverwendung von Anwendungsteilen ermglichen soll.

  • Pro: Extrem modular
  • Pro: Nutzt moderne Komponenten
  • Pro: Setzt auf WSGI auf
  • Pro: Hat mglicherweise das grte Potenzial
  • Contra: Fhlt sich am wenigsten integriert an

Die gute Nachricht

Da ich kein Freund von monolithischen Systemen bin, war ich zwischen TG und Pylons hin- und hergerissen. TG fhlt sich etwas integrierter and und bringt mehr Goodies mit. Pylons ist hingegen moderner.

Diese Probleme scheinen sich aber bald zu lsen! Denn wie Mark Ramm in seinem Blog schreibt, wird TG 1.1 modernere Komponenten wie Genshi und SQLAlchemy nutzen. TG 2.0 wird sogar komplett auf Pylons aufsetzen und damit von dessen Vorteilen profitieren knnen.

Da freut man sich doch drauf :)

Erstellt am 28.06.2007 um 20:06 Uhr von streawkceur.
Abrufe: 13298 - Kommentare: 1 - Trackbacks: 0 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=41.
Tags: , , , , , , , , .  

South Park-Figuren im Browser selbst erstellen.

Meine South Park-Figur

Meine South Park-Figur

Der Schnucki war so freundlich, mir meine eigene South Park-Figur zu erstellen.

Die hnlichkeit ist verblffend: Elektroschockfrisur, nen Computer, ne Gitarre (meine ist aber schwarz), Pokerkarten und natrlich Bier! Ok, ich trage nicht so viel Braun, aber passt gut zur Frisur, sollte ich vielleicht mehr tragen. Der hat Geschmack der Mann!

Adrian: Eigentlich ist er gar nicht so bse :)

Adrian: Eigentlich ist er gar nicht so bse :)

Auch Adrian ist nicht spurlos davon gekommen, wie man rechts sehen kann. Ich finde, der ist auch besonders gut gelungen :)

Dani Sparrow, eeeh Schnucki natrlich!

Dani Sparrow, eeeh Schnucki natrlich!

Natrlich musste ich mich bei ihm revangieren. Gemeinsamkeiten mit einer bestimmten Filmfigur sind natrlich rein zuflliger Art.

Wer das auch mal probieren mchte, hat auf http://www.sp-studio.de/ die Gelegenheit dazu. Viel Spa! :)

Erstellt am 19.06.2007 um 16:00 Uhr von streawkceur.
Abrufe: 10290 - Kommentare: 9 - Trackbacks: 0 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=35.
Tags: , , , , , , , , .  

Eine lustige und berzeugende Argumentation, warum Tabellenlayouts geschlachtet gehren.

Gerade eben wurde ich von Skube auf folgende Seite aufmerksam gemacht: Warum Layout mit Tabellen dumm ist: Probleme definiert, Lsungen angeboten.

Wer immer schon mal wissen wollte, warum er denn sein nchstes (Re)Design ohne Tabellen durchfhren sollte, findet dort in amsant prsentierter Form einige Argumente und Tipps fr den Einstieg in das Webdesign mit Webstandards.

Erstellt am 14.02.2007 um 15:51 Uhr von streawkceur.
Abrufe: 1153 - Kommentare: 1 - Trackbacks: 0 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=20.
Tags: , , , , , , , , , .  

Siehe Screenshot...

Ich war auf meiner eigenen Seite, wow!

Ich war auf meiner eigenen Seite, wow!

Dass die Funktion "zuletzt auf deiner Seite" nicht wirklich funktioniert, hatte ich schon lange vermutet und jetzt einen kleinen Beleg dafr gefunden.

So hab ich mir wohl meine eigene Seite angeguckt ;). Das ist zwar durchaus richtig, jedoch wird es wohl nicht im Sinne des Erfinders sein, mir das anzuzeigen.

Irgendwie scheint da so einiges nicht zu klappen. So bekomme ich auch E-Mails, die mir sagen, dass ich mir selbst Nachrichten geschickt htte, obwohl sie erfolgreich bei anderen angekommen sind.

Von den Performance-Problemen und sporadischen Ausfllen mal ganz zu schweigen. Hoffentlich ergeht es den Jungs nicht so wie Friendster, wo technische Probleme dazu fhren, dass ein Groteil der Community zur Konkurrenz abgewandert ist.

Erstellt am 02.11.2006 um 15:22 Uhr von streawkceur.
Abrufe: 1922 - Kommentare: 1 - Trackbacks: 1 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=10.
Tags: , , , , .  

ltere Beitrgeltere Beitrge