Webdesign und Web-Development

Ob Sie nur Unterstützung in einem Teilbereich Ihres Web-Projekts benötigen oder die Entwicklung Ihrer Website ganz in vertrauensvolle Hände legen möchten, die onlinefactory steht Ihnen zur Verfügung.

Design-Agenturen aufgepasst! Die Kernkompetenz der onlinefactory ist die Programmierarbeit. So sind Partnerschaften mit Design-Agenturen und insbesondere selbständigen Designerinnen und Designern stets willkommen. Und so geht’s.

Ideenfindung und Konzept

Aus groben Ideen die Essenz extrahieren und in ein knackiges Konzept giessen, das ist Grundlage jedes Web-Projekts. In Brainstorming-Sessions rauchen unsere Köpfe für Ihr Projekt.
Die Struktur der neuen Website steht nach diesem Projektschritt fest.

Webdesign

onlinefactory kann auf ein gutes Netzwerk aus den Bereichen Grafik, Webdesign, Logo-Design, Icons, Schriftauswahl und Farbgebung zugreifen. Je nach Projekt und Zielgruppe kommen spezialisierte Design-Partner zum Einsatz.

Web-Entwicklung / Programmierung

Die Kernkompetenz der onlinefactory mit einem Vierteljahrhundert inhouse-Erfahrung. Die Auswahl der geeignetsten Software-Komponenten (Plugins), die saubere und effiziente Programmierung und das ausführliches Testen und Optimieren sind hierbei täglich Brot.

Übergabe und Support

Eine saubere Projektübergabe und eine hilfreiche Kommunikation beim User-Support runden das Gesamtpaket ab.

Performance-Optimierung

Unter der Haube werden Websites robust, datenschlank und effizient gestaltet. Hier spielt der Anspruch, ein Produkt auszuliefern, das neben dem sichtbaren Eindruck auch mit der darunter verborgenen Technik Begeisterung hervorruft. Denn nicht nur der erste Eindruck zählt.

Google/SEO/ Such­maschinen­optimierung

Eine saubere Struktur hilft Suchmaschinen wie Google bei der Indexierung einer Website, damit Ihre Website nicht nur gesucht, sondern auch gefunden wird.

Fragen & Antworten

Wie lange dauert die Fertigstellung einer neuen Website?

Das hängt von vielen Faktoren ab und kann von wenigen Stunden bis mehrere Monate dauern.
Eine einfache online Visitenkarte ist in ein paar Stunden umgesetzt.
Eine Kleinfirmen-Website mit etwa fünf Seiten kann in einer Kalenderwoche umgesetzt sein.
Eine intelligenten Web-Applikation kann schonmal mehrere Monate Entwickungszeit in Anspruch nehmen.

Und was kostet das?

Auch das hängt von vielen Faktoren ab. Insbesondere vom Umfang, der benötigten Funktionen, der Qualität der bereits vorhandenen Daten (Bilder, Texte, Logos usw) und dem Anspruch an Design und User-Experience. Für die Umsetzung einer Kleinfirmen-Website mit etwa fünf Seiten sollte mit einem Budget von etwa CHF 4’000 – CHF 5’000 gerechnet werden. Die technische Umsetzung (Programmierung) eines fertigen Designs schlägt mit etwa CHF 3’000 zu Buche.
Aufwändigere Web-Projekte sollten erst im Rahmen eines Vorprojekts genau umrissen werden, in welchem auch der effektive Aufwand für die Umsetzung veranschlagt werden kann.

Kann ich beim Design und bei der Entwicklung mitreden?

Aber selbstverständlich!

Ich habe ein schönes Gratis-Template gefunden. Kann ich das einsetzen?

Wenn Sie bereits ein fertiges Template oder Theme haben, setzen wir es selbstverständlich ein. Von uns aus erstellen wir Templates/Themes jedoch selber.
Käuflich oder gratis erhältliche Templates/Themes sind oft mit Funktionalitäten und Design-Möglichkeiten überladen und teilweise von minderer Programmierqualität. Der Support wird machmal nach kurzer Zeit eingestellt, was zu Problemen mit neuen Technologien (Server-seitige Software) führt. In den meisten Fällen beeinträchtigen fertige Templates/Themes die Performance der Website in erheblicher Weise.
Die Suche nach einem passenden Template/Themes erfordert viel Aufwand, da ein passendes auch auf seine technische Tauglichkeit hin untersucht werden muss, und auch die Einarbeitung in ein solches sehr aufwendige werden kann.
Auch sind fertige Themes oft sperrig wenn es um individuelle Anpassungen geht. So können wir den Einsatz nur dann guten Gewissens empfehlen, wenn es wirklich zu 100% den Bedürfnissen entspricht.

Welches ist das beste Content Management Systeme der Welt?

Das kommt auf die Anforderungen an und ist auch Geschmackssache – für manche sogar fast eine Weltanschauungsfrage.

Wir setzen fast ausschliesslich auf WordPress, da es mit einfachen Basisfunktionalitäten ausgestattet ist und sich gleichzeitig sehr gut erweitern lässt. So ist eine einfache «online-Visitenkarte» mit WordPress genauso gut umsetzbar wie ein raffinierter, aufwändige Webshop oder eine Plattform mit Zugriff auf externe Schnittstellen.

Weitere CMS, mit welchen wir bereits Projekte realisiert oder erweitert haben sind beispielsweise ProcessWire, Grav, ModX, Contao, Typo3 oder CakePHP.

Ich will dass unsere Website genauso ausschaut wie unsere Firmenbroschüre. Geht das?

Eine Broschüre liegt in einem definierten Format vor, während eine Website auf allen Endgeräten sinnvoll funktionieren muss. Also sowohl auf dem Desktop-Computer, als auch auf Tablet und Mobiltelefon. Je nach Zielgruppe wird zwar das eine oder andere Endgerät mehr in den Fokus gerückt, jedoch sollten man immer alle berücksichtigen. Eine Website bietet aber auch viel mehr Möglichkeiten, welche man also auch nutzen sollte. Während eine Broschüre nur durchgeblättert werden kann, können Inhalt auf einer Website auf verschiedene Arten erreichbar gemacht werden.

Ausserdem ist eine gut erstellte Website auch auf die besonderen Bedürfnisse von sehbeeinträchtigten Menschen abgestimmt, welche mit der gesprochenen Sprache durch die Website navigieren und sich Inhalte durch den Browser vorlesen lassen können.

Auf diese Technologien setzt onlinefactory.

WordPress

WordPress ist ein Open-Source-Content-Management-System (CMS)-Plattform, die ursprünglich für die Erstellung und Verwaltung von Blogs entwickelt wurde, aber heute als vielseitiges Werkzeug für die Erstellung von Websites und Webanwendungen aller Art dient. Es wurde erstmals im Jahr 2003 veröffentlicht und hat sich seitdem zu einer der beliebtesten und am weitesten verbreiteten CMS-Plattformen weltweit entwickelt.

PHP

PHP steht für «Hypertext Preprocessor» und ist eine serverseitige Skriptsprache, die speziell für die Entwicklung von Webanwendungen und dynamischen Websites entwickelt wurde. PHP wird oft in Kombination mit einer Datenbank und anderen Technologien wie HTML, CSS, JavaScript und Frameworks wie WordPress verwendet, um eine breite Palette von Webanwendungen zu erstellen, von einfachen Websites bis hin zu komplexen E-Commerce-Plattformen und sozialen Netzwerken.

HTML5

HTML5 steht für “Hypertext Markup Language, Version 5” und ist die fünfte Hauptversion der Hypertext Markup Language (HTML). HTML definiert als maschinenlesbare Sprache die Gliederung und Formatierung von Texten und anderen Daten von Webseiten, bildet die Grundlage des World Wide Web und wird von Webbrowsern interpretiert, um Webinhalte darzustellen. Version 5 erweitern die Möglichkeiten von Webseiten und wird modernen Anforderungen gerecht.

JavaScript

JavaScript ist eine vielseitige Programmiersprache, die hauptsächlich für die Erstellung interaktiver und dynamischer Inhalte auf Webseiten verwendet wird. Sie läuft auf der Client-Seite (im Browser) und ermöglicht es Entwicklern, Benutzerinteraktionen zu verarbeiten, Inhalte zu ändern und Animationen hinzuzufügen. JavaScript kann auch auf Server-Seite mit Plattformen wie Node.js eingesetzt werden, um vollständige Webanwendungen zu erstellen.

AJAX

AJAX steht für “Asynchronous JavaScript and XML” (Asynchrones JavaScript und XML) und ist eine Technik, mit der Daten zwischen dem Webbrowser und dem Webserver ausgetauscht werden. AJAX ermöglicht es, dynamische und interaktive Webanwendungen zu erstellen, bei denen Benutzeraktionen sofortige Reaktionen hervorrufen können, ohne dass die gesamte Seite neu geladen werden muss.

Nodejs

Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung. Es ermöglicht die serverseitige Ausführung von JavaScript, was bedeutet, dass JavaScript nicht nur im Webbrowser, sondern auch auf Servern verwenden werden kann. Node.js hat sich zu einer äußerst beliebten und weit verbreiteten Technologie für die Entwicklung von serverseitigen Anwendungen, insbesondere für die Entwicklung von Webanwendungen und APIs, entwickelt.

PHPStorm

PHPStorm ist eine integrierte Entwicklungsumgebung (IDE) für die PHP-Entwicklung.

Haben Sie Fragen?