Archiv zum Thema ‘Webdevelopment’

Virtuemart: Checkout Optimierungen

Der Checkout ist das Herzstück eines jeden Shops (wenn es das überhaupt gibt - hatte ich das nicht auch schon zur Produktdetailseite geschrieben?), allein schon, weil sich genau hier entscheidet, ob der Kunde sich durchklickt und bestellt oder die Bestellung abbricht. Und Kaufabbruchraten sind hoch, auch noch im Warenkorb. Das eine sind die Konditionen, die da den ein oder anderen im letzten Schritt doch noch abschrecken, das andere aber sind auch die Themen Usability und Optik.

Eine Serie zum Thema Checkout Optimierung für Virtuemart 1.3. Teil 1: um was geht es überhaupt? weiterlesen

 

Virtuemart Fallstrick: das Default Land

Von einer eigenartigen Virtuemart Stolperfalle muss ich  kurz berichten, denn es ist eine, in die jeder stolpern kann - und es ist eine, die sich seltsamerweise durch mehrere Effekte bemerkbar macht, die man zunächst nicht mit der Angelegenheit in Verbindung oder gar in Zusammenhang bringt (auch wenn man als der “Debugger” vor dem Rechner immer doch irgendwie auf Zusammenhänge und das “sich in Wohlgefallen auflösen” hofft…)

Ich kannte das Problem bzw. die Konstellation nicht, da ich bisher immer Shops mit Benutzerregistrierung durchgespielt oder realisiert habe. weiterlesen

 

Formularproblematik: umfangreiche Textareas

Am Wochenende hatte ich ja schon einige Überlegungen zu Online Formularen geschrieben, jetzt möchte ich mir dazu noch ein konkretes Beispiel herauspicken. Ich bleibe dazu bei meinem Beispiel des umfangreichen Word Formulars, das nun durch eine Online Variante ersetzt oder auch nur ergänzt werden soll.

Es geht dabei um Textfelder bzw. Textareas, die in meinem schon genannten Beispiel eine große Rolle spielen. weiterlesen

 

Die Versionszicken

Der Frage nach der Versionierung - als ernsthafte Systematik, nicht im Sinne einer persönlichen Ordnung der Art “_v1″ oder _”220709″ - haftet ja durchaus etwas gretchenhaftes an. Jeder tut es, wenn er gefragt wird. Nur: wie sieht es denn nun tatsächlich aus?

Bei großen Softwareprojekten macht es ohne Frage Sinn, sich auf Subversion oder CVS zu verlassen, um den Überblick zu behalten. Wahrscheinlich geht es ohne kaum bis gar nicht. Aber spielt Versionierung auch im Webdesign eine Rolle? Ist es ein Thema?

Wie schön, dass es die Geschichte von der kleinen Versionsnummer gibt, die vielleicht Antwort auf alle Fragen gibt…

weiterlesen

 

Open Source und die Imageproblematik

Der Artikel auf Joomla Aktuell trifft meine Überlegungen der letzten Tage vielleicht nicht ganz, passt aber tendenziell ganz gut in die Thematik: wie steht es eigentlich um die Open Source, um die Erwartungen von Usern, aber auch von Agenturen und Entwicklern?

Es ist die Frage, ob einige CMS mehr wert sind als andere, ob sie ein Imageproblem haben - sowohl in den Köpfen der Nutzer als auch im Geldbeutel des Entwicklers. Und es stellt mich vor die Frage, in wie weit die Selbstdarstellung eines Entwicklerteams dazu beiträgt, ein Image aufzubauen, das sich in den Köpfen als von “total umsonst und billig” bis hin zur “Enterpriselösung” in allen Nuancen manifestiert. weiterlesen

 

Einkaufszentrum oder Boutique?

Es ist nun schon eine Weile her, da habe ich mal einen Artikel zu Joomla und Virtuemart in einer Zeitschrift geschrieben. Natürlich ging es auch um die Frage des “Warum gerade Joomla und Virtuemart?”. Es gibt gute Gründe für Joomla mit Virtuemart oder allgemeiner: es gibt gute Gründe für ein CMS und ein Shop Addon.

Allein schon deshalb erstaunt mich Mr. Teeman mit der Überschrift (seine kurze Antwort ist dann wohl: “Don’t use Virtuemart!”).  Und da ich kürzlich selbst die Entscheidung pro J+VM getroffen habe, ist nun der Zeitpunkt gekommen, das Ganze mal differenzierter zu betrachten. weiterlesen

 

Das Joomla Template, die Nerven, die Kosten

Im Moment der direkte Vergleich: einmal eine neue TYPOlight Seite mit recht spannendem Layout und einmal Joomla mit dem “Nachbau” eines Layouts einer “Dachorganisation” für den regionalen Internetauftritt eines gemeinnützigen Verbands.

Ein paar wundersame, aber auch ärgerliche Aspekte fallen da wieder auf, vor allem aber eins, was wir natürlich schon wissen: Joomla hat ein wenig zu viele Tabellen und insgesamt zuviel “drumrum”. Ich muss mal wieder meinen Frust loswerden - und meine Verwunderung. weiterlesen

 

Kommt Zeit, kommt… Misserfolg?

Etwas unkategorisiert stelle ich heute mal eine Frage in den Raum, die ich bisher nicht ausreichend für mich beantworten konnte: Wie viel Vorwissen brauchen angehende Websitebetreiber, wenn sie sich heute neu im Internet positionieren wollen?

Der Aufhänger dieser Frage ist aus dem ganz normalen Leben gegriffen und stellte mich wiederholt vor die Herausforderung dessen, was ich durchaus als Anspruch für mich sehe: den Kunden dort abholen wo er steht. weiterlesen

 

Architekturen, Wartbarkeitsfragen

Informationsarchitekturen und Designprozess erfordern im Sinne eines “Client Centered Service” nicht nur benutzerfreundliche, verständliche Strukturen und entsprechende “Aufmachung” sondern müssen auch die Wartbarkeit einer Seite berücksichtigen. Konzept, Design und spätere Wartbarkeit hängen eng zusammen.

Ein paar Überlegungen zu dem, was sich später hinter den Kulissen abspielen wird. Ein paar Überlegungen zu Motivation und Innovation. Gelingt uns beim “ganz normalen Kunden” die Innovation überhaupt? Steht des Webdesigners Idealismus vor natürlichen Grenzen?

weiterlesen

 

Einlesen in Überlegungen zum “agilen Webdesign”

Nun hab ich das so in den Raum geworfen, die Idee, dass Webdesign von Konzepten wie agiler Softwareentwicklung oder Extreme Programming lernen könne und muss ein paar Quellen nachliefern und Ansätze finden, die meine Theorien in irgendeiner Form untermauern und ein paar wichtige Konzepte darstellen.

weiterlesen

 

Von Sportwägen, Schraubern und Websites

Björn hat dieser Tage einen nicht ganz unkritischen und dann auch selbst einen ergänzenden Artikel dazu : was kostet sie denn nun, die Website?
Bereits als ich den Referenzartikel las, dachte ich ein wenig mit Schrecken an den “kleinen Kunden” zum einen und empfand zum anderen, genauso wie Björn, die Rechnung dann doch etwas zu einfach. Einem Kunden sollte man das aus verschiedenen Gründen nicht in dieser Form vorrechnen - auch nicht, wenn man hier und da die dort genannten Kosten realistisch anpasst.

Meine ergänzende Antwort. weiterlesen

 

Infopath: OnAfterChange Event Typ “delete”

Heute hatte ich es mal wieder mit dem “onAfterChange” Event zu tun. Der wird, wie der Name vermuten lässt, immer dann gefeuert, wenn ein Element geändert wird. Default schlägt Infopath den onAfterChange Eventtyp “isUndoRedo” vor - also reine Änderungen.

onAfterChange ist auch für Insert und Delete Vorgänge zuständig und wird benötigt, wenn man programmiergesteuert bei Löschvorgängen die Konsistenz der XML Logik bzw. des Infopath Formulars im Auge behalten möchte. weiterlesen

 

Braucht man dafür ein Studium?

Dieser Tage überraschte mich meine Mutter. Sie las mir eine Stellenanzeige aus der Zeitung vor. Dort war ihr irgendwas von PHP und mySQL ins Auge gestochen - sie weiß, dass ich damit auch zu tun habe. Da suche man, meinte sie, einen studierten “Webdeveloper” und etwas irritiert fügte sie hinzu, der, der programmiere, sei dann heute offenbar ein Webdeveloper (so vielleicht in der Art wie eine Sekretärin heute eine Teamassistentin sei, denke ich mir). Und ob man dafür ein Studium brauche?

Ich habe innerlich erstmal gekocht, gebe ich zu, und mich gefragt, womit ich ihrer Meinung nach mein Geld verdiene. Dann haben wir darüber geredet und mal einige Aspekte geklärt - und ich glaube, ich werde mir in Zukunft überlegen, wie ich mich “nenne”. weiterlesen

 

Excel und CSV: Eine Bewährungsprobe

Irgendwann, während ein Shop entsteht, kommt idealerweise der Punkt, an dem es daran geht, die Inhalte einzupflegen. Hier gibt es mehr oder weniger gute Import (und ggf. auch Export)-mechanismen, meist auf Basis von Excel oder CSV. CSV ist definitiv kein Format, mit dem man den Kunden allein lassen kann. Aber auch Excel ist für den Neuling eine echte Bewährungsprobe.

Ein paar Überlegungen, festgemacht an einer Geschichte rund um Virtuemart und CSV Improved. weiterlesen

 

Jedes CMS hat seine Macken

Mal wieder was zum Thema Joomla geschrieben und damit eine Diskussion losgetreten. Die Welt scheint in zwei Lager gespalten, wenn es um Joomla geht. Ich stehe dazwischen, aber das ist eine ganz andere Geschichte…

Es ist durchaus bemerkenswert, wie viel Aufmerksamkeit Joomla gerade durch diesen Aspekt zu Teil wird. Ist es schließlich auch nur ein CMS unter vielen anderen seiner Art. weiterlesen