Programmierung

Verwirklichung mit modernen Webstandards

Technisches Grundgerüst

Gute Planung ist alles

Bereits während der Konzeption Ihrer Website wird aufgrund der Anforderungen entschieden, auf welcher Basis Ihre Website umgesetzt wird. In vielen Fällen ist die Verwendung eines Content-Management-Systems sinnvoll. Der Zeitaufwand der Programmierung wird verringert, Fehler minimiert und letztendlich Kosten gespart.

Die richtigen Werkzeuge

Frontend als Bindeglied zum Besucher

Anders als bei der klassischen Softwareentwicklung wird eine Website nicht ausschließlich programmiert. Die primären Werkzeuge zur Realisierung des Frontends einer modernen Website sind HTML, CSS und JavaScript.

HTML

Die Hypertext Markup Language ist unzweifelhaft die wichtigste Sprache im World Wide Web. HTML ist keine Programmiersprache, als Auszeichnungssprache dient sie dazu, den Informationen bzw. dem Text eine Bedeutung zu geben. Dies erleichtert es den Suchmaschinen Ihre Website zu lesen. Weiters ermöglicht es die barrierefreie Bedienung über einen Screenreader und stellt letztlich auch die Basis für die Gestaltung des Texts dar.

CSS

Die Formatierung von HTML-Elementen ist in gängigen Browsern (Internet Explorer, Firefox, Chrome, Opera und Safari) bereits vorgegeben. Diese ist aber eher zweckmäßig und visuell nicht ansprechend. Cascading Stylesheets stellen das Bindegliede zwischen den Inhalten und dem Design dar und sorgen letztlich dafür, dass Ihre Website auf unterschiedlichen Endgeräten und Ausgabemedien optimal dargestellt wird.

JavaScript

Diese Scriptsprache dient dazu Ihrer Website Leben einzuhauchen, da sich damit im Gegensatz zu HTML und CSS auch eine echte Programmlogik abbilden lässt. Dezent eingesetzt kann hier dem Benutzer ein Mehrwert geboten werden. Eine der Stärken ist die Möglichkeit, auch nachträglich noch Veränderungen und Ergänzungen an den Inhalten vorzunehmen, ohne dass der Besucher die Seite neu laden muss. Das ist schnell und bequem und hilft dabei, die Benutzererfahrung zu verbessern.

Maßgeschneidert

Statisch oder Dynamisch?

Wie das Design muss auch die Technik hinter einer Website auf die jeweiligen Bedürfnisse angepasst werden. Eine strukturierte Programmlogik im Hintergrund bietet die Möglichkeit unkompliziert und direkt Anpassungen an der gesamten Website vorzunehmen. Ein separates Bearbeiten eines jeden einzelnen Dokuments wird dadurch hinfällig.

Abhängig von den Anforderungen kommt ein spezialisiertes Content-Management-System zum Einsatz, welches an die Bedürfnisse der Website bzw. des Gesamtkonzepts angepasst wird. Bei gängigen Systemen wie TYPO3 CMS sind durch den Grundumfang zahlreiche Funktionen hinsichtlich der Verwaltung und Redaktion des Inhalts abgedeckt. Darüberhinausgehende Erweiterungen werden von unseren Experten auf Basis Ihrer Anforderungen programmiert.

Hosting & Betreuung

Bereitstellen einer Domain und eines Servers

Damit eine Website im World Wide Web erreichbar ist, muss sie auf einem Server bereitgestellt werden, der mit einer Domain bzw. einem URL verknüpft ist. Ist bereits eine Domain Ihres bestehenden Webauftritts vorhanden, wird diese hinsichtlich der Konfiguration von uns angepasst. Bei völlig neuen Internetauftritten helfen wir gerne bei der Auswahl und der Registrierung der gewünschten Domains.

Die technischen Anforderungen an den Webserver hängen von der verwendeten Software und dem Leistungsumfang Ihrer Website ab. Für diese Zwecke stellen wir eine Hosting-Umgebung bereit, die genau diese Anforderungen abdeckt, damit ein einwandfreier Betrieb der Website gewährleistet ist.

Intelligence is the ability to avoid doing work, yet getting the work done.