Der Spruch "Zeit ist Geld" behält auch im Online-Geschäft - bzw. gerade hier - seine Gültigkeit. Überall geht es darum, die Arbeitsabläufe möglichst zu optimieren, um beispielsweise bei der Umsetzung eines Online-Shops oder einer neuen Webseite im Kundenauftrag das Projekt schneller fertigstellen und online gehen zu können. Eine Möglichkeit zur Produktivitätsverbesserung haben wir Ihnen mit "WebDrive" bereits vorgestellt (für die Bearbeitung von Dateien auf entfernten FTP-Servern in den normalen Desktop-Programmen) und natürlich sind auch das CMS Contentpapst und die Shop-Software CP::Shop im Aufbau und Funktionsumfang an die üblichen Arbeitsabläufe unserer Zielgruppe angepasst.In diesem Eintrag des Entwickler-Blogs möchten wir Ihnen nun zeigen, wie Sie Ihre Produktivität noch weiter verbessern können, indem Sie bei der Umsetzung eines Projektes die dazugehörigen CSS-Dateien direkt live im Web-Browser umsetzen.
Genau dies ermöglichen mittlerweile einige Erweiterungen ("Extensions" bzw. "Add-Ons") für die Browser Firefox und Internet Explorer. Einmal heruntergeladen und aktiviert, können Sie nach dem Aufruf einer Webseite in einem im Browser integrierten Fenster die dort verwendeten CSS-Dateien auswählen.
Beim Klick auf eine dieser Dateien erscheint ein weiteres Fenster mit dem Inhalt der Datei und mit der Bearbeitung der Datei kann direkt in diesem Fenster begonnen werden. Jede Änderung an den CSS-Regeln wird dabei live im Browser wiedergegeben, ohne dass ein spezifisches Neuladen der Seite erforderlich ist.
Je nach Ausstattung der Browser-Erweiterung werden zusätzliche Features wie ein Quellcode-Highlighting, angeboten. Die geänderten Stylesheet-Angaben sind dann natürlich noch nicht dauerhaft wirksam, sondern die bisherigen Dateien müssen zunächst überschrieben werden. Wenn Sie eine derartige CSS-Erweiterung zusammen mit WebDrive einsetzen, dann können Sie auch direkt aus dem Browser heraus die Datei auf Ihrem FTP-Server aktualisieren.
Noch einen Schritt weiter als die restlichen Erweiterungen geht CSSVista (alle Informatione) für Windows. Die ist keine normale Browser-Erweiterung, sondern ein eigenständiges Programm, in welchem gleichzeitig in zwei Fenstern die Rendering-Engines von Firefox und Internet Explorer sichtbar sind. Alle Änderungen werden automatisch auf beide Fenster angewandt.
Mit einer ausreichend hohen Bildschirmauflösung können damit sehr komfortabel und mit hoher Zeitersparnis valide, browserunabhängige Stylesheets entwickelt werden.
Alle hier vorgestellten Erweiterungen für die Bearbeitung von CSS-Dateien im Browser sind kostenlos erhältlich und können auf den jeweils verlinkten Seiten heruntergeladen werden.