Viel Spass und Erfolg beim Homepage erstellen mit dem weblica Desktop-CMS für Windows 7, Vista und XP!

News im Mai

20. Mai 2013

Liebe Weblicaner

Das neue Community-Forum und aufregende Neuigkeiten zu den Neuerungen in Version 4 des weblica Desktop-CMS sind Gegenstand dieser Entwicklerpost.

Das neue Anwender-Forum

Am 8.5.2013 haben wir als Teil unseres Support-Systems ein neues Forum in Betrieb genommen. Per 17.5.2013 haben wir das bisherige Forum für neue Themen und Beiträge geschlossen; es bleibt jedoch als Archiv zum Nachschlagen erhalten.

Warum ein neues Forum? Wartungs-Aufwand, Sicherheits-Überlegungen und fehlende Integration des bisherigen Forums mit dem Ticket-System haben uns dazu bewogen, diesen Wechsel zu vollziehen. Die Firma ZenDesk, deren Support- und Ticket-System wir seit Herbst 2012 nutzen, arbeitet kontinuierlich an Verbesserungen und garantiert den stabilen und reibungslosen Betrieb. Das macht Ressourcen frei, die wir in die Weiter-Entwicklung von weblica investieren. Wir sind überzeugt: das neue Forum wird sich als Plattform für die Hilfe von Anwendern untereinander bald etablieren. Durch die Integration in das Ticket-System wird es für uns auch einfach möglich, Fragen bei Bedarf aufzugreifen und als Ticket weiter zu führen. Zudem hoffen wir, dass durch das Zusammenführen der vielen Informations-Quellen zu weblica (Hilfe, FAQ, Learning-Center) alle profitieren, die Infos und Unterstützung zu einem Thema suchen.

Übrigens: Wer Themen aus dem alten Forum für besonders nützlich hält, kann uns diese gerne per Ticket melden. Wir werden das Thema dann prüfen, und gegebenenfalls ins neue Forum oder als FAQ-Beitrag aufnehmen.

Der Weg voraus

Bereits in der letzten Entwicklerpost (Die Reise geht weiter) hatte ich von unseren Plänen für die nächsten Versionen von weblica und dem weblica Designer berichtet. Besonders gefreut haben uns die vielen positiven Reaktionen zu unserer Entscheidung, weblica auch auf Mac-OS anzubieten. Im Laufe der Arbeiten der letzten Monate haben sich jedoch weitere interessante Ideen und Möglichkeiten aufgetan, von denen ich hier die wichtigste im Zusammenhang mit dem weblica Designer behandle. Doch zuvor noch ein paar Worte zu Version 3.6:

Version 3.6

Wir haben im Rahmen der Arbeiten für Version 3.6 unter der Haube bereits einige Dinge neu gestaltet, die wir ursprünglich erst für Version 4 in Angriff nehmen wollten, insbesondere im Bereich des sog. Image-Frameworks, das in weblica für den Umgang mit Bildern zuständig ist, z.B. für das Zuschneiden von Bildern, das Generieren der Bilder für den Web-Auftritt, etc. Diese Umbauten haben zwar die Fertigstellung von Version 3.6 verzögert, machen jedoch vieles leichter, u.a. auch die Umsetzung des für Version 3.6 geplanten Slider-Absatzes für die animierte Anzeige von Bildern. Zudem ergeben sich hierdurch auch Verbesserungen für die bestehende Bilder-Galerie und damit Möglichkeiten, die wir ursprünglich erst für Version 4 vorgesehen hatten, z.B. das Festlegen einer einheitlichen Bildgrösse für alle Bilder einer Bilder-Galerie auf Knopfdruck.

Der Beta-Test für Version 3.6 läuft, und wir planen die Freigabe von Version 3.6 gegen Ende Juni. Das ist etwas mehr als ein Monat später als ursprünglich von uns anvisiert. Für uns ist jedoch die Tragfähigkeit der Umsetzung deutlich wichtiger als ein Termin, zumal die nun bereits für Version 3.6 möglichen weiteren Verbesserungen viele Nutzer freuen werden.

Und damit zu Version 4 und dem Thema Designs und weblica Designer:

Version 4

Im Zusammenhang mit dem Design-System von weblica haben wir über die Jahre oft die folgenden Wünsche gehört:
  • Mehr Designs.
  • Gemachte Layout-Einstellungen in einem Projekt, u.a. Farb-Einstellungen exportieren und importieren.
  • Einfacher Umgang mit zusätzlichen Designs, insbesondere das manuelle Kopieren eigener Designs in die Installation ist für viele ein lästiges Ärgernis.
  • Mehr Einstellungs-Möglichkeiten, um neben den Farben u.a. auch Schriften, Spalten-Breiten, Rahmen und Schatten für die verschiedenen Inhaltsbereiche und Absätze direkt in weblica anzupassen, ohne Umweg über die Änderung eines Designs, sei es von Hand oder im weblica Designer.

Ein Blick zurück

Als wir 2005 mit der Konzeption von weblica begannen, war bald klar: Das grundsätzliche Layout für eine Website sollte auf der Basis sog. Designs erfolgen, welche u.a die Breite und Anordnung der Inhaltsbereiche (Logo, Kopfbild, Seitenspalten, Navigation, etc.) sowie weitere Darstellungs-Regeln zusammen fassen. So besteht heute jedes Design im Wesentlichen aus zwei Komponenten: CSS-Templates und HTML-Templates; beide mit Platzhaltern versehen, um einerseits Farben und Bilder Projekt-spezifisch zu ändern und andererseits den konkreten Inhalt aus dem Projekt gemäss den Layout-Vorgaben zu generieren. Durch den Verzicht auf eine eigene Template-Sprache und die Verwendung eines Standard-Frameworks für das Generieren von CSS- und HTML-Code blieb uns viel Aufwand erspart, zumal CSS und HTML ja genau dem genannten Zweck der Beschreibung der Darstellungsregeln und der Speicherung der Seiten-Inhalt dienen.

Unterschätzt hatten wir dabei den Aufwand für das Erstellen und Testen von Designs. Das hatte zur Folge, dass wir weit weniger Designs anbieten konnten, als wir geplant hatten. Und damit wurde eine bewusst getroffene Entscheidung mehr und mehr zu einer Einschränkung, nämlich die fehlende Möglichkeit, die zahlreichen Details eines Designs wie Breite und Anordnung der Spalten, Schriften, Rahmen, Schatten etc. einfach direkt im jeweiligen Projekt zu ändern. So entstand im Laufe der Zeit die Idee, das Erstellen von Designs mit einem speziell hierfür entwickelten Programm zu erleichtern: der weblica Designer war geboren, zumindest als Konzept.

Der weblica Designer

2010 war es dann endlich soweit: der weblica Designer erblickte das Licht der Welt. Vieles war gut, manches nicht. Einiges haben wir seitdem verbessert, anderes blieb unerledigt. Wie im weblica Desktop-CMS steckt im weblica Designer viel Herzblut und Arbeit. Persönlich halte ich den weblica Designer in der aktuellen Version für einen Roh-Diamanten, einen im Kern mächtigen WYSIWYG CSS- und Layout-Editor für weblica Designs, der Feinschliff nötig hat. Und daher haben wir bereits nach Erscheinen von Version 3 des weblica Desktop-CMS begonnen, uns Gedanken zu Erweiterungen und Verbesserungen für Version 2 des Designers zu machen. Immer wieder kam dabei die Frage aufs Tapet, wie sich das Zusammenspiel des weblica Designers und dem weblica Desktop-CMS verbessern lässt, wie wir es erreichen, dass es für Nutzer deutlich einfacher wird, Design- und Layouts, ja gar ganze Projekte bzw. Projekt-Vorlagen zu teilen.

Hinzu kamen weitere Themen wie Responsive-Desgin, HTML5, CSS3, die sowohl den Designer als auch das weblica Desktop-CMS betreffen, und mehr und mehr stellten wir uns die Frage, wie wir Designer und Desktop-CMS besser integrieren könnten. Erste Ideen hierzu habe ich in der Entwicklerpost im Februar 2013 vorgestellt.

Damit zusammen wachse, was zusammen gehört

Wir haben geredet, gestritten, entworfen und verworfen, und irgendwann viel die entscheidende Frage: „Warum schaffen wir die Designs nicht ab?“

In diesem Moment wurde es sehr still im Raum, und der Fragende ergänzte: „Ich meine: du gehst im Designer hin, machst deine Einstellungen für das Design bezüglich Breiten, Rahmen, Anordnung der Navigation, usw. Dann exportierst du das Design, kopierst es an den richtigen Ort für weblica. Dann öffnest du das Projekt, schaust dir die Seite an, merkst, dass das mit dem konkreten Inhalt so nicht passt und das Spiel beginnt von vorne: Design im Designer anpassen, exportieren... Hand hoch, wer das mühsam findet.“

Es folgte eine rege Diskussion, was ein Verzicht auf die herkömmlichen Designs und ein Verschmelzen von Designer und Desktop-CMS bedeuten würde und wie dies technisch möglich ist. Und am Schluss stand fest:

Die bisherigen Designs fallen künftig weg. weblica Desktop-CMS und weblica Designer verschmelzen.

Design-Einstellungen lassen sich ab Version 4 direkt und vollständig im Projekt vornehmen, exportieren und in anderen Projekten importieren. Ergebnis: Einfacheres, direkteres Arbeiten, mehr Möglichkeiten bei der Gestaltung, vereinfachter Austausch von Layout-, Farb-, Schrift-, Rahmen-Einstellungen. Auch die Weitergabe eines Projekts wird so deutlich einfacher, weil es nun stets auch alle Design- und Layout-Informationen enthält.

Mit der nahtlosen Integration des Designers und den ursprünglich für Version 2 des Designers geplanten Erweiterungen sehen wir die eingangs aufgeführten Wünsche mehr als erfüllt.

Ohne Zweifel: Ein radikaler Schritt,  er wird wohl die grösste Veränderung in weblica bringen, seit es die Software gibt. So wird die Oberfläche Änderungen und Erweiterungen erfahren, um die neuen Möglichkeiten für das direkte Ändern der Layout-Einstellungen zu ermöglichen; das grundsätzliche Konzept der Inhaltsbereiche, Seiten und Absätze bleibt dabei unverändert.

Wir sind überzeugt, dass weblica mit der Integration des Designers direkt in das weblica Desktop-CMS zusammen mit den weiteren Neuerungen, über die ich bereits in der letzten Entwicklerpost berichtet habe, weiter an Attraktivität gewinnt - egal ob auf PC oder Mac.

Übrigens: Für alle, die sich fragen, was mit bestehenden Projekten geschieht, die noch auf herkömmlichen Designs basieren: Diese lassen sich in Version 4 weiter in einem sog. Kompatibilitäts-Modus nutzen; es stehen hierbei die gewohnten Einstellungsmöglichkeiten des verwendeten Designs zur Verfügung; somit ändert sich bei der Arbeit mit solchen Projekten in Version 4 nichts in Bezug auf Design- und Layout-Einstellungen. Ein solches Projekt kann jederzeit in den neuen Design-Modus gewechselt werden. In welchem Umfang hierbei bestehenden Design-Informationen automatisch übernommen werden können, ist noch offen; wir streben an, so viele Einstellungen wie möglich zu übernehmen.
Die Roadmap aktualisieren wir weiterhin laufend und in den nächsten Wochen und Monaten werden wir weiter über die laufenden Arbeiten an Version 4 berichten.

Wie bereits für Version 3, werden wir auch diesmal früh mit Beta-Tests starten; die erste Beta für Version 4 gibt es bereits ab Mitte Juli. Über die Teilnahme-Bedingungen für den Beta-Test sowie den geplanten Release-Termin und die Upgrade-Bedingungen werden wir zu gegebener Zeit informieren.
Soviel für heute. Bis zum nächsten Mal!