Thomas Rudolph: CSS-Maker 1.3 (Update)

Hallo an Alle!

Der CSS-Maker steht von nun an in der Version 1.3 zum Download, Test und Testbericht bereit. Ich hoffe somit alle, die sich schon in der Vorgängerversion beteiligt haben, sind auch diesmal von der Partie und sind genauso schonungslos wie beim ersten mal.

folgendes kann der CSS-Maker:

  • vorgebenen HTML-Elementen, frei erstellbaren XML-Elemnten und eigenen Klassen CSS-Eigenschaften zuweisen
  • das aktuell editierte Element wird mit einer Sofortvorschau angezeigt
  • ein Codemaker stellt den CSS-Code pur oder in einer CSS-Datei zur Verfügung
  • ein Inserter insertiert die gewünschte CSS-Datei in vorhanden Html-Strukruren und kopiert die CSS-Datei an oberste Stelle
  • Pseudoformate zur Gestaltung von Links ist ebenso möglich usw.

Viel Spaas beim Testen und berichten

Thomas Rudolph

http://www.css-maker.de

  1. Hi,

    Liste der HTML-Elemente ist unvollständig (z.B. fehlen abbrev b button caption, weiter hab ich nicht gesucht)
    kann man zwar per XML reinkriegen, aber dann könnte man die HTML-Liste gleich weglassen.

    Schriftgröße: warum kann man nicht 7 oder 9 oder 21 wählen?
    Schriftgröße: die Maßeinheit kann nicht gewählt werden.

    Farben: weiß als Default für die Schrift ist nicht sehr sinnvoll.
    Farben: Farbauswahldialog ist ja schön und gut, aber ich geb den Wert lieber direkt an.
    Farben: es fehlt auch die Möglichkeit, einen der 16 Farbnamen sowie die Systemfarbnamen anzugeben.

    Rahmenbreite: die Maßeinheit kann nicht gewählt werden.

    Decoration: nur eine begrenzte Auswahl steht zur Verfügung (blink fehlt ganz, aber auch Kombinationen wie underline line-through overline ...)

    Vertikale Ausrichtung: baseline, sub, super, text-top, text-bottom fehlen, ebenso die Möglichkeit einer Prozent- oder Längenangabe

    Display: inside gibt es nicht, dafür fehlen einige der zulässigen Werte

    Padding und Margin: mal wieder keine Maßeinheit auswählbar

    Nein, es reicht nicht, die Maßeinheit einmalig in den Optionen auszuwählen.
    Ich arbeite üblicherweise mit Maßeinheit em oder ex (die gar nicht vorhanden sind),
    für Bilder u.ä. aber dann doch mit px.

    Pseudoklassen:
    :focus fehlt, ebenso die Kombinationen (:visited:hover ...)
    wenn a mit Pseudoklassen benutzt wird, wird A:... generiert, für XHTML also nicht brauchbar.

    Die Pseudoklassen :hover, :active, :focus sind auch für andere Elemente als a definiert (:hover für alle sichtbaren Elemente, :focus und :active für alle Elemente, die den Eingabefokus bekommen können)

    Pseudo-Elemente (:before, :after, :first-line usw.) fehlen ganz.

    Element + Klasse geht auch nicht ( div.navi)
    Klasse + Klasse geht nicht,
    #id geht nicht

    (bei allen "geht nicht": sollte es doch gehen, dann nicht auf dem erwarteten Weg).

    Die unter "Quelltext" angezeigten Quelltexte sind z.T. - hm, wie sag ich es - abenteuerlich.

    noch ne Kleinigkeit:
    Schriftwahl: da geht irgendwie eine Linie durch den Text...

    Fazit: Fortschritte sind erkennbar, aber bis zum Ziel ist noch ein langer Weg.

    Andreas

    1. Hallo Andreas,

      es freut mich, dass du mein programm abermals unter die lupe genommen hast. ich werde mir jeden einzelnen punkt vornehmen und abarbeiten. das mit den einzeln zuweisbaren grössen wird zwar eine bitteres pille, da ich extra das zuweisen einer globalen einheit ermöglicht habe, aber ich denke, dass ich dank deine kritik auf dem besten weg bin, dass programm dahingehend zu verbessern, dass es so wird, dass es händelbar und axeptabel wird.

      ok es fehlen sogar noch sachen wie z-index und absolute und relative position. aber ich musste erstmal wieder an die öffentlichkeit um arbeitspunkte einzuholen. ich schätze und hoffe, dass wir uns in einem halben jahr zum nächsten update wiederlesen werden.

      ciao und danke
      thomas rudolph

  2. Ich zweifle am Nutzen dieses Programms... wer sich mit CSS auseinander setzen will, lernt das entweder auswendig oder er kann direkt Dreamweaver und damit die ausführlichen CSS-eigenschaften nutzen.

    Nützlich wäre wohl ein Tool, welches alle <font>-Tags ausliest und das ganze in eine CSS-Datei packt und die HTML-Datei daraufhin updatet... so, dass die Datei nachher genauso aussieht, aber statt <font> nur noch CSS verwendet wird :)

    1. Hi,

      Nützlich wäre wohl ein Tool, welches alle <font>-Tags ausliest und das ganze in eine CSS-Datei packt und die HTML-Datei daraufhin updatet... so, dass die Datei nachher genauso aussieht, aber statt <font> nur noch CSS verwendet wird :)

      das kann HTML-Tidy neben vielen anderen schönen Dingen auf Knopfdruck, wenn du ihn zB als PlugIn in HTML-Kit einbindest.

      <img src="http://skop.net/self/tidy.png" border=0 alt="">

      LG Orlando

    2. Hallo,

      Ich zweifle am Nutzen dieses Programms... wer sich mit CSS auseinander setzen will, lernt das entweder auswendig oder er kann direkt Dreamweaver und damit die ausführlichen CSS-eigenschaften nutzen.

      Unabhängig davon, dass ich nie verstehen konnte, was die Leute an Dreamweaver so mögen: [1]

      Jemand setzt sich freiwillig hin und programmiert ein kostenloses Programm. Sicherlich ist auch Kritik erforderlich/erwünscht, aber *konstruktive* Kritik. Schau' Dir an, was Andreas aka MudGuard geschrieben hat: Er hat das Programm ausprobiert und eine Kritikpunkte dazu geschrieben. Findest Du es nicht ein bisschen herabwürdigend, wie Du ihn hier behandelst? Wenn Du das Programm nicht brauchst, dann musst Du es auch nicht benutzen. Deine Haltung kann ich insofern nachvollziehen, für den Fall, dass er es Dir verkaufen wollte, aber das ist ja nicht der Fall.

      Ich muss dazu sagen, ich kann's leider nicht testen, da ich kein Windows habe. (und mein wine spinnt im Moment und ich wollte meinen Computer sowieso am WE mal plattmachen, hab' dadran einfach zu viel "rumgespielt")

      Grüße,

      Christian

      [1] Proprietär, kostet eine ganze Menge (obwohl das letztendlich nicht das entscheidende Argument ist, für gute, aber *freie* Software würde ich auch etwas zahlen), gibt's nicht für mein Betriebsystem (Linux)

      1. Jemand setzt sich freiwillig hin und programmiert ein kostenloses Programm. Sicherlich ist auch Kritik erforderlich/erwünscht, aber *konstruktive* Kritik. Schau' Dir an, was Andreas aka MudGuard geschrieben hat: Er hat das Programm ausprobiert und eine Kritikpunkte dazu geschrieben. Findest Du es nicht ein bisschen herabwürdigend, wie Du ihn hier behandelst? Wenn Du das Programm nicht brauchst, dann musst Du es auch nicht benutzen. Deine Haltung kann ich insofern nachvollziehen, für den Fall, dass er es Dir verkaufen wollte, aber das ist ja nicht der Fall.

        Nagut, da hast du natürlich Recht... immerhin steckt Arbeit dahinter. Dann hätte ich es eben so formulieren sollen: "Ich selber halte es zwar für unnötig, einen CSS-Maker zu nutzen, aber es gibt sicher einige Leute, denen das helfen wird".

        [1] Proprietär, kostet eine ganze Menge (obwohl das letztendlich nicht das entscheidende Argument ist, für gute, aber *freie* Software würde ich auch etwas zahlen), gibt's nicht für mein Betriebsystem (Linux)

        *kein kommentar* :-P

        Grüsse
        Lactrik

        1. Hallo,

          Nagut, da hast du natürlich Recht... immerhin steckt Arbeit dahinter. Dann hätte ich es eben so formulieren sollen: "Ich selber halte es zwar für unnötig, einen CSS-Maker zu nutzen, aber es gibt sicher einige Leute, denen das helfen wird".

          Das kann man stehen lassen :-)

          [1] Proprietär, kostet eine ganze Menge (obwohl das letztendlich nicht das entscheidende Argument ist, für gute, aber *freie* Software würde ich auch etwas zahlen), gibt's nicht für mein Betriebsystem (Linux)

          *kein kommentar* :-P

          Ich bin nun mal Anhänger der OpenSource-Philosophie. Denke, wie Du willst, aber ich habe nunmal meine Prinzipien.

          Nenne mir bitte etwas, was Dreamweaver so unverzichtbar macht, dass ich deswegen ihn mir trotzdem[1] kaufen sollte. Ich bin mit Quellcode-Editoren "großgeworden" und hab' WYSIWYWLTG (What You See Is What You Would Like To Get :-P) Editoren noch nie anfreunden können. Kann man damit überhaupt CSS-Layouts anfertigen? Oder kann er mir helfen, http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/ (Prio 1 würde mir für WYSIWYG-Editoren reichen) einzuhalten? Oder würde er letzterem eher hinderlich sein?

          WYSIWYG ist IMHO völlig zuwider den Grundprinzipien des Webs. Das Web sollte eine barrierefreie Kommunikation ermöglichen. Warum soll ein Besucher nicht entscheiden dürfen, was er aus den Informationen, die er dort findet, macht? Und auch, wie er sie vorfindet?

          Genug philosophiert. ;)

          Grüße,

          Christian

          [1] wie gesagt, es geht jetzt mal nicht ums Geld