Interessante Leserfragen

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Warum ein CMS?

Ich wurde kürzlich kritisiert, dass meine Websites nicht dynamisch seien und dass mich niemand einstellen würde, weil jeder eine dynamische Website möchte. Nun, die Leute, die ich ansprechen würde, wissen nichts über Computer, deshalb brauchen sie mich, um die Aktualisierungen durchzuführen. Ich habe mich inzwischen viel mehr mit HTML\CSS und Design im Allgemeinen beschäftigt. Sollte ich mich darum kümmern, etwas wie Joomla zu lernen? Es scheint frustrierend, weil ich meine normale Webdesign-Software, an die ich mich inzwischen so gewöhnt habe, einfach nicht nutzen kann. Leute kontaktieren mich für die Updates, ich mache sie, und es ist richtig erledigt. Gibt es irgendeinen anderen Grund, es anders zu machen?

Sie haben einen guten Punkt... aber dynamische Websites sind nicht nur dazu da, es den Kunden zu erleichtern, Inhalte selbst zu aktualisieren, sondern es erleichtert auch Ihnen die Aktualisierung. Ich habe Joomla nie speziell benutzt (obwohl ich gehört habe, dass es gut ist), aber CMS-Systeme wie WordPress und Drupal machen es nicht nur einfach, neue Inhalte zu einer Website hinzuzufügen, sondern bieten erweiterte Funktionalitäten, die manuell eine RIESEN-Mühe wären (z.B. ein RSS-Feed).

Große CMS-Systeme sind aber nicht der einzige Weg... Wenn Sie genau so designen möchten, wie Sie es jetzt tun, nur mit editierbarem Inhalt (von Ihnen oder einem Kunden), sollten Sie sich CushyCMS ansehen. Zu viel, um es hier zu erklären, aber im Grunde ist es eine kleine Webanwendung, in die Sie sich einloggen und Änderungen an einer Website vornehmen können (Sie geben ihr die FTP-Informationen und sagen ihr, welche Bereiche sie aktualisieren kann, indem Sie Klassennamen auf bestimmte Elemente legen).

 

Arbeitgeber wollen, dass ich Tabellen verwende

Ich habe kürzlich einen Job bei einer Firma bekommen, die sagt, sie würden es bevorzugen, wenn ich Tabellen anstelle von Divs beim Codieren von Websites verwende. Ich wollte wissen, was Ihre Meinung dazu ist und ob Sie gute Strategien für diese Art von Problem haben. Glücklicherweise bin ich sicher, dass sie mich nicht davon abhalten würden, Divs zu verwenden, aber ihre Meinung ist, dass Tabellen standardkonformer sind, was ich nicht wirklich verstehe.

Das ist ein Haufen Mist, den Ihnen Ihr Arbeitgeber aufschwatzt. Es ist ziemlich klar, dass sie seit etwa einem halben Jahrzehnt nicht mehr mit der Webdesign-Welt verbunden sind. Standardkonformität hat nichts mit Tabellen oder Divs zu tun, beide können genauso standardkonform sein wie die andere. Der Unterschied ist, dass CSS-Layouts einfacher zu warten, benutzerfreundlicher für Designer und leichter sind.

Einige der anhaltenden Gerüchte über Abneigung gegen CSS sind fehlgeleitete Meinungen, dass es nicht so browserübergreifend zuverlässig ist wie Tabellen. Sicher, es gibt ein paar Fehler in einigen Browsern, aber nichts, was ein kompetenter Webdesigner nicht umgehen oder vermeiden kann.

Geben Sie in diesem Kampf nicht nach, Sie helfen sowohl ihnen als auch sich selbst, indem Sie sich für das Design mit CSS einsetzen.