Das geht jetzt wirklich zu sehr ins OT, also: bitte zurück zum Thema :wink
--------------------
canonknipser hat geschrieben:Das heißt aber für mich, dass Otto Normaladmin, der für sein Bord nur mal gerade ein paar Farben oder Schriftgrößen / -Arten anpassen möchte, dann nicht mehr mit einem einfachen Texteditor auskommt, sondern sich für das Kompilieren dann noch mit einem weiteren Tool beschäftigen muss, sei es ein Online-Service so wie bei Arty oder einem lokalen Kompiler wie bei Melmac.
Diese Frage (u.a.) habe ich Hanakon vor Monaten mal gestellt; Antwort: es wird gaaaanz tolle online Tools geben, mit denen die Anwender sowas und mehr werden machen können - und Styleautoren bekommen auch welche, mit denen sie eigene Module etc. gaaanz einfach per Klickedieklack zusammenklöppeln können.
Mehr gabs dazu nicht an Infos - es ist alles in der Planung und wird sicherlich ganz toll und einfach werden ... wie es aussehen und wie es funktionieren wird, kann aber noch niemand sagen. Soweit ist man noch nicht ...
Ein Präprozessor wird kommen müssen, egal, ob das dann SASS/SCSS oder LESS oder sonstwas in dieser Richtung sein wird. Mit "klassischem" CSS ist zu vieles eben
nicht machbar, das für Anwender und Autoren einen wirklichen Fortschritt gerade auch in Punkto Usability bedeutet.
Und mit diesen Präprozessoren kommt dann auch zwangsläufig die Notwendigkeit des Kompilierens - dies muss ja aber nicht bedeuten, dass es für alle Betroffenen auch Aufwändig werden muss.
Die sauberste Lösung wäre, imho, einen entsprechenden Kompiler in den phpBB Core mit zu integrieren - siehe WP und andere Systeme, die z.B. auf LESS setzen.
So wie es aussieht, will Hanakin dies aber alles in seinen "Online-Tools" anbieten. Wer sich nicht auf diese verlassen kann oder will, wird um den Einsatz eines eigenen Tools nicht herum kommen. Wobei: sooo kompliziert ist das jetzt auch wieder nicht. Es muss nicht gleich ein Programm wie Prepros sein, es reichen auch Erweiterungen für den eigenen Editor, die das gleiche leisten können.
[btw.: Artys Extension wird mit dem neuen Style
nicht klarkommen und daher auch kein "Tool für den Anwender" mehr darstellen können.]
Lehrling hat geschrieben:Ich fürchte, der neue Style überfordert Laien.
Nicht unbedingt - es hängt auch etwas davon ab, wie sehr Laie ein Laie ist
So völlig ohne ein gewisses Grundgespür für CSS/HTML geht es ja auch jetzt schon nicht.
Das CSS des neuen Styles wird aus mehreren Ebenen bestehen; stark vereinfacht: einer universellen "Basisebene" (das, was heute unter
/all
laufen würde, plus Komponenten- und Styling-Ebene ... und einer Ebene, die den Code der individuellen Anpassungen aufnehmen wird. Und nur an/in Letzterer wird dann auch von Anwendern und Styleautoren gearbeitet werden.
Ob diese "Anwenderdateien" mitkompiliert werden müssen oder zusätzlich "eingeklinkt" werden: keine Ahnung, das ist alles noch reichlich wischiwaschi
Mit den Beispielen, die Hanakin eingestellt hat, wird dies vielleicht nicht so wirklich deutlich (mehr als ein paar Bröckchen Code ohne vollständigen "Unterbau" gibt es ja bisher noch nicht).
Der neue Style wird ein gewisses Umdenken erfordern, stimmt, aber deswegen komplizierter oder gar unverständlicher wird er nicht zwangsläufig werden müssen.
Mit einer sinnvollen Strukturierung wird der Code und dessen Zusammenhänge sogar transparenter werden, als er es bisher bei prosilver noch ist.
Das bisher erkennbare Konzept hat, imho, das Potenzial für beides: für einen flexiblen, leicht anpassbaren Style ... aber auch für ein proprietäres Monster. Was davon er werden wird ...
... ich erlaube mir, da weiterhin Bauchschmerzen zu verspüren.