Wer hat Lust, sich intensiv mit von Dreamweaver o.ä. verzapftem Code auseinanderzusetzen und in diesem Heuhaufen die Nadel zu suchen? Und damit eine halbe Stunde zu verplämpern? Und das für umsonst in seiner Freizeit?
Was soll ich dazu sagen? Mir bezahlt auch keiner meine unzähligen Stunden, die ich für das SELFHTML-Projekt investiere. Und aus der Beantwortung irgendwelcher obskurer Fragen ziehe ich auch nicht unbedingt einen Profit. Das ist doch falsch gedacht. Beteiligung hier ist nun einmal auch selbstlose, »ehrenamtliche« Arbeit aus Idealismus. Heraus kommt dabei höchstens, dass man einen Fragenden glücklich macht, selbst beim Untersuchen eines Problems dazulernt und das Wissen aller durch eine gute Erklärung erweitert.
Eigentlich sehe ich das Problem nicht - die häufigsten Phrasen in meinen Postings sind wahrscheinlich »das habe ich jetzt aber nicht näher untersucht«, »ich weiß es auch nicht genau, da müsstest du nochmal selbst in Erfahrung bringen«, »das habe ich dort schon einmal erklärt«, »alles weitere findest du dort« und so weiter. Darin sehe ich kein prinzipielles Problem.
Im Übrigen erwarte ich von niemanden, irgendwelche aussichtslosen Lösungswege zu untersuchen, nur weil der Fragende gerade auf dem Holzweg ist. Es ist - darum ging es mir - sowieso eine Frage der Kommunikation, wie man die eine oder andere Lösung oder Empfehlung dem Fragenden verständlich macht. Insofern ist es (mal pauschal gesagt) möglich, jede Art der Hilfestellung rhetorisch so geschickt zu verpacken, dass der Fragende sie zumindest nicht als Angriff und Hohn versteht, sondern daraus konkreten Rat destillieren kann. So als (sicher nicht perfektes) Ad-hoc-Beispiel:
»Hallo, ich kenne mich mit den Eigenheiten von Dreamweaver nicht aus, habe aber allgemein die Erfahrung gemacht, dass Dreamweaver oft problematischen Code erzeugt, der gleiche Darstellung in den Browsern nicht gewährleisten kann.
In diesem Dreamweaver-Code habe ich verschiedene Schwierigkeiten festgestellt. Beispielsweise scheint die Lösung des zentrierten Hintergrundbildes beim body-Element nicht browserübergreifend zu funktionieren. Ich könnte jetzt nur spekulieren, woran das liegt - eine genaue Untersuchung würde wahrscheinlich einige Stunden dauern. Die möchte ich gerade nicht investieren, zumal ich glaube, dass dir das nicht viel weiterhelfen würde. Denn Dreamweavers Umsetzung mit den vielen absolut positionierten »Layern« ist so problematisch, dass man wahrscheinlich nur mit besonderem Aufwand das gewünschte Resultat erzielen könnte.
Daher halte ich es - das magst du vielleicht ungerne hören - für sinnvoller, noch einmal von Neuem anzufangen und von Anfang an näher am Code zu arbeiten. Wenn du es selbst machst und verstehst, wie es intern funktioniert, wird es letztlich weniger Arbeit sein, als wenn du dich mit den Fehlern und Problemen von Dreamweavern herumschlägst.
Ich empfehle dir, dich von diesen Fehlern erst einmal loszumachen und dir das nötige HTML und CSS selbst anzueignen. Das ist erst einmal ein bisschen Lese- und Experimentierarbeit, aber es zahlt sich letztlich aus. Wenn du dann erst einmal ein Gerüst gebaut hast, kannst du natürlich wieder mit Dreamweaver arbeiten, sofern dir das komfortabler erscheint.
Anfangen kannst du mit einfachem HTML, das die Bereiche sinnvoll auszeichnet. (... Überschriften, Absätze, Listen, eventuell div- und span-Gruppierungen ...)
Mit CSS kannst du die gewünschte Darstellung dadurch erreichen, indem du geschickt Höhe, Breite und Abstände setzt sowie mit Hintergrundbildern arbeitest. Für das Nebeneinander des Textes kannst du float verwenden. ( ... )
Das konkrete Layout kannst du z.B. vom Konzept her so umsetzen: ( ... )
Grüße, Mathias«
Das ist zwar nicht die mit Zucker überzogene Lösung auf dem Silbertablett, es ist vielleicht auch einiges an überflüssigem Sozpäd-Geschwafel, aber es ist ein doch relativ schnell runtergeschriebenes, konstruktives Posting, das konkrete Hilfe zum Neustart ohne Dreamweaver gegeben hätte. Wenn man den zweiten Teil weglässt, sagt der Text in der Substanz nichts anderes als das, was hier auch gesagt wurde - nur überlegter in Sprache gekleidet. Der Umgangston ist (behaupte ich mal) freundlicher, kooperativer und nimmt eventuellem Unmut den Wind aus den Segeln.
Vielleicht wäre der Fragende damit unzufrieden, meinetwegen. Ich habe schon oft solche Postings geschrieben und wenn der Fragende auf das Silbertablett bestanden hat: »Verzeihung, da kann ich dir nicht weiterhelfen. Dazu fehlt mir die Zeit, ich mache das hier auch nur in meiner Freizeit.« Außer sein Bestes zu versuchen kann man nicht.
Entscheidend ist jedenfalls, dass ein solcher Thread - wie auch immer der Fragende drauf ist - höchstwahrscheinlich nicht in der Katastrophe endet, dass sich alle angiften und der Fragende empört und piquiert das Forum verlässt.
Mathias