Hallo,
die variable Textarea weist meiner Meinung nach ein paar kleine Defizite auf.
Zum Einen wird das cols-Attribut herangezogen, wo doch heutzutage die Größe einer Textarea per CSS gesetzt (resp. überschrieben) wird. Erfahrungsgemäß (und ich schließe mich da mit ein) müssen die Werte von cols und width nicht zwingend die gleiche Breite erzeugen. Es kann hier also passieren, dass die Textarea frühzeitig, oder auch zu spät vergrößert wird.
Zum Anderen wird (zumindest in meinem Firefox 3.0.11/Mac) das Feld nicht in der richtigen Schrittweite vergrößert. Wenn ich in die erste Zeile ein paar Unterstriche tippe und den Abstand zum unteren Rahmen messe, komme ich auf 31px. Schiebe ich die Unterstriche um 10 Enter-gedruckse weiter runter, ist der Abstand schon auf 51px angewachsen. Sprich der Abstand der letzten Zeile zum Rahmen gewinnt pro neuer Zeile 2px.
Grüße, Rod