hi,
Ich wollte gerne die Dauer der Generierung der Seite dezent an das Ende der Homepage setzen
OK, wenn es wirklich nur im eine "Info" dieser subterrestrischen Wichtigkeitsordnung geht, dann ist die wohl wirklich am besten "am Schluss" des Quelltextes platziert, -
[1], bis ich dachte: Unter dem Menü ist noch schön Platz, dort könnte es hin.
- optisch wäre sie m.E. aber auch allerhöchstens am Ende der Seitendarstellung duldbar.
Nur wenn ich diese Zeit zu früh berechne, stimmt es natürlich nicht, und diese Abweichung ist sogar erstaunlich hoch.
Drum eben meine Frage, ob ich diese Zahl im Nachhinein in einen solchen Kasten setzen kann
Klar, du könntest die Ausgabe zunächst mal per Output Buffering einfangen, und dann einen Platzhalter darin durch deine gemessene Zeit ersetzen. Da das aber auch wiederum Zeit kostet, wäre deine Zeitangabe damit auch wieder nur mehr schlecht als recht erlogen.
Da könntest du vermutlich besser gleich rand(), auf einen gewissen plausibel klingenden Bereich beschränkt, an der "richtigen" Stelle in deiner Ausgabe-Verarbeitung nutzen ...
oder eben den Kasten an dem Menü (als ul) orientiert positionieren kann.
Wenn du exakt weißt, wie hoch dein Menü (und das, was ggf. noch darüber liegt) ist, dann ja: Nutze absolute Positionierung mit entsprechendem Wert für top.
Wenn du das nicht absolut sicher wissen kannt - dann könntest du Javascript zu Hilfe nehmen.
Entweder Position ermitteln und über das style-Objekt setzen - oder das Element per DOM-Methoden vom Ende des Quellcodes entfernen und anderswo wieder einhängen.
Wenn ihr meint, die Zeit interessiere keinen, möchte ich euch bitten, mit dieser Mitteilung eine Hilfe für das Problem nicht ersetzen zu wollen.
Ich habe mich entschieden, diese Zeit anzuzeigen, und möchte sie als Art Kompromiss klein dezent an einem ansonsten eh freien Platz der Homepage einzublenden.
Na wenigstens hast du den Ansatz eines Verdachts, dass die Bedeutung dieser Info für den größten Teil deiner Besucher weit hinter dem der Nachricht über den in China umgefallenen Sack Reis rangiert.
Wenn dich persönlich als Seiteninhaber und Scriptersteller diese Info wirklich interessiert - dann wäre es eigentlich egal, wo auf der Seite sie steht, und ob sie überhaupt drauf steht - zu statistischen Zwecken könntest du sie ja auch anderswo mitloggen und zu einem späteren Zeitpunkt auswerten (das wäre dann auch um einiges aussagekräftiger, als so wie geplant, wo du das Messergebnis bei Seitenaufrufen durch Besucher ja gar nicht mitbekommst).
Falls du diese Info aber nur dort anzeigen willst, weil dir deine Seite sonst so "leer" erscheint - dann kümmere dich lieber um "echte" Inhalte.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }