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 January, 2007

Version 2.0 vom Webstatistik-Tool ‘Mint’

Ich benutze ja seit April das kleine Tool ‘Mint‘ (von Shaun Inman) für die Zugriffsstatistiken. Ich finde es wirklich sehr nett und übersichtlich und möchte wirklich nicht mehr darauf verzichten.
Seit kurzer Zeit ist nun Version 2.0 erhältlich und beseitigt einige Bugs und bietet auf Entwicklerseite ein paar neue Funktionen. Wie gewohnt ist die Standard-Installation sehr aufgeräumt und enthält nur die einfachsten Darstellungen. Für mehr Funktionalität und Auswertungen sind die ‘Pepper’ zuständig. Eine kleine Übersicht über die Pepper gibt es in der ‘Peppermill‘, wobei aber wohl noch nicht alle verfügbaren Erweiterungen dort aufgelistet sind (zur Zeit arbeitet Shaun wohl noch an der neuen Mint-Seite).
Es macht richtig Spass neue Erweiterungen auszuprobieren und zu sehen, was passiert…

Mint2 ist allerdings kein kostenloses Update, da es nicht unter ‘Fehlerbehebung’ oder ähnliches fällt. Für Mint-Benutzer kostet die neue Version 19 US-$ (wenn man Mint 1.x _nach_ dem 01.01.2007 gekauft hat, ist die Version 2.0 kostenlos). Neue Lizenzen kosten aber immernoch nur 30 US-$. Ich finde das sehr fair und nicht überteuert - schließlich ist das eine einmalige Zahlung und kein Monatsabo. Darüberhinaus läuft das Tool auf dem eigenen Server bzw. der eigenen Domain und man hat die volle Kontrolle (nennt mich paranoid… aber ich vertraue ‘fremden’ Tracking-Services einfach nicht).

Kurze Kurzmeldung: Firebug 1.0 ist keine Beta mehr

Viel hat sich seit der Beta nicht getan, aber immerhin ist Firebug nun endgültig in der Fassung 1.0 angelangt.
Wer beruflich oder privat mit der Erstellung von Webseiten zu tun hat… der sollte sich diese wirklich gute Extension installieren. Alles weitere habe ich ja schon gesagt bzw. ist auf der Firebug-Webseite zu finden.

Wordpress 2.1 (’Ella’) ist da

Man liest es heute wohl in vielen Blogs: die neue Version 2.1 von Wordpress ist raus. Wieder einmal benannt nach dem gewohnten Schema der Jazzmusiker: Ella.
Diesmal gibt es ausser Bugfixes (wie in den Versionen 2.0.6 und 2.0.7) ein paar neue Features wie ein “Auto-save” für Artikel und mehr AJAX für die Administrationsoberfläche. Mehr kann man in der offiziellen Meldung lesen. Der dazugehörige Download ist natürlich auf der Downloadseite zu finden. (Die deutsche Version wird wohl auch bald kommen; zur Zeit ist nur die englische Version verfügbar).

Wann ich es schaffe auf die neue Version zu aktualisieren, weiß ich noch nicht. Mal sehen… vielleicht gehts ja doch ganz fix (wenn mein Blog zeitweise nicht zu erreichen ist, dann ist irgendwas schief gelaufen ;) ).

Von Prototypen und ‘button’-Werten

Das interessanteste mal vorab:
Das beliebte JavaScript-Framework Prototype ist in der Version 1.5 erschienen und ist nun auf einer eigenen Homepage zu finden. Endlich gibt es auch eine Dokumentation und Beispiele zur Anwendung. Wer häufiger mit Prototype arbeitet könnte vielleicht auch etwas mit dem “Prototype 1.5.0 Cheat Sheet” anfangen. Für Anfänger sicherlich nicht so gut geeignet… aber man sollte es doch mal ausprobieren.

Ein anderes Thema sind Formularwerte des “button“-Elements. Das “button“-Element!? Ja. Das “button“-Element. Eine wohl unterschätzte Möglichkeit ein Formular abzuschicken, ohne die hässliche “submit”-Schaltfläche bzw. ohne Hilfe von JavaScript. Mehr (und detailliertere) Informationen gibt es in dem etwas älteren englischen Artikel “Push my button” (von September 2006).

In einer perfekten Welt wäre mit dem Artikel schon so ziemlich alles gesagt. Leider gibt es da noch den IE. Zwar schließt der IE7 (nicht ganz) mit den aktuellen Browsern auf… jedoch kann man den IE6 immernoch nicht vernachlässigen (und man wird es bestimmt auch noch in den nächsten paar Monaten nicht können). In den meisten Fällen hat man eine einzige Schaltfläche, um das Formular abzuschicken. Es gibt aber auch Fälle, die zwei oder mehr Schaltflächen benötigen, um bestimmte Optionen zu ermöglichen (wie auch in dem vorher erwähnten Artikel beschrieben)… eigentlich perfekt für das “button”-Element. Dort kann man schließlich mit dem Attribut “value” einen individuellen Wert übermitteln… zumindest sollte es so sein. Meine Erfahrung mit dem IE ist aber leider eine andere: der IE schickt das Formular zwar ordentlich ab, jedoch wird als (”POST”-)Wert nicht die “value” übertragen, sondern der Inhalt der zwischen dem Anfangs- und End-Tag steht. Das ist insbesondere dann ärgerlich, wenn man aufgrund dieses Wertes Berechnungen durchführt oder andere Inhalte anzeigen lassen will.
Eine saubere Lösung habe ich dafür noch nicht, also werde ich dafür entweder den “button”-Text abfragen müssen (was bei mehreren Sprachen bzw. dynamischen Beschriftungen wirklich undankbar ist) oder aber wieder für jede Auswahlmöglichkeit ein eigenes Formular erzeugen. Blödblödblöd.

Wenn jemand eine Lösung weiß: immer her damit!

Mir geht es gut…

Alles klar! Mir geht es gut!… so oder so ähnlich.
Zumindest geht es mir nicht schlecht. Das ist ja auch schonmal was. Im Prinzip wollte ich mich nur mal eben melden und sagen, dass hier noch etwas passiert. Wenn es nach mir ginge, würde ich gerne an einem “realign” arbeiten… aber erstmal muss ich ein paar Ideen dafür sammeln / ausprobieren. Dann würde ich gern noch mehr Fotos machen (ich wünsche mir auch eine DSLR, falls mir jemand eine schenken möchte ;) )… und bei flickr einstellen. Immerhin habe ich es geschafft drei neue Bilder hochzuladen. Davon ist eins auch mit ner Canon EOS 5D gemacht worden… ein Monster von Kamera! Sowas will ich auch haben… auch, wenns nicht so urlaubstauglich ist.

Nun gut. Ich melde mich später wieder. =)

Creative Commons License