So kenne ich das auch. Designer sind im allgemeinen schlechte Programmierer und Programmierer können nicht designen. Ich muss sagen, daß ich auch null Talent zum designen einer Webseite habe.
Irgendwelche Grafiken erstellen langweilt mich sowieso und auch wenn ich Material habe, so fehlt mir das Talent, daß ganze mit CSS so zurecht zu rücken, daß es auch gut aussieht.
Wobei ich auch sagen muss, daß meine CSS-Kenntnisse eher rudimentär sind. Ich kenne das Prinzip, habe aber zuwenig damit gearbeitet, als das ich da schnell was zaubern könnte.
Zum Glück gibt es bei uns eine Masterpage, die das Design schon komplett vorgibt. Und Javascript kann man sich bei ASP.Net auch größtenteils sparen, bzw. es wird einen viel abgenommen.
Denn Javascript gehört auch zu den Dingen, die ich hasse.
Die serverseitige Implementierung ist das Interessante für mich. Am besten mit C# und nicht so eine Frickelsprache, wie PHP.
Naja das mit den div-boxen geht. es ist manchmal echt nervig, weils nicht so will wie man selbst will, aber man entdeckt iwann den dämlichen fehler - wie es halt so immer ist xD
CSS ist aber echt toll und was es für schöne möglichkeiten bietet =) Besser als mit Tabellen zu arbeiten! xD
ASP.NET hab ich mir mal angeschaut. Im Prinzip ist es ja auch nur wieder klick, ziehen, pushen und drücken. Mir persönlich macht das keinen Spaß. Ich hab lieber was, wo ich sagen kann: gugg mal, alles selbst gebaut! =)
Zumal es manchmal ganz praktisch ist, wenn man's manuell kann, man hatplötzlich viel mehr Möglichkeiten.
Das schlimmste am Web ist allerdings der Standard. Was nützt ein Standard, wenn sich niemand dran hält?!
Ich nehme immer Firefox als orientierung. Chrome und Safari verhalten sich in fast allen Fällen genauso wie Firefox, Mozilla auch, somit hab ich gleich mehr. Aber Microsoft geht mir sowas von auf die Nüsse.
Ständig ein neues Stylesheet bauen mit einer Browserweiche, nur damit die ihren eigenen Standard bekommen. Ok, wenn sie noch nicht ganz CSS3 drin haben ist das nicht schlimm. Aber dass der IE die Pixel bzw Prozentangaben der Positionierung komplett anders berechnet treibt einen in den Wahnsinn
Bei meinem aktuellen Projekt, was auch Multilanguagefähig sein soll sitze ich das erste mal an XML dran.
Ich weiß nicht. XML bietet sehr viele Möglichkeiten, es ist ja fast wie mit Atombomben auf Flöhe werfen. Aber man hat viiiiiiel zu viele Tags, die man ständig öffnen und schließen muss.
Sonst habe ich immer ein 2-D-Array genommen. Die erste Dimension für das Element, die zweite Dimension für die Sprache.
Dann habe ich einfach in Excel eine Tabelle erstellt:
Hallo | Hello | Hossa
... als xls gespeichert und mit meiner eigenen Funktion alle Fehler abgefangen, die so auftreten könnten.
kurz, knapp und schnell. Natürlich war dann der Quellcode mit Kommentaren geflutet, was wieder nicht so toll war, aber selbst das hat sich mittlerweile auf ein - zwei wörter normalisiert und ist nun übersichtlich.
Naja, das mit dem XML werd ich jetzt wohl durchziehen. =/