dogfood Juni 2003 [3]

Mittwoch, 18. Juni 2003

[07h55] Melde mich für vier Tage ab, zwecks Besuch in Köln. Glaube nicht dass ich zum bloggen komme. Wenn doch, würde ich das als eher schlechtes Zeichen halten.
"back on the track of expectation-overload". Eben nicht mehr. Wedel plus 12km abendlicher Elbwanderung -> "Expectation" gleich null.

Dienstag, 17. Juni 2003

[14h38] Music -- My bad: das Label welches Alex Paterson gemeint hat, war das "Kompakt Records"-Label aus Köln. Wunderbar. Gerade spielt er daraus Justus Köhnkes "Illusion". Man füge an dieser Stelle zwei bis drei Superlativen eigener Wahl ein.
Alex Patersons "Thursday Teatime" vom 8.5.2003 auf Groovetech, nur um da noch einmal darauf hingewiesen zu haben...
[13h21] Music -- Wie "Arsch auf Eimer", so würde es die Remscheid-Hasserin von gestern ausdrücken, passt das was ich mir heute die ganze Zeit aus den Groovetech-Archiven anhöre: Die "Thursday Teatime"-Sets von Alex Paterson/The Orb (via Real). Super-entspannte Musik irgendwo zwischen Elektronik, Chill und Dub. Sehr zu empfehlen die Sendung vom 8ten Mai mit irgendeinem "Compact"-Label-Schwerpunkt (Korrektur: "Kompakt Records")
[13h09] STRIIIIKE BABY!!! Die Steuerkasse hat gezahlt! Steuerabrechnung 2001 (yes, 2001!) offensichtlich gefressen, denn es ist der von der Steuerberaterin avisierten vierstellige Betrag geflossen! Yeah! Dringenst benötigtes Frischgeld auf dem Konto und demnächst bekomme ich endlich die quartalsweise Mörder-Einkommensteuer-Vorauszahlungen runtergesetzt.
Das hebt die Laune nicht unbeträchtlich, die gerade dabei war sich an Songtext-Schnipsel festzubeißen.
beware of the matrix
and keep a warm heart inside
don't jump off the train
it's still a long way to ride
second verse to the sky
and everything's allright
there's a bad moon rising
the belly's fat, can't feel sad
back on the track of expectation-overload
one step back is one ahead
so we've been taughed
by every leader
to make it easier and to grow
got stuck in the ice-age
education over board
(Schneider TM "Reality Check" aus "Zoomer")
[11h32] dogfood -- "Kandidat No.1" von gestern, die Auszeichnung der Absätze mit Einrückung der ersten Zeile, ist nun wieder gekippt. Zurück zur alten Methode mit Abstand zwischen den Absätzen. Es wirkt insbesondere aufgrund der vielen kleinen Absätze die ich verwende, wesentlich ruhiger.
User des IE5/Macs die keinen Unterschied in der Darstellung bemerken, weise ich nochmals dadrauf hin, dass sich in eurem Cache vermutlich noch die alten CSS-Dateien befinden. Diese müssen entweder von euch per Hand aus dem Cache gelöscht werden, oder die neuen explizit neu geladen werden (auf jeden Link gehen, RELOAD-Button im Browser klicken: -1-, -2-, -3-). Die äußeren Merkmale für Veränderungen gestern und heute: die Punkte in der Seitennavigation sind nun hell unterlegt und die ersten Zeilden der Absätze sind nicht mehr eingerückt.
[10h39] Mein schöner Moment des Morgens: der Triumph meines Intellektes. Der 20er.
Der 20er ist die Buslinie mit der ich von zu Hause nach Altona fahre. Ich komme an die Haltestelle und sehe dort bereits viele Leute rumstehen. Ein untrügliches Zeichen dafür dass der letzte Bus schon vor mehr als 5 Minuten, der eigentlichen Takt-Frequenz, vorbeifuhr. Ich stelle mich an die Ecke und starre die Hoheluftchaussee rauf. Nach einigen Minuten kommt ein 20er aus der Martinistraße eingebogen. Soweit ich aus der Entfernung sehen kann, ist der Bus voll.
Ich habe kein Bock mit den Dutzenden von Menschen in den eh schon überbordenden Bus zu steigen. Ich setze auf den "Verklumpungseffekt".
Aufgrund der Trasse des 20ers (2 Startpunkte, 3 Streckenführungen) passiert es häufig dass längere Zeit kein Bus kommt, ehe dann drei Stück innerhalb von drei Minuten kommen. Während der 20ers sich Ampelphase für Ampelphase langsam der Haltestelle nähert, sehe ich in der Tat hinten bereits einen weiteren 20er um die Ecke biegen.
Geduldig, mit einer gewissen sadistischen Freude, schaue ich zu, wie sich die Leute in den ersten 20er reinquetschen. Ich bin alleine an der Haltestelle. Der nächste 20er braucht aber länger als ich dachte, drei Ampelschaltungen bis er eintrifft. Die Haltestelle hat sich schon wieder leicht gefüllt. Nichtsdestotrotz kein Problem hinten noch 'ne freie Sitzbank zu erwischen.
Ich sinniere vor mich hin. Fruchtallee kann der Bus ohne Stop durchfahren, Alsenplatz nur ein ganz kurzer Stopp, untrügliches Zeichen dafür dass "wir" fast auf den vorderen 20er aufgefahren sind. Bingo. Holstenstraße wird der supervolle 20er überholt, "mein" Bus geht in Front und trifft als erster in Altona ein.
Innerer Reichsparteitag, meiniger.
Ich gebe zu, es hat schon brilliantere Highlights in meinem Leben gegeben.
[08h25] Faustregel No.1: Nie eine berufliche eMail öffnen wenn man gerade aufsteht und sich versucht ins Badezimmer zu schleppen um dann ins Büro zu fahren.
Ich glaube, ich drehe mich nochmal um...

Montag, 16. Juni 2003

[20h18] Nanu, wie kommt es... für heute habe ich erstmal die Schnauze voll von CSS?!
Tsk, Tsk, Tsk, das was andere Leute über Hagen schreiben ("Eine Stadt wie Magensäure") habe ich just jemanden gestern über Remscheid sagen hören.
[17h57] dogfood -- So, nun habe ich mit dem Stand des Redesign eine solide Diskussionsgrundlage erreicht. Ganz große Klopper-Bugs sollte es nicht mehr geben (getestet auf Mozilla/Mac, IE5.2/Mac, IE5.5/Win, IE6/Win, Opera5-7/Win, Safari). Hier und da gibt es etwas unterschiedliche Darstellungsweisen, aber damit kann ich leben.
IE5/Mac-User bitte ich evtl. die Stylesheets explizit in das Browserfenster zu laden, um veraltete Stylesheets aus dem Cache zu treiben (drei Style-Sheets: -1-, -2-, -3-)
Damit ist noch nicht das Ende des Redesign erreicht. 2-3 Elemente werden möglicherweise dazukommen, einiges anderes wird möglicherweise wieder zurückgenommen (Kandidat Nr.1 ist die Trennung der Absätze durch eingerückte erste Zeile).
Von den oben genannten Browser liefert leider der IE6/Win (und ältere Verwandte) das schlechteste Bild ab. Das kann man an zwei Punkten festmachen.
Die border des Permalinks (die Uhrzeit) läuft länger als in anderen Browsern, inkl. des margin-Bereiches. Smells like Box-Modell-Problem. Habe nicht wirklich Lust irgendeinen Hack einzubauen.
Das zweite Problem ist das wirklich grotten-, grotten-, grottenschlechte Rendering von dotted border. Die gepunkteten Rahmen kommen selbst in 1 Pixel-Stärke eher wie gestrichelte Linien rüber. Ich könnte kotzen.
[16h08] Music -- Ich bin, wg. Ausfalls meines Lieblingstreams, am Wochenende auf Alternativen ausgewichen, u.a. dem ganzen Zeug welches Groovetech anbietet, damit einem etwas älteren Tipp u.a. von Olaf folgend.
Ich höre gerade die "Hospital Radio Show" mit Cyantific von Ende Mai (knapp 2stündiger REAL-Stream). Hospital Records ist das Label der von mir in letzter Zeit desöfteren erwähnten London Elektricity.
Nur zur Warnung: vor dem DJ-Set keinen Kaffee trinken. Es zerreißt einem die Tasse. Dagegen bringen Fabio + Grooverider Chill-Musik für Warmduscher...
Nachtrag: das wunderbare Video von London Elektricity "Come Dancing" stammt von Conkerco und gibt es dort -hehehe- auch in anständiger Qualität (QuickTime, 15MB). Ich muss mal heute abend noch einmal einen Blick drauf werfen. Conkerco scheint noch so manches visuelle Kleinod zu besitzen.
[14h38] WebDev -- Respekt! Wichtige CSS-Resource. URL sagt alles: http://bjoernsworld.de/css/windows-schriften.html
[13h53] Ja, immer noch Baustelle, aber wir arbeiten dran. Momentan teste ich schwerpunktmäßig gegen IE6/Win und Mozilla. Tote Browser und Beta-Browser müssen sich hinten anstellen...
[11h24] Der Preis für die schmierigste Schlagzeile des Tages geht an die BILD-Zeitung.
"Stefanie Hertel, trinkt ihr Trompeter besser als er bläst?"

Sonntag, 15. Juni 2003

[23h21] WebDev_CSS -- Ha! Jetzt habe ich doch eine Frage bzgl. eines Problems mit dem neuen Layout. Ich stelle zu meinem Entsetzen fest dass im alten Layout, aus was für Gründen auch immer, eine Geschichte geklappt hat, die nun nicht mehr klappt.
Es geht um die Bilder in der Inhaltsspalte, z.B. das "Get Carter"-Plakat von gestern. Das dazugehörige IMG-Tag bekommt per CSS margin und border verpasst. Es ist in einem DIV-Container der Klasse "pictureleft" verpackt. Dieser DIV-Container wird nun in CSS auf float gesetzt, sollte also an den Rand springen und vom Text umflossen werden. Dieses klappt nicht weil DIV.pictureleft auf "volle" Breite der Spalte geht.
Wer in den CSS2.1-Specs stöbert, ahnt den Grund. Der float-Container braucht eine width-Angabe. Würde float direkt auf das IMG angewandt werden, würde er, weil IMG ein "replaced element" ist, die "intrinsic width" übernehmen. Der float-Container würde quasi die Breite des Bildes auslesen und für sich annehmen.
Bei Nicht-"replaced elements" wie z.B. meinem ganz normalen Block-Level DIV.pictureleft muss lt. CSS-Specs zwingend eine width-Angabe zum korrekten Rendering gemacht werden.
Nachtrag: Während ich meine Frage vor mich hinformuliere, hat sich wohl auch die Lösung ergeben. Ich spinne weiter:
Ich vermute der Fehler ist im alten Layout nicht aufgetreten, weil ich nun erstmals für die komplette Inhaltsspalte eine width-Angabe mache. Diese wird den Rendering-Baum weiter runter vererbt bis zu DIV.pictureleft. Damit hat DIV.pictureleft eine width-Angabe verabreicht bekommen und macht sich fett breit.
Wenn meine Theorie stimmt, ergibt sich daraus aber auch der Workaround: für DIV.pictureleft per CSS width: auto !important;. Damit wird das vererbte width: 580px; für DIV.pictureleft überschrieben und DIV.pictureleft nimmt wieder die Breite seines Inhaltes, des Bildes an.
Alles klar?
Nachtrag 2: Arghh... IE5.2/Mac macht zwar den Workaround mit, aber interessiert sich nicht für die Breite der Inhaltsspalte und verschiebt den gesamten Text. Damit ist die Inhaltsspalte auf Höhe des Bildes Bildbreite + 580px breit... Möchte nicht wissen wie das Desaster auf IE6 aussieht...
[16h46] dogfood -- Offensichtlich sieht es hier etwas anders auch. Quasi ein Design-Schnellschuß an dem folgerichtig noch herumgebastelt wird.
Einige Schwächen sind bekannt (MacIE 5, Safari), andere werde ich erst am Montag auf dem PC sehen, weswegen ich derzeit überhaupt keinen Wert lege auf irgendwelche Kommentare von dogfood-Lesern. Nicht per eMail, nicht per IM. Danke.
Operation am offenen Herzen, mal sehen wie es sich in den nächsten Tagen weiterentwickelt.
[16h38] Obacht, Baustelle. Später mehr.

 

Hier geht es zu den dogfood in der zweiten Juni-Woche....

<<= dogfood-Indexseite